PALMisLIFE 討論區

標題: 免費又精確的座標轉換程式 PCTrans [列印本頁]

作者: millerliu    時間: 2008-8-21 19:17
標題: 免費又精確的座標轉換程式 PCTrans
http://www.hydro.nl/pgs/en/pctrans_en.htm是荷蘭海軍水文測量局製作的座標轉換程式PCTrans 4.23, 資料直接跳過去便能下載, 這個軟體有幾個功能:
1. 座標相互轉換, 只要參數夠精確, 絕對能正確把TWD97座標轉換TWD67座標.
(1.1, 2.1, 3.1三項可讓你自由將經緯度轉換為方格座標, 不論是TM2, TM3, UTM或TWD67, TWD97基準均可)
2. 面積計算, 輸入四個位置的經緯度即可.
3. 計算的定點位置經緯度可以直接輸出到Google Earth上.
4. 計算任何兩點間直線距離
5. 任何一點的東方1000km的經緯度
6. 單筆座標或批次進行座標轉換
7. 其他更多功能

國內有許多現有中文的座標轉換程式, 雖然方便, 但是轉換參數已經設定無法改變座標偏離的問題, 現在給你精確的轉換參數, 你也可以正確轉換: (利用Create datum)
TWD67(橢球GRS67)七參數: (俗稱虎子山座標)
DX,DY,DZ= -730.160, -346.212, -472.186
rX= -7.968" (-0.00003863弳), rY= -3.5498" (-0.00001721弳), rZ= -0.4063" (-0.00000197弳)
dS/Scale= -18.2ppm (或0.99998180)

Hu-Tzu-Shan(橢球International 1924)七參數:  (軍方稱之南京座標系, 但國外通稱Hu-Tzu-Shan)
DX,DY,DZ= 541.314,  48.248,  57.167
rX= -2.8906" (-0.0000140141弳), rY= 22.2474" (0.0001078584弳), rZ= -37.5122" (-0.00018186419弳)
dS/Scale= -2.84743ppm (或0.99999715257)

Bessel (橢球Bessel 1841)七參數:  (日治時期採行)
DX,DY,DZ= -1104.5,  229.5,  71.2
rX= -0.01" , rY= 0.02" , rZ= 0.04"
dS/Scale= -10ppm


至於TWD67座標轉換精度, 我以全島各地共同點來驗證轉換後的偏離距離: 台灣本島約1-2公尺, 澎湖約5公尺, 金門約20公尺, 馬祖約40公尺. 對於一般使用者來說, 這樣的精度應該足夠使用了吧. Bessel 1841座標誤差約3米不到.

當然這軟體還能進行六度分帶, 三度分帶的座標轉換, 以及從日治時期使用的Bessel 1841, International 1924(國際上稱Hu-Tzu-Shan)橢球體的座標系統, 也就是任何形式的座標格式都可以輕易用此軟體免費進行, 快去下載吧! 即使你是使用僅有WGS84的車用機, 或GPS data logger也可以利用這套軟體延伸座標的格式(TWD67).

舉例說明:
台北市的七星山座標如下:
TWD97 經緯度: 25.17069944, 121.55344417
TWD97 二度分帶: 305787.78, 2784799.36 (PCTrans轉換為 305787.78, 2784799.36 )
TWD67 二度分帶: 304956.93, 2785003.30 (PCTrans轉換為 304957.52, 2785002.85 )
也就是說 TWD97經緯度轉換成TWD97 二度分帶是零誤差的, 但是TWD97經緯度轉換成TWD67二度分帶TM2便會有誤差了!!

也就是說 TWD97經緯度轉換成TWD97 二度分帶是零誤差的, TWD97轉換成TWD67便有誤差了!!

PS: 什麼是虎子山系統?  詳細討論請見: http://www.cadastralsurvey.org.t ... st.asp?ThreadID=354

[ 本文最後由 millerliu 於 2008-12-29 19:11 編輯 ]
作者: millerliu    時間: 2008-10-7 11:45
標題: Re: 免費又精確的座標轉換程式 PCTrans
各種座標轉換畫面已經重新更新了, 會讓你更容易使用上手

[attach]25644[/attach]
作者: millerliu    時間: 2008-10-9 19:58
標題: Re: 免費又精確的座標轉換程式 PCTrans
近日以澎湖地區8個三角點來測試上述TWD67, Hu-Tzu-Shan的七參數轉換誤差, 該點有TWD97, TWD67, Hu-Tzu-Shan測量座標, 詳情如下:

Hu-Tzu-Shan轉換七參數在澎湖本島誤差約10米內, 望安七美就超出13米以上.結果如下: (以TWD97轉換成Hu-Tzu-Shan經緯度)

紗帽山: (1.8, 9.9)=10m
大倉:   (2.3, 7.9)=8.2m
上瓦胴: (1.9, 7.1)=7.3m
小池角: (2.9, 9.5)=10m

西胴尾: (2.6, 12.7)=13m
尖礁山: (1.2, 13.9)=14m
燕墩山: (15.9, 16.2)=22.7m

至於TWD67七參數(楊名, 1999)的轉換誤差則縮小為1/3左右:
紗帽山: (0.8, 2.5)
大倉:   (0.3, 2.5)
上瓦胴: (0.8, 2.8)
小池角: (0.1, 1.7)

西胴尾: (2.8, 1.6)
尖礁山: (5.1, 3.1)
燕墩山: (1.9, 0.6)

我原先以為澎湖全境誤差都是5米, 原來只有望安七美, 本島僅有3米不到的誤差!  對於我們這些業餘使用者來說, 這樣的精確度足夠了!
作者: millerliu    時間: 2008-12-29 19:12
標題: Re: 免費又精確的座標轉換程式 PCTrans
新增Bessel 1841橢球轉換參數, 因此台灣地區歷史以來三個座標系統已經找到可以使用的參數了!




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5