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

Mapinfo數(shù)據(jù)的坐標(biāo)轉(zhuǎn)換方法研究

2014-06-10 14:24:45李曉雷于濤
關(guān)鍵詞:測繪定義利用

李曉雷 于濤

摘 要:本文根據(jù)三種方式深入探討了帶屬性的MapInfo數(shù)據(jù)的坐標(biāo)轉(zhuǎn)換方法:一種通過VC和MapX編程調(diào)入“.tab”文件,實(shí)現(xiàn)WINDOWS窗口界面化的輸入和顯示方式,通過輸入七參數(shù)或四參數(shù),快速實(shí)現(xiàn)了坐標(biāo)系之間的一系列轉(zhuǎn)換;一種通過AutoCAD Map 3D軟件導(dǎo)入和導(dǎo)出“.tab”文件,利用平移、旋轉(zhuǎn)、縮放命令實(shí)現(xiàn)四參數(shù)轉(zhuǎn)換;一種在.prj文件中定義坐標(biāo)系,通過改變投影來進(jìn)行轉(zhuǎn)換。這三種方式最終都以WGS-84坐標(biāo)轉(zhuǎn)換為BJ54坐標(biāo)為例子進(jìn)行了驗(yàn)證,取得良好結(jié)果。

關(guān)鍵詞:MapInfo數(shù)據(jù) 坐標(biāo)轉(zhuǎn)換 七參數(shù) 四參數(shù) MapX AutoCAD Map 3D

中圖分類號:TP316 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-098X(2014)03(a)-0026-04

在MapInfo的.prj文件中已經(jīng)定義了300多種坐標(biāo)系,但是其中并沒有我國現(xiàn)有的常用坐標(biāo)系,更沒有我國地方獨(dú)立坐標(biāo)系的定義[1-2]。

MapInfo自20世紀(jì)90年代開始進(jìn)入我國后,在統(tǒng)計(jì)、測繪、電信、地質(zhì)、水利、城市規(guī)劃、油田勘探、林業(yè)、軍事、公安、工商等部門已得到廣泛的應(yīng)用,并收到了良好的應(yīng)用效果。隨著MapInfo軟件在我國的深入利用,在該軟件中會經(jīng)常涉及到我國常用坐標(biāo)系(北京54和西安80)和地方獨(dú)立坐標(biāo)系,這就需要我們對其進(jìn)行定義和坐標(biāo)轉(zhuǎn)換。

針對阜新市國土資源管理工作現(xiàn)狀,包括礦權(quán)管理、地質(zhì)環(huán)境、監(jiān)察、地籍、土地征用及土地整理等工作都是建立在測繪為數(shù)據(jù)基礎(chǔ)上的。在第二次全國土地調(diào)查成果實(shí)施前后,許多部門的基礎(chǔ)數(shù)據(jù)和成果要求的坐標(biāo)系并不一致,其中有北京54坐標(biāo)系、西安80坐標(biāo)系、阜新城市坐標(biāo)系,還有許多因工作需要形成的自由坐標(biāo)系。多種坐標(biāo)系統(tǒng)的存在給國土部門工作帶來不便,導(dǎo)致各部門之間的測繪圖件成果無法整合通用,數(shù)據(jù)轉(zhuǎn)換導(dǎo)致成果精度降低等弊端。同時(shí),政府各各部門要求圖件坐標(biāo)系統(tǒng)并不一致,例如城市規(guī)劃部門多年來一直采用阜新城市坐標(biāo)系統(tǒng),土地掛牌出讓、登記發(fā)證采用國土部統(tǒng)一要求的西安80坐標(biāo)系統(tǒng),因此出現(xiàn)數(shù)據(jù)交換的問題,經(jīng)常出現(xiàn)多次重復(fù)外業(yè)檢核的現(xiàn)象。這種歷史遺留的矛盾現(xiàn)象不僅造成大量的重復(fù)性勞動,影響各部門數(shù)據(jù)交換的順暢,并且降低了測繪成果的可靠性。

因此,建立一直高效可靠的辦法來解決坐標(biāo)系之間相互轉(zhuǎn)換的問題已經(jīng)成為當(dāng)前工作的難題。經(jīng)過多次嘗試和研究發(fā)現(xiàn),利用MapInfo進(jìn)行數(shù)據(jù)坐標(biāo)轉(zhuǎn)換可以達(dá)到預(yù)期目標(biāo)。

該文通過兩種方法對MapInfo數(shù)據(jù)的坐標(biāo)轉(zhuǎn)換做了一些研究。

1 Mapinfo數(shù)據(jù)坐標(biāo)轉(zhuǎn)換方法設(shè)計(jì)

1.1 基于VC和MapX平臺坐標(biāo)轉(zhuǎn)換的設(shè)計(jì)

1)首先把.gst地圖加載進(jìn)來;

2)根據(jù)函數(shù)進(jìn)行圖元統(tǒng)計(jì)和分類,本文只針對線圖元和點(diǎn)圖元;

3)新建圖層,用于添加轉(zhuǎn)換后的圖元,設(shè)置該圖層的坐標(biāo)系為轉(zhuǎn)換后的坐標(biāo)系,并且把原來的屬性字段復(fù)制進(jìn)來;

4)獲取線圖元節(jié)點(diǎn)個(gè)數(shù),然后獲得節(jié)點(diǎn)坐標(biāo);

5)獲得節(jié)點(diǎn)坐標(biāo)后進(jìn)行坐標(biāo)轉(zhuǎn)換,轉(zhuǎn)換時(shí),應(yīng)注意獲得一個(gè)節(jié)點(diǎn)轉(zhuǎn)換一個(gè),把轉(zhuǎn)換后的節(jié)點(diǎn)坐標(biāo)以追加的方式添加在一個(gè)“點(diǎn)坐標(biāo).txt”文件中,把圖元的屬性值也添加在里面(以WGS84平面坐標(biāo)轉(zhuǎn)換為BJ54平面坐標(biāo)為例):

(1)選擇七參數(shù)時(shí):首先進(jìn)行高斯反算,接著把WGS84大地坐標(biāo)轉(zhuǎn)換為空間直角坐標(biāo);然后把WGS84空間直角坐標(biāo)轉(zhuǎn)換為BJ54的空間直角坐標(biāo);把BJ54的空間直角坐標(biāo)轉(zhuǎn)換為大地坐標(biāo),最后進(jìn)行高斯正算獲得BJ54平面坐標(biāo)。

(2)選擇四參數(shù)時(shí):直接進(jìn)行四參數(shù)計(jì)算把WGS84平面坐標(biāo)轉(zhuǎn)換為BJ54平面坐標(biāo),如果轉(zhuǎn)換前的坐標(biāo)是經(jīng)緯度,進(jìn)行高斯正算后再轉(zhuǎn)換。

6)在坐標(biāo)轉(zhuǎn)換完成后,從“點(diǎn)坐標(biāo).txt”文件中讀取各個(gè)圖元的節(jié)點(diǎn)坐標(biāo),把讀取的節(jié)點(diǎn)坐標(biāo)賦予給點(diǎn)對象,再把點(diǎn)對象賦給點(diǎn)集對象:當(dāng)一個(gè)圖元上的節(jié)點(diǎn)坐標(biāo)全部讀取后,把點(diǎn)集對象轉(zhuǎn)換為圖元添加到新建的圖層上,并且把相應(yīng)的屬性值賦給新添加的圖元。

最終程序運(yùn)行時(shí)的界面如圖1。

1.2 基于AutoCAD Map 3D的坐標(biāo)轉(zhuǎn)換設(shè)計(jì)

首先把.tab文件導(dǎo)入到AutoCAD Map 3D,然后根據(jù)已知的X、Y平移量、旋轉(zhuǎn)角度、縮放比例,運(yùn)用命令進(jìn)行轉(zhuǎn)換,步驟如下:

1)平移:在命令行鍵入MOVE命令后命令行顯示:“Select objects:”,選定全部圖素,然后命令行顯示:“Specify base point or[Displacement]:”,此時(shí)鍵入原點(diǎn)坐標(biāo)(即選定基點(diǎn)的坐標(biāo))后回車;最后命令行顯示:“Specify second point or :”,此時(shí)鍵入原點(diǎn)新坐標(biāo)后回車[3]。

2)旋轉(zhuǎn):在命令行鍵入rotote命令;然后命令行顯示:“Select objects:”,選定全部圖素;接著命令行顯示:“Specify base point:”,此時(shí)選擇平移時(shí)的基點(diǎn)后回車;最后命令行顯示:“Specify rotation angle or [Copy/Reference] <0>:”此時(shí)鍵入旋轉(zhuǎn)角度后回車。

3)縮放:在命令行鍵入scale命令,命令行顯示:“Select objects:”,選定全部圖素;然后命令行顯示:“XX found”,按下回車鍵;接著命令行顯示:“Specify base point:”,此時(shí)選擇平移時(shí)的基點(diǎn)后回車;最后命令行顯示:“Specify scale factor or[Copy/Reference]<1.0000>:”,鍵入縮放比例后回車。

最后,再把DWG文件導(dǎo)出為“.tab”文件,導(dǎo)出時(shí)注意選擇屬性,這樣屬性數(shù)據(jù)就不會丟失了。

1.3 利用.prj進(jìn)行轉(zhuǎn)換

以WGS84坐標(biāo)轉(zhuǎn)換為BJ54坐標(biāo)為例進(jìn)行說明,步驟如下:

1)通過軟件求出BJ54坐標(biāo)系轉(zhuǎn)換到WGS-84坐標(biāo)系的七參數(shù);

2)在.prj文件中定義出BJ54坐標(biāo)系,然后保存;

3)在MapInfo中打開已知的.tab文件;

4)點(diǎn)“文件”選擇下拉菜單中的“另存副本為”,彈出“另存表為”的對話框;

5)在“另存表為”的對話框中更改表的名稱,點(diǎn)“投影”彈出“選擇投影”對話框,在該對話框中選擇自己定義的坐標(biāo)系,最后點(diǎn)“另存表為”對話框中的保存即可。

2 實(shí)例分析

為了對上述坐標(biāo)轉(zhuǎn)換程序和方法進(jìn)行檢驗(yàn),本文采用實(shí)際的10個(gè)控制點(diǎn)坐標(biāo)數(shù)據(jù)導(dǎo)入到Mapinfo中生成5條線段來參與轉(zhuǎn)換。線段名和起、終控制點(diǎn)坐標(biāo)數(shù)據(jù)如表1所示。

2.1 基于VC和MapX方法的實(shí)例分析

本實(shí)例采用表1中的數(shù)據(jù),根據(jù)已知的軟件先求出七參數(shù):208.555452540641、187.953989974842、75.695433324101 、-1.626742、6.228388、-3.559023、0.402897421344201,這七個(gè)參數(shù)分別為X、Y、Z的平移參數(shù)和旋轉(zhuǎn)參數(shù)、尺度參數(shù),把這七個(gè)參數(shù)輸入到如圖1的界面中,進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換的結(jié)果以與已知的數(shù)據(jù)相比較結(jié)果如表2所示。

通過以上的比較可知,利用本程序進(jìn)行轉(zhuǎn)換求得轉(zhuǎn)換后坐標(biāo)數(shù)據(jù)與已知的坐標(biāo)數(shù)據(jù)之間的差值都處于分米級以下,并且各個(gè)線段的屬性沒有改變,在對圖形精度要求不高的條件下,這樣的轉(zhuǎn)換精度是完全可以接受的。

2.2 基于AutoCAD Map 3D 方法的實(shí)例分析

本實(shí)例采用表1中的數(shù)據(jù),根據(jù)已知的軟件先求出四參數(shù):40.6833491024723、-117.703797824564、1.00000187185103、2.301,這四個(gè)參數(shù)分別為X、Y的平移參數(shù)、尺度參數(shù)和旋轉(zhuǎn)參數(shù)(以秒為單位),利用這四個(gè)參數(shù)和AutoCAD Map 3D下的轉(zhuǎn)換步驟進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換的結(jié)果與已知的數(shù)據(jù)相比較結(jié)果如表3所示。

通過以上的比較可知,利用AutoCAD Map 3D進(jìn)行轉(zhuǎn)換求得轉(zhuǎn)換后坐標(biāo)數(shù)據(jù)與已知的坐標(biāo)數(shù)據(jù)之間的差值都處于米級以下,并且各個(gè)線段的屬性沒有改變,在對圖形精度要求不高的條件下,這樣的轉(zhuǎn)換精度是完全可以接受的。

2.3 利用.prj進(jìn)行轉(zhuǎn)換的實(shí)例分析

本實(shí)例采用表1中的數(shù)據(jù),轉(zhuǎn)換的結(jié)果與已知的數(shù)據(jù)相比較結(jié)果如表4所示。

通過以上的比較可知,利用.prj進(jìn)行轉(zhuǎn)換求得轉(zhuǎn)換后坐標(biāo)數(shù)據(jù)與已知的坐標(biāo)數(shù)據(jù)之間的差值都處于米級以下,并且各個(gè)線段的屬性沒有改變,在對圖形精度要求不高的條件下,這樣的轉(zhuǎn)換精度是完全可以接受的。

3 結(jié)語

在以上所論述坐標(biāo)轉(zhuǎn)換過程中,有三點(diǎn)需要注意:

1)在基于VC和MapX平臺進(jìn)行坐標(biāo)轉(zhuǎn)換時(shí),MapX中默認(rèn)的坐標(biāo)系是WGS84的經(jīng)緯度形式,所以在.tab文件調(diào)入后應(yīng)該進(jìn)行坐標(biāo)系的定義,定義時(shí)還必須與Mapinfo中坐標(biāo)系投影的定義相匹配,否則誤差會達(dá)到幾千米。在編寫坐標(biāo)轉(zhuǎn)換代碼時(shí),注意轉(zhuǎn)換公式里變量的單位,例如,利用參數(shù)解算軟件求出的旋轉(zhuǎn)參數(shù)是以秒為單位,三角函數(shù)運(yùn)算時(shí)是以弧度為單位的,所以調(diào)用旋轉(zhuǎn)參數(shù)時(shí)應(yīng)除以206265。

2)在基于AutoCAD Map 3D進(jìn)行坐標(biāo)轉(zhuǎn)換時(shí),注意導(dǎo)入.tab文件時(shí)應(yīng)該選取屬性數(shù)據(jù),否則在導(dǎo)出時(shí)屬性數(shù)據(jù)會丟失,這樣就會喪失地圖的實(shí)用性。另外在進(jìn)行旋轉(zhuǎn)時(shí)輸入的旋轉(zhuǎn)參數(shù)是以度為單位,而一般的參數(shù)解算軟件求出的旋轉(zhuǎn)參數(shù)是以秒為單位,在輸入時(shí)注意把秒化為度,否則坐標(biāo)轉(zhuǎn)換就會失去其準(zhǔn)確性。

3)在利用.prj文件進(jìn)行轉(zhuǎn)換時(shí),注意在定義坐標(biāo)系時(shí)利用的七參數(shù)是通過當(dāng)?shù)鼗鶞?zhǔn)面向WGS-84轉(zhuǎn)換求得的。

通過對MapInfo數(shù)據(jù)坐標(biāo)轉(zhuǎn)換的研究,可以有效地解決國土資源管理工作中測繪成果坐標(biāo)系不一致的困擾,該方法在一些非高精度要求的測繪圖件坐標(biāo)轉(zhuǎn)換中可以得到充分的利用,及時(shí)有效地保障了工作的準(zhǔn)確高效性,也為我們?nèi)蘸笤谠擃I(lǐng)域更深層次的研究奠定了基礎(chǔ)。

參考文獻(xiàn)

[1] 李敏,沈云中,劉春.基于MapInfo的電子地圖坐標(biāo)系定義與轉(zhuǎn)換[J].測繪工程,2004,13(4):28-29.

[2] 何興燕.基于MapInfo的福州地區(qū)坐標(biāo)系定義與轉(zhuǎn)換[J].露天采礦技術(shù),2007(2):36-37.

[3] 石永樂,梁宏奇,李國林.AutoCAD繪圖中的坐標(biāo)轉(zhuǎn)換[J].礦山測量,2006(2).

[4] 彭愛文,曹佩瑤,張勝利.平面坐標(biāo)轉(zhuǎn)換方法探討及轉(zhuǎn)換軟件的設(shè)計(jì)思路[C]//2007'全國測繪科技信息交流會暨信息網(wǎng)成立30周年慶典論文集,2007.

[5] 宋偉凱,周瑞,程進(jìn)明.基于MicroSt ation 2004平臺矢量數(shù)據(jù)坐標(biāo)轉(zhuǎn)換的程序開發(fā)[C]//江蘇省測繪學(xué)會2011年學(xué)術(shù)年會論文集,2011.

[6] 萬大斌,熊金寶,梁武南.2000國家大地坐標(biāo)系在長江航道測繪啟用的思考[C]//中國航海學(xué)會航標(biāo)專業(yè)委員會測繪學(xué)組學(xué)術(shù)研討會學(xué)術(shù)交流論文集,2009年.

[7] 曾泛林,李土旺.廣州市平面坐標(biāo)系與1980年西安坐標(biāo)系坐標(biāo)轉(zhuǎn)換工具的設(shè)計(jì)與實(shí)現(xiàn)[C]//廣東省測繪學(xué)會第九次會員代表大會暨學(xué)術(shù)交流會論文集,2010.

[8] 吳飛.GIS建設(shè)中坐標(biāo)轉(zhuǎn)換方法研究[C]//中國測繪學(xué)會九屆三次理事會暨2007年“信息化測繪論壇”學(xué)術(shù)年會論文集,2007.

[9] 鄧作文,方門福.GPS技術(shù)在深港坐標(biāo)轉(zhuǎn)換中的應(yīng)用[C]//廣東省測繪學(xué)會第八次會員代表大會學(xué)術(shù)交流論文集,2005.

[10] 張?jiān)?,陶校?淺述WGS84坐標(biāo)到地方坐標(biāo)系的轉(zhuǎn)換[C]//地理空間信息技術(shù)及其應(yīng)用論壇論文集,2005.

[11] 楊長銀.關(guān)于城市坐標(biāo)系及其投影改算問題[C]//2007'全國測繪科技信息交流會暨信息網(wǎng)成立30周年慶典論文集,2007.

[12] 吳兆福,高飛.基于Levenberg—Marquardt神經(jīng)網(wǎng)絡(luò)的GPS坐標(biāo)轉(zhuǎn)換[C]//華東地區(qū)第九次測繪學(xué)術(shù)交流大會論文集,2005.

[13] 余永生.安徽省名山主峰海拔高程測量方法及數(shù)據(jù)處理[C]//2009全國測繪科技信息交流會暨首屆測繪博客征文頒獎(jiǎng)?wù)撐募?009.endprint

1.3 利用.prj進(jìn)行轉(zhuǎn)換

以WGS84坐標(biāo)轉(zhuǎn)換為BJ54坐標(biāo)為例進(jìn)行說明,步驟如下:

1)通過軟件求出BJ54坐標(biāo)系轉(zhuǎn)換到WGS-84坐標(biāo)系的七參數(shù);

2)在.prj文件中定義出BJ54坐標(biāo)系,然后保存;

3)在MapInfo中打開已知的.tab文件;

4)點(diǎn)“文件”選擇下拉菜單中的“另存副本為”,彈出“另存表為”的對話框;

5)在“另存表為”的對話框中更改表的名稱,點(diǎn)“投影”彈出“選擇投影”對話框,在該對話框中選擇自己定義的坐標(biāo)系,最后點(diǎn)“另存表為”對話框中的保存即可。

2 實(shí)例分析

為了對上述坐標(biāo)轉(zhuǎn)換程序和方法進(jìn)行檢驗(yàn),本文采用實(shí)際的10個(gè)控制點(diǎn)坐標(biāo)數(shù)據(jù)導(dǎo)入到Mapinfo中生成5條線段來參與轉(zhuǎn)換。線段名和起、終控制點(diǎn)坐標(biāo)數(shù)據(jù)如表1所示。

2.1 基于VC和MapX方法的實(shí)例分析

本實(shí)例采用表1中的數(shù)據(jù),根據(jù)已知的軟件先求出七參數(shù):208.555452540641、187.953989974842、75.695433324101 、-1.626742、6.228388、-3.559023、0.402897421344201,這七個(gè)參數(shù)分別為X、Y、Z的平移參數(shù)和旋轉(zhuǎn)參數(shù)、尺度參數(shù),把這七個(gè)參數(shù)輸入到如圖1的界面中,進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換的結(jié)果以與已知的數(shù)據(jù)相比較結(jié)果如表2所示。

通過以上的比較可知,利用本程序進(jìn)行轉(zhuǎn)換求得轉(zhuǎn)換后坐標(biāo)數(shù)據(jù)與已知的坐標(biāo)數(shù)據(jù)之間的差值都處于分米級以下,并且各個(gè)線段的屬性沒有改變,在對圖形精度要求不高的條件下,這樣的轉(zhuǎn)換精度是完全可以接受的。

2.2 基于AutoCAD Map 3D 方法的實(shí)例分析

本實(shí)例采用表1中的數(shù)據(jù),根據(jù)已知的軟件先求出四參數(shù):40.6833491024723、-117.703797824564、1.00000187185103、2.301,這四個(gè)參數(shù)分別為X、Y的平移參數(shù)、尺度參數(shù)和旋轉(zhuǎn)參數(shù)(以秒為單位),利用這四個(gè)參數(shù)和AutoCAD Map 3D下的轉(zhuǎn)換步驟進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換的結(jié)果與已知的數(shù)據(jù)相比較結(jié)果如表3所示。

通過以上的比較可知,利用AutoCAD Map 3D進(jìn)行轉(zhuǎn)換求得轉(zhuǎn)換后坐標(biāo)數(shù)據(jù)與已知的坐標(biāo)數(shù)據(jù)之間的差值都處于米級以下,并且各個(gè)線段的屬性沒有改變,在對圖形精度要求不高的條件下,這樣的轉(zhuǎn)換精度是完全可以接受的。

2.3 利用.prj進(jìn)行轉(zhuǎn)換的實(shí)例分析

本實(shí)例采用表1中的數(shù)據(jù),轉(zhuǎn)換的結(jié)果與已知的數(shù)據(jù)相比較結(jié)果如表4所示。

通過以上的比較可知,利用.prj進(jìn)行轉(zhuǎn)換求得轉(zhuǎn)換后坐標(biāo)數(shù)據(jù)與已知的坐標(biāo)數(shù)據(jù)之間的差值都處于米級以下,并且各個(gè)線段的屬性沒有改變,在對圖形精度要求不高的條件下,這樣的轉(zhuǎn)換精度是完全可以接受的。

3 結(jié)語

在以上所論述坐標(biāo)轉(zhuǎn)換過程中,有三點(diǎn)需要注意:

1)在基于VC和MapX平臺進(jìn)行坐標(biāo)轉(zhuǎn)換時(shí),MapX中默認(rèn)的坐標(biāo)系是WGS84的經(jīng)緯度形式,所以在.tab文件調(diào)入后應(yīng)該進(jìn)行坐標(biāo)系的定義,定義時(shí)還必須與Mapinfo中坐標(biāo)系投影的定義相匹配,否則誤差會達(dá)到幾千米。在編寫坐標(biāo)轉(zhuǎn)換代碼時(shí),注意轉(zhuǎn)換公式里變量的單位,例如,利用參數(shù)解算軟件求出的旋轉(zhuǎn)參數(shù)是以秒為單位,三角函數(shù)運(yùn)算時(shí)是以弧度為單位的,所以調(diào)用旋轉(zhuǎn)參數(shù)時(shí)應(yīng)除以206265。

2)在基于AutoCAD Map 3D進(jìn)行坐標(biāo)轉(zhuǎn)換時(shí),注意導(dǎo)入.tab文件時(shí)應(yīng)該選取屬性數(shù)據(jù),否則在導(dǎo)出時(shí)屬性數(shù)據(jù)會丟失,這樣就會喪失地圖的實(shí)用性。另外在進(jìn)行旋轉(zhuǎn)時(shí)輸入的旋轉(zhuǎn)參數(shù)是以度為單位,而一般的參數(shù)解算軟件求出的旋轉(zhuǎn)參數(shù)是以秒為單位,在輸入時(shí)注意把秒化為度,否則坐標(biāo)轉(zhuǎn)換就會失去其準(zhǔn)確性。

3)在利用.prj文件進(jìn)行轉(zhuǎn)換時(shí),注意在定義坐標(biāo)系時(shí)利用的七參數(shù)是通過當(dāng)?shù)鼗鶞?zhǔn)面向WGS-84轉(zhuǎn)換求得的。

通過對MapInfo數(shù)據(jù)坐標(biāo)轉(zhuǎn)換的研究,可以有效地解決國土資源管理工作中測繪成果坐標(biāo)系不一致的困擾,該方法在一些非高精度要求的測繪圖件坐標(biāo)轉(zhuǎn)換中可以得到充分的利用,及時(shí)有效地保障了工作的準(zhǔn)確高效性,也為我們?nèi)蘸笤谠擃I(lǐng)域更深層次的研究奠定了基礎(chǔ)。

參考文獻(xiàn)

[1] 李敏,沈云中,劉春.基于MapInfo的電子地圖坐標(biāo)系定義與轉(zhuǎn)換[J].測繪工程,2004,13(4):28-29.

[2] 何興燕.基于MapInfo的福州地區(qū)坐標(biāo)系定義與轉(zhuǎn)換[J].露天采礦技術(shù),2007(2):36-37.

[3] 石永樂,梁宏奇,李國林.AutoCAD繪圖中的坐標(biāo)轉(zhuǎn)換[J].礦山測量,2006(2).

[4] 彭愛文,曹佩瑤,張勝利.平面坐標(biāo)轉(zhuǎn)換方法探討及轉(zhuǎn)換軟件的設(shè)計(jì)思路[C]//2007'全國測繪科技信息交流會暨信息網(wǎng)成立30周年慶典論文集,2007.

[5] 宋偉凱,周瑞,程進(jìn)明.基于MicroSt ation 2004平臺矢量數(shù)據(jù)坐標(biāo)轉(zhuǎn)換的程序開發(fā)[C]//江蘇省測繪學(xué)會2011年學(xué)術(shù)年會論文集,2011.

[6] 萬大斌,熊金寶,梁武南.2000國家大地坐標(biāo)系在長江航道測繪啟用的思考[C]//中國航海學(xué)會航標(biāo)專業(yè)委員會測繪學(xué)組學(xué)術(shù)研討會學(xué)術(shù)交流論文集,2009年.

[7] 曾泛林,李土旺.廣州市平面坐標(biāo)系與1980年西安坐標(biāo)系坐標(biāo)轉(zhuǎn)換工具的設(shè)計(jì)與實(shí)現(xiàn)[C]//廣東省測繪學(xué)會第九次會員代表大會暨學(xué)術(shù)交流會論文集,2010.

[8] 吳飛.GIS建設(shè)中坐標(biāo)轉(zhuǎn)換方法研究[C]//中國測繪學(xué)會九屆三次理事會暨2007年“信息化測繪論壇”學(xué)術(shù)年會論文集,2007.

[9] 鄧作文,方門福.GPS技術(shù)在深港坐標(biāo)轉(zhuǎn)換中的應(yīng)用[C]//廣東省測繪學(xué)會第八次會員代表大會學(xué)術(shù)交流論文集,2005.

[10] 張?jiān)?,陶校?淺述WGS84坐標(biāo)到地方坐標(biāo)系的轉(zhuǎn)換[C]//地理空間信息技術(shù)及其應(yīng)用論壇論文集,2005.

[11] 楊長銀.關(guān)于城市坐標(biāo)系及其投影改算問題[C]//2007'全國測繪科技信息交流會暨信息網(wǎng)成立30周年慶典論文集,2007.

[12] 吳兆福,高飛.基于Levenberg—Marquardt神經(jīng)網(wǎng)絡(luò)的GPS坐標(biāo)轉(zhuǎn)換[C]//華東地區(qū)第九次測繪學(xué)術(shù)交流大會論文集,2005.

[13] 余永生.安徽省名山主峰海拔高程測量方法及數(shù)據(jù)處理[C]//2009全國測繪科技信息交流會暨首屆測繪博客征文頒獎(jiǎng)?wù)撐募?009.endprint

1.3 利用.prj進(jìn)行轉(zhuǎn)換

以WGS84坐標(biāo)轉(zhuǎn)換為BJ54坐標(biāo)為例進(jìn)行說明,步驟如下:

1)通過軟件求出BJ54坐標(biāo)系轉(zhuǎn)換到WGS-84坐標(biāo)系的七參數(shù);

2)在.prj文件中定義出BJ54坐標(biāo)系,然后保存;

3)在MapInfo中打開已知的.tab文件;

4)點(diǎn)“文件”選擇下拉菜單中的“另存副本為”,彈出“另存表為”的對話框;

5)在“另存表為”的對話框中更改表的名稱,點(diǎn)“投影”彈出“選擇投影”對話框,在該對話框中選擇自己定義的坐標(biāo)系,最后點(diǎn)“另存表為”對話框中的保存即可。

2 實(shí)例分析

為了對上述坐標(biāo)轉(zhuǎn)換程序和方法進(jìn)行檢驗(yàn),本文采用實(shí)際的10個(gè)控制點(diǎn)坐標(biāo)數(shù)據(jù)導(dǎo)入到Mapinfo中生成5條線段來參與轉(zhuǎn)換。線段名和起、終控制點(diǎn)坐標(biāo)數(shù)據(jù)如表1所示。

2.1 基于VC和MapX方法的實(shí)例分析

本實(shí)例采用表1中的數(shù)據(jù),根據(jù)已知的軟件先求出七參數(shù):208.555452540641、187.953989974842、75.695433324101 、-1.626742、6.228388、-3.559023、0.402897421344201,這七個(gè)參數(shù)分別為X、Y、Z的平移參數(shù)和旋轉(zhuǎn)參數(shù)、尺度參數(shù),把這七個(gè)參數(shù)輸入到如圖1的界面中,進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換的結(jié)果以與已知的數(shù)據(jù)相比較結(jié)果如表2所示。

通過以上的比較可知,利用本程序進(jìn)行轉(zhuǎn)換求得轉(zhuǎn)換后坐標(biāo)數(shù)據(jù)與已知的坐標(biāo)數(shù)據(jù)之間的差值都處于分米級以下,并且各個(gè)線段的屬性沒有改變,在對圖形精度要求不高的條件下,這樣的轉(zhuǎn)換精度是完全可以接受的。

2.2 基于AutoCAD Map 3D 方法的實(shí)例分析

本實(shí)例采用表1中的數(shù)據(jù),根據(jù)已知的軟件先求出四參數(shù):40.6833491024723、-117.703797824564、1.00000187185103、2.301,這四個(gè)參數(shù)分別為X、Y的平移參數(shù)、尺度參數(shù)和旋轉(zhuǎn)參數(shù)(以秒為單位),利用這四個(gè)參數(shù)和AutoCAD Map 3D下的轉(zhuǎn)換步驟進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換的結(jié)果與已知的數(shù)據(jù)相比較結(jié)果如表3所示。

通過以上的比較可知,利用AutoCAD Map 3D進(jìn)行轉(zhuǎn)換求得轉(zhuǎn)換后坐標(biāo)數(shù)據(jù)與已知的坐標(biāo)數(shù)據(jù)之間的差值都處于米級以下,并且各個(gè)線段的屬性沒有改變,在對圖形精度要求不高的條件下,這樣的轉(zhuǎn)換精度是完全可以接受的。

2.3 利用.prj進(jìn)行轉(zhuǎn)換的實(shí)例分析

本實(shí)例采用表1中的數(shù)據(jù),轉(zhuǎn)換的結(jié)果與已知的數(shù)據(jù)相比較結(jié)果如表4所示。

通過以上的比較可知,利用.prj進(jìn)行轉(zhuǎn)換求得轉(zhuǎn)換后坐標(biāo)數(shù)據(jù)與已知的坐標(biāo)數(shù)據(jù)之間的差值都處于米級以下,并且各個(gè)線段的屬性沒有改變,在對圖形精度要求不高的條件下,這樣的轉(zhuǎn)換精度是完全可以接受的。

3 結(jié)語

在以上所論述坐標(biāo)轉(zhuǎn)換過程中,有三點(diǎn)需要注意:

1)在基于VC和MapX平臺進(jìn)行坐標(biāo)轉(zhuǎn)換時(shí),MapX中默認(rèn)的坐標(biāo)系是WGS84的經(jīng)緯度形式,所以在.tab文件調(diào)入后應(yīng)該進(jìn)行坐標(biāo)系的定義,定義時(shí)還必須與Mapinfo中坐標(biāo)系投影的定義相匹配,否則誤差會達(dá)到幾千米。在編寫坐標(biāo)轉(zhuǎn)換代碼時(shí),注意轉(zhuǎn)換公式里變量的單位,例如,利用參數(shù)解算軟件求出的旋轉(zhuǎn)參數(shù)是以秒為單位,三角函數(shù)運(yùn)算時(shí)是以弧度為單位的,所以調(diào)用旋轉(zhuǎn)參數(shù)時(shí)應(yīng)除以206265。

2)在基于AutoCAD Map 3D進(jìn)行坐標(biāo)轉(zhuǎn)換時(shí),注意導(dǎo)入.tab文件時(shí)應(yīng)該選取屬性數(shù)據(jù),否則在導(dǎo)出時(shí)屬性數(shù)據(jù)會丟失,這樣就會喪失地圖的實(shí)用性。另外在進(jìn)行旋轉(zhuǎn)時(shí)輸入的旋轉(zhuǎn)參數(shù)是以度為單位,而一般的參數(shù)解算軟件求出的旋轉(zhuǎn)參數(shù)是以秒為單位,在輸入時(shí)注意把秒化為度,否則坐標(biāo)轉(zhuǎn)換就會失去其準(zhǔn)確性。

3)在利用.prj文件進(jìn)行轉(zhuǎn)換時(shí),注意在定義坐標(biāo)系時(shí)利用的七參數(shù)是通過當(dāng)?shù)鼗鶞?zhǔn)面向WGS-84轉(zhuǎn)換求得的。

通過對MapInfo數(shù)據(jù)坐標(biāo)轉(zhuǎn)換的研究,可以有效地解決國土資源管理工作中測繪成果坐標(biāo)系不一致的困擾,該方法在一些非高精度要求的測繪圖件坐標(biāo)轉(zhuǎn)換中可以得到充分的利用,及時(shí)有效地保障了工作的準(zhǔn)確高效性,也為我們?nèi)蘸笤谠擃I(lǐng)域更深層次的研究奠定了基礎(chǔ)。

參考文獻(xiàn)

[1] 李敏,沈云中,劉春.基于MapInfo的電子地圖坐標(biāo)系定義與轉(zhuǎn)換[J].測繪工程,2004,13(4):28-29.

[2] 何興燕.基于MapInfo的福州地區(qū)坐標(biāo)系定義與轉(zhuǎn)換[J].露天采礦技術(shù),2007(2):36-37.

[3] 石永樂,梁宏奇,李國林.AutoCAD繪圖中的坐標(biāo)轉(zhuǎn)換[J].礦山測量,2006(2).

[4] 彭愛文,曹佩瑤,張勝利.平面坐標(biāo)轉(zhuǎn)換方法探討及轉(zhuǎn)換軟件的設(shè)計(jì)思路[C]//2007'全國測繪科技信息交流會暨信息網(wǎng)成立30周年慶典論文集,2007.

[5] 宋偉凱,周瑞,程進(jìn)明.基于MicroSt ation 2004平臺矢量數(shù)據(jù)坐標(biāo)轉(zhuǎn)換的程序開發(fā)[C]//江蘇省測繪學(xué)會2011年學(xué)術(shù)年會論文集,2011.

[6] 萬大斌,熊金寶,梁武南.2000國家大地坐標(biāo)系在長江航道測繪啟用的思考[C]//中國航海學(xué)會航標(biāo)專業(yè)委員會測繪學(xué)組學(xué)術(shù)研討會學(xué)術(shù)交流論文集,2009年.

[7] 曾泛林,李土旺.廣州市平面坐標(biāo)系與1980年西安坐標(biāo)系坐標(biāo)轉(zhuǎn)換工具的設(shè)計(jì)與實(shí)現(xiàn)[C]//廣東省測繪學(xué)會第九次會員代表大會暨學(xué)術(shù)交流會論文集,2010.

[8] 吳飛.GIS建設(shè)中坐標(biāo)轉(zhuǎn)換方法研究[C]//中國測繪學(xué)會九屆三次理事會暨2007年“信息化測繪論壇”學(xué)術(shù)年會論文集,2007.

[9] 鄧作文,方門福.GPS技術(shù)在深港坐標(biāo)轉(zhuǎn)換中的應(yīng)用[C]//廣東省測繪學(xué)會第八次會員代表大會學(xué)術(shù)交流論文集,2005.

[10] 張?jiān)溃招>?淺述WGS84坐標(biāo)到地方坐標(biāo)系的轉(zhuǎn)換[C]//地理空間信息技術(shù)及其應(yīng)用論壇論文集,2005.

[11] 楊長銀.關(guān)于城市坐標(biāo)系及其投影改算問題[C]//2007'全國測繪科技信息交流會暨信息網(wǎng)成立30周年慶典論文集,2007.

[12] 吳兆福,高飛.基于Levenberg—Marquardt神經(jīng)網(wǎng)絡(luò)的GPS坐標(biāo)轉(zhuǎn)換[C]//華東地區(qū)第九次測繪學(xué)術(shù)交流大會論文集,2005.

[13] 余永生.安徽省名山主峰海拔高程測量方法及數(shù)據(jù)處理[C]//2009全國測繪科技信息交流會暨首屆測繪博客征文頒獎(jiǎng)?wù)撐募?009.endprint

猜你喜歡
測繪定義利用
利用min{a,b}的積分表示解決一類絕對值不等式
利用一半進(jìn)行移多補(bǔ)少
浙江省第一測繪院
工程測繪中GNSS測繪技術(shù)的應(yīng)用
利用數(shù)的分解來思考
Roommate is necessary when far away from home
04 無人機(jī)測繪應(yīng)用創(chuàng)新受青睞
無人機(jī)在地形測繪中的應(yīng)用
電子制作(2017年9期)2017-04-17 03:01:00
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
修辭學(xué)的重大定義
主站蜘蛛池模板: 国产福利免费观看| 影音先锋亚洲无码| 欧美日韩成人在线观看| 亚洲精品中文字幕无乱码| 亚洲精品久综合蜜| 国产高清无码第一十页在线观看| 欧洲熟妇精品视频| 91综合色区亚洲熟妇p| 亚洲AV无码乱码在线观看代蜜桃| 亚洲无码37.| 亚洲无码熟妇人妻AV在线| 国产嫖妓91东北老熟女久久一| 午夜无码一区二区三区| 九九热这里只有国产精品| 久久免费精品琪琪| 欧美成人精品高清在线下载| 国产青青操| 亚洲日本www| 午夜小视频在线| 亚洲福利网址| 在线观看精品国产入口| 成人国产三级在线播放| 久久人搡人人玩人妻精品一| 国产美女自慰在线观看| 亚洲欧美自拍一区| 青草娱乐极品免费视频| 久久青青草原亚洲av无码| 伊人久久久大香线蕉综合直播| 国产欧美日韩另类| 国产精品熟女亚洲AV麻豆| 在线中文字幕网| 中文字幕丝袜一区二区| 高清不卡毛片| 伊人色在线视频| 欧美三级自拍| 精品自窥自偷在线看| 丰满人妻久久中文字幕| 国产一区成人| 国产日本欧美在线观看| 国产专区综合另类日韩一区 | www.亚洲一区二区三区| 日韩在线欧美在线| 亚洲综合色婷婷| 日韩精品一区二区三区视频免费看 | 欧美亚洲日韩中文| 伊人婷婷色香五月综合缴缴情| 久久精品嫩草研究院| 久精品色妇丰满人妻| 一本一本大道香蕉久在线播放| 四虎成人精品| 国产欧美综合在线观看第七页| 国产乱子伦无码精品小说| 91精品国产自产在线观看| 九九香蕉视频| 国产一区二区精品福利| 免费在线色| 免费看的一级毛片| 日韩天堂网| 国产男人的天堂| 91成人在线观看| 午夜少妇精品视频小电影| 国产福利影院在线观看| 国产精品美女网站| 激情网址在线观看| 四虎免费视频网站| 免费毛片视频| 人人爱天天做夜夜爽| 国产欧美性爱网| a亚洲天堂| 福利视频一区| 夜夜操国产| 国禁国产you女视频网站| 国产欧美日韩综合一区在线播放| 亚洲啪啪网| 欧洲一区二区三区无码| 中文国产成人久久精品小说| 极品国产在线| 尤物亚洲最大AV无码网站| 免费人成视网站在线不卡| 欧美三级视频网站| 尤物亚洲最大AV无码网站| 亚洲AⅤ综合在线欧美一区|