摘 要:MAPGIS作為國內(nèi)優(yōu)秀的GIS平臺之一,在實際的生產(chǎn)實踐中得到了廣泛的應用和驗證。本文通過對實際應用的總結(jié)得到6度帶與3度帶、大地坐標與地理坐標、北京54與西安80等幾種不同類型的坐標轉(zhuǎn)換,并初步闡述了轉(zhuǎn)換的基本方式和注意事項。
關(guān)鍵詞:MAPGIS 地圖投影 坐標轉(zhuǎn)換
中圖分類號:P226.3 文獻標識碼:A 文章編號:1672-3791(2012)12(c)-0011-01
1 地圖投影與坐標系
地圖投影是按照某種數(shù)學規(guī)則將橢球球面上的一點與地圖平面上的一點相對應,主要參數(shù)包括橢球的長半徑、短半徑、扁率、第一偏心率、第二偏心率等,投影的數(shù)學規(guī)則有等角映射、等面積映射等。在我國,MAPGIS的地圖制圖普遍采用的是高斯-克呂格投影,屬于等角橫切橢圓柱投影,以中央經(jīng)線和赤道投影后的數(shù)據(jù)作為坐標軸,在投影的過程中為控制長度的變形一般采用分帶投影的方法。在我國的實際應用中1∶2.5~1∶50萬的地形圖采用的是6度分帶,1∶1萬以及更大的比例尺采用的是3度分帶。
MAPGIS的坐標系屬于數(shù)學坐標系,與投影平面直角坐標系的X、Y坐標是相反的。在實際應用中,MAPGIS的用戶坐標系是由用戶指定的二維坐標系,是相對的,與實際地物的定位是無關(guān)的。坐標系分為地理坐標系和投影平面直角坐標系。其中地理坐標系為球面坐標,參考平面地是橢球面,利用經(jīng)緯度進行表示,緯度以赤道作為分界,向北為正,而經(jīng)度以本初子午線為界,向東為正,坐標以地物的實際經(jīng)緯度來表示。投影平面直角坐標系又稱為大地坐標,是將地球表面投影到平面后得到的互相垂直且有公共原點的平面直角坐標系,參考平面地是水平面,坐標單位為米、千米等。在實際測繪工作中經(jīng)常用到的坐標系為1954年北京坐標系和1980年西安坐標系,這兩者都屬于平面直角坐標系。1954年北京坐標系以克拉索夫斯基橢球體為參數(shù),1980年西安坐標系采用的是IAG75地球橢球體參數(shù)??傊?,所說的地理數(shù)據(jù)都是為了描述大地水準面上的某一個點,而大地水準面是不規(guī)則的,用一個規(guī)定的橢球面去擬合這個水準面,用橢球面上的點來近似表示地球上的點[1]。地理坐標轉(zhuǎn)換為大地坐標被稱為投影,即將不規(guī)則的地球曲面轉(zhuǎn)換為平面。
2 幾種不同類型的坐標轉(zhuǎn)換
2.1 6度帶與3度帶的轉(zhuǎn)換
6度帶即經(jīng)差為6度,從0度子午線開始,自西向東每6度經(jīng)差為一個投影帶,全球公分60個帶;3度帶即經(jīng)差為3度,從東經(jīng)1.5度的經(jīng)線開始,每隔3度為一帶,全球共劃分120個投影帶。
在進行轉(zhuǎn)換的過程中,首先根據(jù)經(jīng)度計算圖幅所在的6度帶帶號N6和3度帶帶號N3,計算公式如下:
N6=[經(jīng)度/6]+1
N3=[(經(jīng)度-1.5)/3]+1
在此基礎(chǔ)上利用MAPGIS的投影變換功能,選擇P進行投影變換或B成批文件投影轉(zhuǎn)換,并設(shè)置當前投影參數(shù)和結(jié)果投影參數(shù),參數(shù)設(shè)置好后點擊開始投影即可得到投影后的文件,投影生成的文件仍保存在所選擇的目錄中。
2.2 大地坐標與地理坐標的轉(zhuǎn)換
大地坐標轉(zhuǎn)換為地理坐標時,首先建立大地坐標的TXT文件,文件中應包含投影后的兩列數(shù)據(jù)X和Y。Y在前,由去除帶號的6位數(shù)字組成,X在后,由7位數(shù)字組成。打開MAPGIS,在坐標系統(tǒng)中選擇投影變換功能,在投影變換選項里選擇用戶文件投影轉(zhuǎn)換程序,坐標投影界面被打開。在打開文件處選擇需要進行轉(zhuǎn)換的坐標文件即前述保存的TXT文件,此時在指定數(shù)據(jù)起始位置處顯示輸入的文檔數(shù)據(jù),并依此在用戶投影參數(shù)、結(jié)果投影參數(shù)處選擇投影參數(shù)和結(jié)果投影參數(shù)。在用戶文件選項中設(shè)置按行讀取數(shù)據(jù)或按指定分隔符讀取數(shù)據(jù),可根據(jù)自己具體實際應用的需要選擇,同時要選擇X、Y的坐標列,并設(shè)置從X到Y(jié)順序生成點。地理坐標轉(zhuǎn)換為大地坐標與上述過程相反,輸入文件同樣分為兩列,經(jīng)度在前緯度在后,需要注意的是分帶類型和相應分帶號的確定。
2.3 北京54與西安80坐標系的轉(zhuǎn)換
北京54和西安80坐標系之間的轉(zhuǎn)換是兩種不同的橢球參數(shù)之間的轉(zhuǎn)換,常用的方法有七參數(shù)布爾莎模型、微分法等,然而在不同的橢球體之間轉(zhuǎn)換是不嚴密的,沒有任何一套轉(zhuǎn)換參數(shù)是可以通用的,所以在具體的轉(zhuǎn)換過程中需要給出具體的轉(zhuǎn)換系數(shù)來進行轉(zhuǎn)換。根據(jù)長期的實踐應用經(jīng)驗,七參數(shù)布爾莎模型是一種比較嚴密的坐標轉(zhuǎn)換方法,即通過X、Y、Z坐標的平移、旋轉(zhuǎn)及尺度變化來實現(xiàn)坐標轉(zhuǎn)換。在利用七參數(shù)方法進行坐標轉(zhuǎn)換時需要提供3個以上的公共點坐標對。
兩者之間的轉(zhuǎn)換通過MAPGIS中的投影轉(zhuǎn)換模塊實現(xiàn)。首先需要獲取計算區(qū)域的三個公共點坐標對,通過投影轉(zhuǎn)換模塊下的輸入單點投影轉(zhuǎn)換功能中計算出點的弧度值。點擊投影轉(zhuǎn)換里的坐標系轉(zhuǎn)換功能來計算轉(zhuǎn)換系數(shù),其中的輸入和輸出欄中選擇需要轉(zhuǎn)換和被轉(zhuǎn)換的坐標系統(tǒng),單位設(shè)置選擇米,系統(tǒng)會根據(jù)輸入的多個公共點自動計算出轉(zhuǎn)換系數(shù)。在進行最終投影變換時首先對當前投影和目的投影進行定義,在轉(zhuǎn)換的時候系統(tǒng)會自動調(diào)用曾編輯過的坐標轉(zhuǎn)換系數(shù)。
2.4 地方坐標系與北京54、西安80坐標系的轉(zhuǎn)換
地方坐標系與北京54、西安80坐標系之間的轉(zhuǎn)換主要有兩種方式,一種是誤差校正;另一種是投影方式。
誤差校正方式需要用戶自編程序?qū)⑺椟c的北京54坐標或西安80坐標系的坐標計算出來,利用MAPGIS中的誤差校正功能,在輸入所需點的實際值時將點所對應的北京54坐標或西安80坐標作為輸入的理論值,然后進行誤差校正即可。
投影方式即利用兩套坐標系中的公共點推求坐標轉(zhuǎn)換系數(shù),利用投影轉(zhuǎn)換中的坐標系轉(zhuǎn)換功能實現(xiàn)轉(zhuǎn)換的精確。在這種方式中應注意,控制點一般選取等級較高的點,在檢驗轉(zhuǎn)換的正確性時使用低等級的點。
在上述坐標轉(zhuǎn)換的過程中得到的數(shù)據(jù)可能會存在一定的誤差,因此為保證轉(zhuǎn)換數(shù)據(jù)的精度,在轉(zhuǎn)換的過程中可以設(shè)置橫坐標和縱坐標的偏移量對轉(zhuǎn)換后的最標志進行修正。
3 結(jié)論
文中總結(jié)了MAPGIS中常見的幾種坐標轉(zhuǎn)換類型,分別闡述了這幾種類型的坐標轉(zhuǎn)換的基本方法及注意事項,其中用到最多的是北京54坐標系與西安80坐標系之間的轉(zhuǎn)換。要進行高精度的坐標轉(zhuǎn)換,首先要有準確、高精度的坐標數(shù)據(jù),通過設(shè)置合理的投影帶、中央經(jīng)線等參數(shù)來得到準確的坐標轉(zhuǎn)換。而在實際的應用中,應根據(jù)具體的數(shù)據(jù)信息、投影要求在具體的操作中做相應的調(diào)整,以得到符合工作要求的投影坐標。
參考文獻
[1]陶國春.MAPGIS中北京54坐標系與西安80坐標系坐標轉(zhuǎn)換的研究[J].煤炭技術(shù),2010,29(11):126-127.