亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        VB+MapX 技術(shù)在校園電子地圖開發(fā)中的應(yīng)用研究

        2014-12-06 06:33:18杜曉圓陳勝華
        關(guān)鍵詞:電子地圖控件圖層

        杜曉圓,陳勝華

        (山西工程技術(shù)學(xué)院,山西 陽泉045001)

        0 引言

        隨著全國高校招生人數(shù)的不斷增長,各高校硬件設(shè)施和建筑規(guī)模也日益擴(kuò)大,同時(shí)國內(nèi)電子地圖和IT技術(shù)的日益強(qiáng)大為校園電子地圖的建設(shè)提供了強(qiáng)大的技術(shù)支持,我國目前的電子地圖主要以光盤電子地圖、網(wǎng)絡(luò)電子地圖、移動(dòng)終端電子地圖的形式為測繪行業(yè)以及公眾提供服務(wù)。而且國內(nèi)外電子地圖技術(shù)的飛速發(fā)展已經(jīng)實(shí)現(xiàn)了電子地圖準(zhǔn)確精致可視化、自動(dòng)化標(biāo)準(zhǔn)化訪問、實(shí)用空間分析、人性化用戶接口等特點(diǎn)的綜合,為電子地圖進(jìn)一步發(fā)展提供了無限可能[1-2]。

        本系統(tǒng)的開發(fā)將成為校園新的信息源,任何與校園有關(guān)的信息都將被定位,并與空間數(shù)據(jù)聯(lián)系起來,該系統(tǒng)具有較高集成度,用戶可以圖文并茂地查詢校園信息,獲得最為直接的效果,從而給學(xué)生、教師和家長等帶來方便,更為學(xué)校各項(xiàng)工作的開展提供便捷服務(wù)[3]。另外,此系統(tǒng)可以作為數(shù)字校園建設(shè)的一部分內(nèi)容,進(jìn)一步推進(jìn)數(shù)字校園建設(shè)的進(jìn)程。

        1 電子地圖概述

        1.1 電子地圖概念與特征

        電子地圖,是一種數(shù)字化了的地圖,它以一種可視化的數(shù)字地圖為背景,用文本、照片、聲音和視頻等多媒體為表現(xiàn)手段來綜合展示城市、企業(yè)、旅游景點(diǎn)等區(qū)域面貌的現(xiàn)代信息產(chǎn)品[2]。電子地圖技術(shù)是集地理信息系統(tǒng)技術(shù)、數(shù)字制圖技術(shù)、多媒體技術(shù)和虛擬現(xiàn)實(shí)技術(shù)等多項(xiàng)現(xiàn)代技術(shù)為一體的綜合技術(shù)手段。

        電子地圖與紙質(zhì)地圖相比較有以下優(yōu)點(diǎn)[2]:(1)傳統(tǒng)地圖一般以紙張作為信息的載體,而電子地圖以計(jì)算機(jī)屏幕和投影大屏幕為媒介。(2)電子地圖的制作、管理、閱讀和使用能實(shí)現(xiàn)一體化,而傳統(tǒng)紙質(zhì)地圖的生產(chǎn)、管理和使用都是分開的。(3)電子地圖顯示地圖內(nèi)容的詳略可隨時(shí)調(diào)控,而傳統(tǒng)紙質(zhì)地圖的內(nèi)容是固定不變的。(4)電子地圖能把多媒體合成在一起,而紙質(zhì)地圖則做不到。(5)電子地圖的使用必須要依賴專門的設(shè)備,而紙質(zhì)地圖則不需要。(6)電子地圖由于受計(jì)算機(jī)屏幕尺寸、分辨率的限制,地圖顯示效果受影響。傳統(tǒng)紙質(zhì)地圖以圖幅為單位整頁出版印刷,幅面大,讀圖的整體印象深刻,地理要素相互之間的關(guān)系明白清楚。

        1.2 基于MapX控件的電子地圖制作

        從橫向分析,MapX采取的空間數(shù)據(jù)結(jié)構(gòu)是基于空間實(shí)體和空間索引相結(jié)合的一種結(jié)構(gòu)??臻g實(shí)體是地理圖形的抽象模型,主要包括點(diǎn)、線、面3種類型。任何點(diǎn)、線、面實(shí)體都可以用直角坐標(biāo)點(diǎn)x,y來表示??臻g索引是查詢空間實(shí)體的一種機(jī)制,通過空間索引能夠以盡量快的速度查詢到給定坐標(biāo)范圍內(nèi)的空間實(shí)體及其所對應(yīng)的數(shù)據(jù)[2,4]。

        從縱向分析,MapX的空間數(shù)據(jù)結(jié)構(gòu)是一種分層存放的結(jié)構(gòu)。用戶可以通過圖形分層技術(shù),根據(jù)自己的需求或一定的標(biāo)準(zhǔn)對各種空間實(shí)體進(jìn)行分層組合,將一張地圖分成不同圖層。采用這種分層存放的結(jié)構(gòu),可以提高圖形的搜索速度,便于各種不同數(shù)據(jù)的靈活調(diào)用、更新和管理[4]。

        2 開發(fā)研究技術(shù)與方法

        2.1 電子地圖開發(fā)組件——MapX控件

        MapX是MapInfo公司推出的低價(jià)高效、功能強(qiáng)大的ActiveX控件,MapX控件支持真正的對象鏈接和嵌入(OLE),用戶可以方便地將MapX集成到標(biāo)準(zhǔn)可視化編程工具之中,如VB,VC++等。MapX還提供了一個(gè)流線化的對象模型,高效的屬性頁和默認(rèn)值,以及其他例程和向?qū)?,可以幫助簡化開發(fā)[4]。

        2.2 校園數(shù)據(jù)的采集

        數(shù)據(jù)是GIS的“血液”,沒有完整的基礎(chǔ)數(shù)據(jù),再強(qiáng)大的功能都無法實(shí)現(xiàn)[5]。由于受條件的限制,作者收集到的資料為:山西農(nóng)業(yè)大學(xué)校園衛(wèi)星影像地圖(谷歌地圖),該圖為JPG格式,從農(nóng)大西校門口獲得。

        圖1 山西農(nóng)業(yè)大學(xué)校園衛(wèi)星影像地圖

        2.3 技術(shù)路線流程圖

        圖2 技術(shù)路線流程圖

        2.4 VB+MapX開發(fā)校園電子地圖主要步驟

        首先需要將MapX控件添加到VB中,添加了MapX控件后,就可以像對其他對象一樣修改MapX控件的屬性和方法,調(diào)用各種功能。將地圖加載到VB中后,在MapX中操作地圖時(shí),主要是通過對Layer對象和DataSet對象的操作來完成。通過使用Layers對象的Add方法或AddGeosetLayer方法,用戶可以在應(yīng)用程序中加入地圖圖層。對于屬性數(shù)據(jù)的操作,則可以通過設(shè)置數(shù)據(jù)源,建立數(shù)據(jù)綁定來實(shí)現(xiàn)。MapInfo的數(shù)據(jù)分為2種數(shù)據(jù):地圖數(shù)據(jù)(Layers)和屬性數(shù)據(jù)(Datasets),它們是不可分割的一個(gè)數(shù)據(jù)集的2個(gè)部分。

        MapX加載地圖有3種方法:第1種加載地圖的方法是加載一個(gè)Geoset對象到MapX中,它進(jìn)行的是數(shù)據(jù)加載:GST文件由GeosetManager40.exe程序生成。在程序中,使用Geoset文件:Map1.Geoset=Filepath+FileName。第2種加載方式:使用LayerInfo對象,這種方式下加載的地圖數(shù)據(jù)源的地圖集和屬性集均可直接使用。第3種加載數(shù)據(jù)方式:Geoset文件+LayerInfo方式。地圖加載完畢后,可以逐一地實(shí)現(xiàn)電子地圖的基本功能。比如基本數(shù)據(jù)查詢,MapX的數(shù)據(jù)查詢,首先要建立Data-Set對象,然后再基于DataSet對象進(jìn)行查詢。一個(gè)DataSet就是一個(gè)記錄集[6]。

        3 校園電子地圖的功能與成果

        3.1 功能概述

        “校園電子地圖”實(shí)現(xiàn)的主要功能如下[3,6]:

        (1)數(shù)據(jù)顯示,實(shí)現(xiàn)顯示、放大、縮小、漫游以及縮略圖(鷹眼圖)定位等地圖顯示功能。

        (2)屬性查詢,通過校園中各主要建筑地點(diǎn)的ID屬性來查詢顯示該熱點(diǎn)在地圖上的具體位置。

        (3)空間查詢,系統(tǒng)將地圖目標(biāo)實(shí)現(xiàn)了與文字、圖片以及視頻3種多媒體信息的關(guān)聯(lián),通過在圖中點(diǎn)擊熱點(diǎn),查詢相應(yīng)的多媒體信息。

        (4)網(wǎng)絡(luò)分析,系統(tǒng)提供了校園路徑的最短路徑分析,主要實(shí)現(xiàn)了兩種方式的網(wǎng)絡(luò)分析:(a)鼠標(biāo)單擊視圖中的起始點(diǎn)、雙擊終止點(diǎn)來顯示這兩點(diǎn)間的最短路徑;(b)根據(jù)起始點(diǎn)和終止點(diǎn)的name屬性進(jìn)行兩點(diǎn)最短路徑分析,“確定”后在圖中即可高亮度顯示兩點(diǎn)間的最短路徑。

        3.2 系統(tǒng)主要成果

        (1)系統(tǒng)主界面,該界面中共有5個(gè)主菜單,分別為:文件、工具、圖層、查詢和幫助菜單。

        (2)文件菜單,該菜單中共有6個(gè)子菜單,分別為:打開地圖、保存地圖、另存為、關(guān)閉地圖、輸出當(dāng)前地圖和退出。

        圖3 系統(tǒng)主界面

        圖4 文件菜單

        打開地圖的實(shí)現(xiàn)方法:

        (3)工具菜單,該菜單中共有6個(gè)子菜單,分別為:箭頭、放大、縮小、漫游、全部不選和全部顯示。

        放大地圖的實(shí)現(xiàn)方法:

        Map1.CurrentTool=miZoomInTool

        (4)圖層菜單,該菜單中共有8個(gè)子菜單,分別為:加載圖層、加載圖層集、刪除圖層、圖層可見、圖層標(biāo)注、移動(dòng)圖層、標(biāo)注更改和圖層控制。

        圖5 工具菜單

        圖6 圖層菜單

        加載圖層的實(shí)現(xiàn)方法:

        (5)查詢菜單,該菜單中共有6個(gè)子菜單,分別為:距離查詢、面積查詢、范圍查詢、地物查詢、模糊查詢和精確查詢。

        面積查詢的實(shí)現(xiàn)方法:

        Map1.CurrentTool=AREASEARCH00

        4 結(jié)語

        在實(shí)踐中發(fā)現(xiàn)應(yīng)用MapX開發(fā)地理信息系統(tǒng)具有簡單、快捷、高效、方便等諸多優(yōu)點(diǎn),它和面向?qū)ο笳Z言VB的結(jié)合使它既能充分發(fā)揮管理地圖數(shù)據(jù)的優(yōu)勢,又能使開發(fā)者快速生成友好的用戶界面。

        圖7 查詢菜單

        VB+MapX技術(shù)應(yīng)用到校園電子地圖中將有利于更好地掌握校園資源的分布,同時(shí)也為高校進(jìn)行宣傳以及為公眾提供服務(wù)創(chuàng)造了良好的條件。本文利用MapX實(shí)現(xiàn)了一個(gè)功能簡單的校園電子地圖查詢系統(tǒng),如果本系統(tǒng)能和學(xué)校的學(xué)生管理信息系統(tǒng)、教職工信息管理系統(tǒng)等各種信息系統(tǒng)相聯(lián)結(jié),那么用戶在使用該系統(tǒng)時(shí),還可以獲取到更多的附加信息。

        [1]龍毅,溫永寧,盛業(yè)華,等.電子地圖學(xué)21世紀(jì)高等院校教材[M].北京:科學(xué)出版社,2006:13-60.

        [2]田鑫,朱軍桃.電子地圖技術(shù)及其進(jìn)展分析[J].計(jì)算機(jī)與數(shù)字工程,2009,37(2):143-145.

        [3]齊鳳丹,遲瑤,劉生龍,等.實(shí)用新型校園電子地圖開發(fā)[J].城市地理,2014(6):96.

        [4]彭剛,王艷琴,王濤,等.基于 MapInfo與 MapX的電子地圖[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2011,20(9):153-156.

        [5]程鋼,梁曉莉,張得群,等.基于地圖API的校園在線電子地圖設(shè)計(jì)與實(shí)現(xiàn)[J].測繪工程,2014,23(1):23-29.

        [6]姬英杰,徐鵬,楊懷卿.基于ArcGIS Flex API的校園電子地圖研究與實(shí)現(xiàn)[J].微型機(jī)與應(yīng)用,2014,33(7):74-77.

        猜你喜歡
        電子地圖控件圖層
        中國公豬站引種指南電子地圖
        關(guān)于.net控件數(shù)組的探討
        軟件(2018年7期)2018-08-13 09:44:42
        巧用混合圖層 制作抽象動(dòng)感森林
        基于Mapserver的增強(qiáng)現(xiàn)實(shí)電子地圖的設(shè)計(jì)與實(shí)現(xiàn)
        圖層法在地理區(qū)域圖讀圖中的應(yīng)用
        電子地圖在初中地理教學(xué)中的應(yīng)用實(shí)踐
        淺析“遞層優(yōu)化法”在礦井制圖中的應(yīng)用
        河南科技(2014年6期)2014-04-04 08:00:42
        電子地圖多尺度顯示模型研究
        Photoshop圖層的解讀
        就這樣玩會VBA中常見的自定義控件
        電腦迷(2012年24期)2012-04-29 00:44:03
        国产大学生粉嫩无套流白浆| 国产精品自拍视频免费看| 日韩精品久久伊人中文字幕| 精品少妇人妻av一区二区蜜桃 | 国产高清a| 亚洲不卡毛片在线观看| 日韩av一区二区三区高清| 国产黑丝美腿在线观看| 成人中文乱幕日产无线码| 亚洲国产成人久久综合| av天堂久久天堂av色综合 | 亚洲av午夜福利精品一区二区| 国产三级c片在线观看| 亚洲国产中文字幕精品| 2018天天躁夜夜躁狠狠躁| 极品少妇被猛的白浆直喷白浆| 精品亚洲欧美无人区乱码| 香蕉成人啪国产精品视频综合网 | 午夜国产精品久久久久| 久久久高清免费视频| 国产精品日本中文在线| 国产一区二区三区在线大屁股| 国产猛烈高潮尖叫视频免费| 色噜噜av亚洲色一区二区| 免费无码av片在线观看| 五月婷婷激情六月| 色综合久久人妻精品日韩| 一区二区亚洲精品在线| 日本真人做爰免费视频120秒| 特级做a爰片毛片免费看108| 久久麻豆精品国产99国产精| 极品诱惑一区二区三区| 日本激情久久精品人妻热| 日本国产精品久久一线| 人妻少妇精品无码专区| 东北寡妇特级毛片免费| 精品一级毛片| 麻豆av在线免费观看精品 | 久久99国产精一区二区三区| 一群黑人大战亚裔女在线播放| 国产清品夜色一区二区三区不卡 |