李曉華彭正泉鄒紹良
(1.贛州贛南測繪院 江西贛州 341000;2.贛南地質勘查院 江西贛州 341000)
MAPGIS中矢量地形圖坐標轉換的探討
李曉華1彭正泉2鄒紹良1
(1.贛州贛南測繪院 江西贛州 341000;2.贛南地質勘查院 江西贛州 341000)
針對在MAPGIS應用中常遇到的對矢量圖進行1954北京坐標系與1980西安坐標系互相轉換的問題,結合生產(chǎn)工作實際,利用MAPGIS軟件和CASS軟件的相關功能,提出了實現(xiàn)上述兩種坐標系下矢量圖進行無損相互轉換的簡便方法。
MAPGISCASS;坐標轉換
MAPGIS是中國地質大學信息工程學院武漢中地信息工程有限公司自行研制開發(fā)的大型基礎地理信息系統(tǒng)軟件平臺,廣泛應用于土地管理、地質勘查、測繪等領域。AutoCAD(AutoComputerAided Design)是Autodesk公司開發(fā)的自動計算機輔助設計軟件,用于二維繪圖、三維繪圖,現(xiàn)已成為國際上廣泛應用的繪圖工具。AutoCAD具有良好的用戶界面,通過交互菜單或命令行方式便可以進行各種操作,工作效率高。測繪行業(yè)的許多軟件都是基于AUTOCAD平臺開發(fā)的,如南方CASS7.0、威遠圖SV300等。在地質勘查行業(yè),許多單位使用的是MAPGIS軟件,原始資料是1954北京坐標系下的矢量地質圖,在工作中常需要轉換為1980西安坐標系下的矢量地質圖。作者根據(jù)實際生產(chǎn)經(jīng)驗,摸索出一種箱互轉換的方法,操作簡便實用性強。
2.1 如果矢量圖進行了平移,首先要將北京54坐標系下的圖件通過菜單 “其它”→“整圖變換”→“鍵盤輸入?yún)?shù)”將左下角坐標調整為實際坐標(如左下角高斯坐標為:2794000,39362000,以米為單位,比例尺為1:1萬,則其實際坐標為36200,279400;比例尺為1:5千,則其實際坐標為72400,558800。以毫米為單位。先去掉帶號,在1:1萬的圖中,圖上1毫米為實地10米)。其次將北京54坐標系的圖框線(即坐標網(wǎng))另存為一個線文件和點文件,具體方法為先新建一個線文件和點文件,并使其為編輯狀態(tài),將所需的點線通過菜單“其它”→“選擇”、“拷貝”→“粘貼”將其存入新文件。
②、在MAPGIS主菜單中選擇“文件轉換”功能,將剛才另存的點線文件轉換成AutoCAD中能識別的dxf文件(圖1)。
圖1
3.1 在南方CASS7.0中打開上一步生成的dxf文件,選擇“地物編輯”菜單-“坐標轉換”命令-在彈出的對話框中選擇“轉換圖形”復選框。
3.2 添加已知公共點(54、80坐標都要有,一般是向國土測繪主管部門購買過來的兩套坐標),一般一個圖幅需要多個公共點,轉換前的控制點坐標為北京54坐標,轉換后的控制點坐標為西安80坐標(坐標輸入要采用MAPGIS中的以毫米為單位的坐標,坐標要一致)。添加完后計算轉換參數(shù),然后點擊轉換參數(shù)。然后點擊轉換按鈕,轉換好后還是保存成dxf文件(圖2)。
圖2
4.1 在MAPGIS的文件轉換中,裝入剛才保存的dxf文件。將dxf文件另存成坐標網(wǎng)WL文件即可。
4.2 再利用MAPGIS的實用服務——誤差校正,打開后將所有的文件都裝入,包括54坐標系的文件和西安80坐標系的文件(圖3)。
圖3
4.3 控制點——設置控制點參數(shù)——選擇實際值——采集搜索范圍設置為0.1——確定
4.4 控制點——選擇采集文件——在彈出的對話框中選擇北京54坐標系的文件 (全部選擇)——確定(圖4)。
圖4
4.5 用“添加控制點”工具按鈕,開始采點,采集圖廓坐標網(wǎng)的四個角點。
4.6 采集完后再到“控制點”菜單——設置控制點參數(shù)——在彈出的對話框中先擇理論值——確定。
4.7 再返回控制點——選擇采集文件——在彈出的對話框中選擇西安80坐標系的文件(注意此時絕對不能選擇北京54坐標系的文件)——確定 (圖5)。
圖5
4.8 同樣用“添加控制點”工具按鈕,開始采點,采集80坐標文件圖廓坐標網(wǎng)的四個角點(這時候注意了,一定要按照剛才采集北京54坐標系的四個角點同樣的順序采集,并且點號也要順序對應起來,不能反向采集)。
4.9 采集完成后返回“控制點”——編輯校正控制點——在彈出的對話框中將精度設置為6位小數(shù)——點擊“精度”按鈕——再點擊“校正”按鈕——這個時候系統(tǒng)就開始校正了——校正完成后按確定即可。點擊“校正”后,按鈕會彈出一個窗口,選擇54坐標的文件 (不要選定80坐標的*.wl文件)——確定。
4.10 返回圖面進行檢查,通過放大圖框可以看出黑(北京54坐標系文件)紅(西安80坐標系文件)重合,就說明校正正確(圖6)。
圖6
由于轉換過來的坐標格網(wǎng)點是1980西安坐標系下的坐標,其值相對于1954北京坐標系下的坐標已經(jīng)變化,故需生成新的圖框。
5.1 首先打開實用服務菜單的投影變換子系統(tǒng)——打開后點擊菜單“系列標準圖框”→“鍵盤生成矩形圖框”按鈕。
5.2 彈出對話框,以實際情況填寫,并修改好線參數(shù)和點參數(shù)即可:比例尺為1:5千,則網(wǎng)間隔dx為0.5。
5.3 將生成的點線文件另存,添加到轉換后的1980西安坐標系下的工程即可。
本文利用常用的軟件中地MAPGIS6.7與南方CASS7.0,將1954北京坐標系下MAPGIS格式的矢量地質圖轉換為1980西安坐標系,其優(yōu)點是:無損轉換,轉換前后線型、字體、符號不變;轉換思路清晰,首先在MAPGIS中提取1954北京坐標系下的矢量地質圖的圖框;其次將提取的圖框在CASS7.0中利用具有54、80兩套坐標的控制點轉換到1980西安坐標系下;再次在MAPGIS中利用轉換后的圖框轉換其他地圖要素到1980西安坐標系下;最后重新生成圖框。同理亦可進行1980西安坐標系、1954北京坐標系、2000國家大地坐標系下矢量地質圖的相互轉換。
由于我國從2008年7月1日起啟用2000國家大地坐標系(CGCS2000),但許多測繪資料采用的是1954北京坐標系或1980西安坐標系,故面臨著大量矢量地質圖相互轉換的問題,本文提出的方法具有一定的參考價值。