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