亚洲免费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ī)模也日益擴大,同時國內(nèi)電子地圖和IT技術(shù)的日益強大為校園電子地圖的建設(shè)提供了強大的技術(shù)支持,我國目前的電子地圖主要以光盤電子地圖、網(wǎng)絡(luò)電子地圖、移動終端電子地圖的形式為測繪行業(yè)以及公眾提供服務(wù)。而且國內(nèi)外電子地圖技術(shù)的飛速發(fā)展已經(jīng)實現(xiàn)了電子地圖準(zhǔn)確精致可視化、自動化標(biāo)準(zhǔn)化訪問、實用空間分析、人性化用戶接口等特點的綜合,為電子地圖進一步發(fā)展提供了無限可能[1-2]。

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

        1 電子地圖概述

        1.1 電子地圖概念與特征

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

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

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

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

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

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

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

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

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

        數(shù)據(jù)是GIS的“血液”,沒有完整的基礎(chǔ)數(shù)據(jù),再強大的功能都無法實現(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中操作地圖時,主要是通過對Layer對象和DataSet對象的操作來完成。通過使用Layers對象的Add方法或AddGeosetLayer方法,用戶可以在應(yīng)用程序中加入地圖圖層。對于屬性數(shù)據(jù)的操作,則可以通過設(shè)置數(shù)據(jù)源,建立數(shù)據(jù)綁定來實現(xiàn)。MapInfo的數(shù)據(jù)分為2種數(shù)據(jù):地圖數(shù)據(jù)(Layers)和屬性數(shù)據(jù)(Datasets),它們是不可分割的一個數(shù)據(jù)集的2個部分。

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

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

        3.1 功能概述

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

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

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

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

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

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

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

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

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

        圖4 文件菜單

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

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

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

        Map1.CurrentTool=miZoomInTool

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

        圖5 工具菜單

        圖6 圖層菜單

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

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

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

        Map1.CurrentTool=AREASEARCH00

        4 結(jié)語

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

        圖7 查詢菜單

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

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

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

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

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

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

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

        猜你喜歡
        校園
        Q爆校園
        再見,我的校園
        南方周末(2018-06-28)2018-06-28 08:11:04
        校園的早晨
        琴童(2017年3期)2017-04-05 14:49:04
        春滿校園
        開心校園
        爆笑校園
        av草草久久久久久久久久久| 亚洲欧美精品suv| 人妻av中文字幕无码专区| 亚洲成av人片天堂网无码| 中文字幕乱码熟妇五十中出| 国产看黄网站又黄又爽又色| 波多野结衣视频网址| 女同性恋精品一区二区三区| 青青草极品视频在线播放| 伊人久久亚洲精品中文字幕| 午夜三级a三级三点在线观看| 精品久久久久成人码免费动漫| 久久精品片| 国产精品欧美韩国日本久久| 少妇久久一区二区三区| 免费a级毛片无码a∨蜜芽试看| 成人无码免费一区二区三区| 亚洲av日韩片在线观看| 国产三级av在线精品| 亚洲av无码一区东京热| 午夜福利视频合集1000| 亚洲欧美v国产蜜芽tv| 手机在线观看av资源| 久久久久成人精品无码| 手机看片福利日韩| 女同视频网站一区二区| 欧美激情视频一区二区三区免费 | 国产真实强被迫伦姧女在线观看| 亚洲av无码日韩精品影片| 日韩av中出在线免费播放网站| 侵犯了美丽丰满人妻中文字幕| 艳妇臀荡乳欲伦69调教视频| 妺妺窝人体色www在线图片| 亚洲地区一区二区三区 | 亚洲精品中文字幕乱码影院| 国产亚洲真人做受在线观看| 亚洲精品中国国产嫩草影院美女| 亚洲天堂无码AV一二三四区 | 日本一区二区三区在线观看免费 | 亚洲一区二区三区四区五区黄| 少妇人妻偷人精品一区二区|