999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

GPS、GIS教學案例開發探討

2013-08-15 00:48:29
河南科技 2013年6期
關鍵詞:二次開發數據庫

(武警警官學院,四川 成都 610213)

3S技術是以GIS(地理信息系統)、GPS(全球定位系統)、RS(遙感)技術采集地理信息,進行空間定位,并向GIS 匯總,進行存儲、處理、加工、管理和分析,形成各種與地理信息相關的產品。按照其內容可將地理信息系統分為兩大類型:第一類被稱為應用型地理信息系統,其內容包括某一專業或工作領域;第二類被稱為工具型地理信息系統,它是GIS 工具軟件包,可實現GIS的基本功能。本課題的目標是在“教學案例”中實現從GPS接收設備按NEMA0183協議提取數據,與GIS相關開發工具集成,開發成可根據位置信息變換,顯示不同地理環境圖形及相應參數的教學演示系統。

一 開發方式介紹

當前應用GIS系統開發的主流技術開發方式是集成二次開發,它是指為了實現GIS的基本功能,而采用專業的GIS 工具軟件,并以常用的軟件開發工具(特別是可視化開發工具)為開發平臺,將二者集成開發。

選擇集成二次開發方式符合培養應用型人才定位的需要,因此我們選用了VC++(開發GPS 二次開發包)+MAPX5.0+MapInfo Professional +VB.NET(應用程序開發)+SQL SERVER7.0的技術模式。

二 MAPX與組件GIS的構成

MapX 具有很強的地圖分析功能,它是一種ActiveX 控件產品,基于Windows操作系統。支持多種標準的可視化開發環境,如VC++、VB 等。MapX的空間數據結構是構成GIS的基石,GIS所建立地理圖形的空間數據模型,是通過地理空間拓撲結構來實現的,它定義了各空間數據之間的關系,它能實現地理圖形與數據庫的結合。

單個對象(Object)和集合(Collection)構成了MapX組件。在邏輯關系上,集合包括對象,它是由多個對象構成的。Map對象包含三個分支:Layers、DataSets和Annotations。這三個分支的作用分別是:①Layer:負責操作地圖的圖層;②DataSet:負責訪問空間數據表;③Annotation:負責添加文本和符號。在MapX 中,一個圖層表示一張單獨的地圖,所有的圖層都被存儲在layers中。在實際運用中,我們應合理地安排好每層的存放順序,避免一個圖層將另一個圖層覆蓋掉。

在本課題中,我們用VC++開發生成DLL文件,在VB.NET中調用生成的DLL 文件中的函數(與調用WINDOWS API 函數一樣)按NEMA0183協議獲取從GPS接收設備傳過來的定位、時間等數據,存入SQLSERVER 數據庫或實時使用。利用MapInfo Professional(試用版)中的繪圖工具對學院地圖進行創建,仍后通過人工選點利用已經開發的GPS二次開發包獲取經度,緯度、高度坐標進行定位。再把存入到SQLSERVER7.0的數據提取出來與開發的圖層進行數據綁定生成相應的GST文件。屬性數據的表結構文件.TAB定義了地圖屬性數據的表結構。屬性數據文件.DAT 存放完整的地圖屬性數據。空間數據文件.MAP 具體包含了各地圖對象的空間數據。

三 NEMA0183協議與GPS二次開發包

NEMA0183協議是為了在不同的GPS導航設備中建立統一的RTCM 標準(Radio Technical Commission for Maritime Services)差分協議。NEMA0183協議所規定的語句是按照ASCII格式進行串行輸出的,傳輸速率可自定義,缺省波特率為4800。不同的波特率其傳輸字符串所表示的意義不一樣。

ETPGPSLIB 是我們利用VC++自主研發的一個GPS 軟件開發包,利用這個ETPGPSLIB可以在32位WINDOWS應用程序中加入全球定位系統的支持。ETPGPSLIB可在任何支持Windows DLLs調用的開發環境中使用,例如:VB,VC,DELPHI,JAVA。ETPGPSLIB 中的API 函數調用與WIN32 SDK API 函數調用方法類似。

我們針對接收機的USB 接口數據傳送格式,編寫了ETPGPSLIB,通過對指定COM口的訪問讀取接收機接收到的符合NEMA0183 協議規定格式的數據。在VB.NET 中對接收機的傳送過來的數據進行處理,加工后將需要的數據存入數據庫中。在MapInfo Professional 開發地理圖樣,從SQL SERVER 數據庫中提取相對應的位置信息數據與圖樣綁定,生成符合MAPINFO規范的.tab、.id、.map等文件。再利用MAPX 中的Geoset Manager工具生成對應的地圖文件.GST。最后在VB.NET的開發環境中調用MAPX 控件,選擇已經生成的地圖文件.GST。這樣一個簡單的利用GPS數據,生成GIS應用系統的教學案例就基本完成了。

猜你喜歡
二次開發數據庫
淺談基于Revit平臺的二次開發
甘肅科技(2020年20期)2020-04-13 00:30:02
淺談Mastercam后處理器的二次開發
模具制造(2019年3期)2019-06-06 02:11:02
西門子Easy Screen對倒棱機床界面二次開發
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
基于Pro/E二次開發的推土鏟參數化模塊開發
主站蜘蛛池模板: 国产综合日韩另类一区二区| 又爽又大又光又色的午夜视频| 老司国产精品视频| 亚洲av无码牛牛影视在线二区| 亚洲一区第一页| 成人免费网站久久久| 美女国产在线| av在线人妻熟妇| 国产不卡在线看| 青青草一区| 国产成人91精品| 伊人五月丁香综合AⅤ| 欧洲免费精品视频在线| 国产jizzjizz视频| 91精品啪在线观看国产91九色| 亚洲V日韩V无码一区二区| 午夜国产在线观看| 久久99国产综合精品1| 色综合婷婷| 99热这里都是国产精品| 77777亚洲午夜久久多人| 91亚洲免费| 激情综合激情| 日韩福利视频导航| 亚洲,国产,日韩,综合一区| 日日噜噜夜夜狠狠视频| 色噜噜久久| 永久成人无码激情视频免费| 国产你懂得| 91在线一9|永久视频在线| 国产最爽的乱婬视频国语对白 | 日本精品一在线观看视频| 美女国产在线| 欧美精品1区| 亚洲无码高清视频在线观看| www.99在线观看| 久久天天躁夜夜躁狠狠| 成人免费一级片| 国产a网站| 制服丝袜国产精品| 国产欧美日韩va另类在线播放| 91在线国内在线播放老师| 日韩精品毛片人妻AV不卡| 中文字幕在线看| 亚洲V日韩V无码一区二区| 国产精品视频猛进猛出| 欧美在线网| 欧美乱妇高清无乱码免费| 午夜毛片免费观看视频 | 午夜视频在线观看免费网站| 国产91在线|日本| 热re99久久精品国99热| 亚洲色图欧美一区| 免费三A级毛片视频| 色综合中文| 九九线精品视频在线观看| 亚洲精品手机在线| 欧美激情伊人| 97在线国产视频| 色婷婷在线播放| 亚洲人妖在线| 欧美久久网| 最新亚洲人成无码网站欣赏网| 97亚洲色综久久精品| 久久久国产精品无码专区| 中文无码精品a∨在线观看| 成人毛片免费在线观看| 中文字幕在线一区二区在线| 三级毛片在线播放| 国产免费羞羞视频| 日本精品视频一区二区| 欧美专区日韩专区| 自慰网址在线观看| 日韩高清中文字幕| 国产精品免费露脸视频| 国产一级毛片yw| 欧美精品亚洲二区| 一个色综合久久| 欧美在线精品怡红院| 中国国产A一级毛片| 久久鸭综合久久国产| 青青热久免费精品视频6|