坐標轉(zhuǎn)換問題的詳細了解對于測量很重要,那么請和我一起來討論這個問題。
首先,我們要弄清楚幾種坐標表示方法。大致有三種坐標表示方法:經(jīng)緯度和高程,空間直角坐標,平面坐標和高程。
我們通常說的WGS-84坐標是經(jīng)緯度和高程這一種,北京54坐標是平面坐標和高程著一種。
現(xiàn)在,再搞清楚轉(zhuǎn)換的嚴密性問題,在同一個橢球里的轉(zhuǎn)換都是嚴密的,而在不同的橢球之間的轉(zhuǎn)換這時不嚴密的。舉個例子,在WGS-84坐標和北京54坐標之間是不存在一套轉(zhuǎn)換參數(shù)可以全國通用的,在每個地方會不一樣,因為它們是兩個不同的橢球基準。
那么,兩個橢球間的坐標轉(zhuǎn)換應(yīng)該是怎樣的呢?一般而言比較嚴密的是用七參數(shù)法,即X平移,Y平移,Z平移,X旋轉(zhuǎn),Y旋轉(zhuǎn),Z旋轉(zhuǎn),尺度變化K。要求得七參數(shù)就需要在一個地區(qū)需要3個以上的已知點,如果區(qū)域范圍不大,最遠點間的距離不大于30Km(經(jīng)驗值),這可以用三參數(shù),即X平移,Y平移,Z平移,而將X旋轉(zhuǎn),Y旋轉(zhuǎn),Z旋轉(zhuǎn),尺度變化K視為0,所以三參數(shù)只是七參數(shù)的一種特例。在本軟件中提供了計算三參數(shù)、七參數(shù)的功能。
在一個橢球的不同坐標系中轉(zhuǎn)換需要用到四參數(shù)轉(zhuǎn)換,舉個例子,在深圳既有北京54坐標又有深圳坐標,在這兩種坐標之間轉(zhuǎn)換就用到四參數(shù),計算四參數(shù)需要兩個已知點。本軟件提供計算四參數(shù)的功能。