利用vb程序快速制作mapgis格式航點(diǎn)航跡圖

利用vb程序快速制作mapgis格式航點(diǎn)航跡圖

ID:34197368

大小:58.88 KB

頁數(shù):9頁

時間:2019-03-04

利用vb程序快速制作mapgis格式航點(diǎn)航跡圖_第1頁
利用vb程序快速制作mapgis格式航點(diǎn)航跡圖_第2頁
利用vb程序快速制作mapgis格式航點(diǎn)航跡圖_第3頁
利用vb程序快速制作mapgis格式航點(diǎn)航跡圖_第4頁
利用vb程序快速制作mapgis格式航點(diǎn)航跡圖_第5頁
資源描述:

《利用vb程序快速制作mapgis格式航點(diǎn)航跡圖》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、利用VB程序快速制作MAPGIS格式航點(diǎn)航跡圖[摘要]介紹利用VB程序快速制作MAPGIS格式航點(diǎn)航跡圖的方法,先將航點(diǎn)、航跡數(shù)據(jù)轉(zhuǎn)換批量為MAPGIS點(diǎn)、線明碼文件,再將明碼文件批量轉(zhuǎn)換為MAPGIS圖形文件,從而實(shí)現(xiàn)快速制作航點(diǎn)航跡圖。相比傳統(tǒng)制作方法化繁就簡,極大地提高了工作效率,對物化探野外工作質(zhì)量監(jiān)控起到了積極作用。[關(guān)鍵詞]VEMAPGIS航點(diǎn)航跡圖[中圖分類號]P5[文獻(xiàn)碼]B[文章編號]1000-405X(2014)-3-192-21引言基于MAPGIS平臺上的GPS航點(diǎn)航跡監(jiān)控技術(shù)原理是利用MAPGIS的投影變

2、換功能將GPS下載的航點(diǎn)、航跡文件轉(zhuǎn)換為*.wt和*.wl格式文件,將其添加到矢量化的采樣點(diǎn)位設(shè)計圖中,便于直觀地檢查采樣者真實(shí)的采樣路線、采樣時間、采樣點(diǎn)號和采樣點(diǎn)位與設(shè)計點(diǎn)位的套合性。技術(shù)優(yōu)點(diǎn)在于采樣點(diǎn)位的坐標(biāo)信息可以直接從圖中提取,能及時把握工作質(zhì)量和進(jìn)展情況,更好地反映物化探異常的真實(shí)性[1]。全球定位系統(tǒng)(GPS)和地理信息系統(tǒng)(GIS)等技術(shù)的普及應(yīng)用,從2001年起,國內(nèi)物化探工作者相繼將GPS定位、GPS航跡跟蹤、Mapsource軟件中的數(shù)據(jù)下載、Excel程序中文件格式轉(zhuǎn)換.MAPGIS軟件中投影變換等技術(shù)用

3、于物化探野外工作中,對物化探基礎(chǔ)工作產(chǎn)生了推動作用[2,3]。作者在前人技術(shù)基礎(chǔ)上,利用VB程序改進(jìn)了航點(diǎn)航跡圖的制作方法。提高了工作效率,達(dá)到了滿意的效果。2傳統(tǒng)制作方法簡介2.1應(yīng)用MAPGIS投影變換功能制作(1)格式轉(zhuǎn)換將GPS導(dǎo)出的航點(diǎn)、航跡數(shù)據(jù)(航點(diǎn).txt,航跡.txt)在excel中整理后另存為“航點(diǎn).csv"和“航跡.csv"。(2)MAPGIS投影變換具體步驟:①在投影變換中的用戶文件投影轉(zhuǎn)換打開“航點(diǎn).csv”和“航跡.CSV”文件,設(shè)置用戶投影參數(shù)(坐標(biāo)類型為投影平面直角,橢球參數(shù)為北京54或西安80,投

4、影類型為高斯-克呂格,比例尺分母為:1,坐標(biāo)單位為:米。)②投影帶類型和投影帶代號根據(jù)圖幅位置不同相應(yīng)做出變化。結(jié)果投影參數(shù)和用戶投影參數(shù)設(shè)置一樣,比例尺分母根據(jù)項目比例相應(yīng)變化,例如1:50000比例尺,坐標(biāo)單位為:毫米。③按指定分隔符打?qū)春蟛拍茉O(shè)置分隔符,對空格(Tab)和逗號項打?qū)矗付╔,Y位于的列號然后進(jìn)行投影變換,保存線、保存點(diǎn)即可,最后添加到相應(yīng)的矢量化圖中。對于班組較少的情況,用此方法方便、快捷,準(zhǔn)確性也高。但對于多于10個班組的情況,用此方法工作效率大大降低,此種方法的弊端在于對每個班組的航點(diǎn)、航跡數(shù)據(jù)需要

5、進(jìn)行一次投影,所有參數(shù)需重新設(shè)置,不能達(dá)到預(yù)期的工作效率。2.2應(yīng)用基于MAPGIS平臺二次開發(fā)的section軟件制作(1)格式轉(zhuǎn)換將GPS導(dǎo)出的航點(diǎn)、航跡數(shù)據(jù)(航點(diǎn).txt,航跡.txt)在excel中整理后另存為"航點(diǎn).xls"和"航跡.xls"。(2)投影變換①分別打開“航點(diǎn).xls”和“航跡.xls”(注:在section工作期間不能關(guān)閉表格)②在section軟件中首先新建工程,依次進(jìn)入輔助工具-表格數(shù)據(jù)投影一全部數(shù)據(jù)投影菜單,在彈出的窗口中進(jìn)行設(shè)置,excel數(shù)據(jù)中“X:Y:"必選,“注釋:”是否標(biāo)注可根據(jù)要求而定

6、。③填寫比例尺,按常規(guī)制圖需求只需對“不需要投影、繪制點(diǎn)、繪制線”選項打?qū)?。④對“子圖圖元參數(shù)和線圖元參數(shù)”進(jìn)行參數(shù)設(shè)置,最后確定。另存點(diǎn)和線文件,文件轉(zhuǎn)換完畢。最終將“航點(diǎn).wt”和“航跡.wl”添加其相應(yīng)矢量化圖中?;贛APGIS二次開發(fā)的section軟件制作航點(diǎn)航跡圖方法是在MAPGIS投影變換基礎(chǔ)上的改進(jìn),較為方便。其中"用戶投影參數(shù)和結(jié)果投影參數(shù)”不需要設(shè)置,只需對其子圖參數(shù)和線參數(shù)進(jìn)行設(shè)置,另外在不關(guān)閉軟件情況下,子圖參數(shù)和線參數(shù)可不必重復(fù)設(shè)置。此方法的弊端同MAPGIS投影變換,工作效率同樣很低。3程序算法程

7、序設(shè)計主要按兩步實(shí)現(xiàn):第一步:將GPS導(dǎo)出的航點(diǎn)、航跡數(shù)據(jù)轉(zhuǎn)換成MAPGIS明碼文件。第二步:將MAPGIS明碼文件轉(zhuǎn)換成圖形文件。程序流程圖見圖loMAPGIS的明碼文件是MAPGIS的圖形與文本文件之間的交換文件。其結(jié)構(gòu)清晰,內(nèi)容可見,但不能攜帶屬性,現(xiàn)將文件結(jié)構(gòu)說明如下:①點(diǎn)文件結(jié)構(gòu)邏輯結(jié)構(gòu):文件頭點(diǎn)數(shù)1號點(diǎn)2號點(diǎn)……具體為:A、文件頭,8個字節(jié)WMAP9022(老的文件為WMAP6022或WMAP7022和WMAP8022)B、點(diǎn)數(shù)nC、1號點(diǎn)xlylIDtypel{點(diǎn)類型,類型不同,點(diǎn)信息也不同。點(diǎn)類型取值如下:0字符

8、串1子圖2圓3弧4圖象5文本}點(diǎn)信息{點(diǎn)信息和點(diǎn)類型相對應(yīng)}當(dāng)type=O時,點(diǎn)信息為:'‘字符串”字符高度字符寬度字符間隔字符串角度中文字體西文字體字形水平(0)或垂直排列(1)顏色圖層透明輸出當(dāng)type=l時,點(diǎn)信息為:子圖號子圖高子圖寬子圖角度輔色顏色線寬

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。