GPS座標有許多種方式呈現,目前在台灣最普遍採用的是WGS84(World Geodetic System 1984),包含Google 地圖也是採用此系統,因此本文就以WGS84的系統來說明。
即便在WGS84系統中的經緯度座標值也可以分成以下三種方式來呈現(以埔里虎子山三角點為例):
- 度(°):N23.973875° , E120.982025° (北緯23.973875度, 東經120.982025度)
- 度分(° '):N23° 58.4325' , E120° 58.9215' (北緯23度58.4325分, 東經120度58.9215分)
- 度分秒(° ' "):N23° 58' 25.95" , E120° 58' 55.29"(北緯23度58分25.95秒, 東經120度58分55.29秒)
以上這三種座標值之間要如何換算呢? 其實很簡單,只要記得下面這個原則就好:
「1度=60分、1分=60秒」
============================
●範例1:由「度」轉換為「度分」 (23.973875° → 23° 58.4325' )
(1).整數23為度
(2).將小數0.973875乘以60(因為1度有60分) , 得到58.4325分
(3).所以23.973875° 換算為「度分」的值為 23° 58.4325'(23度58.4325分)
(1).整數23為度
(2).將小數0.973875乘以60(因為1度有60分) , 得到58.4325分
(3).所以23.973875° 換算為「度分」的值為 23° 58.4325'(23度58.4325分)
●範例2:由「度」轉換為「度分秒」 (23.973875° → 23° 58' 25.95")
步驟(1)、(2) 同範例1, 再將分的小數乘以60則為秒
(1).整數23為度
(2).將小數0.973875乘以60(因為1度有60分) , 得到58.4325分, 整數58為分
(3).將分的小數0.4325再乘以60(因為1分有60秒), 得到 25.95秒
(4).所以23.973875° 換算為 「度分秒」的值為23° 58' 25.95"(23度58分25.95秒)
步驟(1)、(2) 同範例1, 再將分的小數乘以60則為秒
(1).整數23為度
(2).將小數0.973875乘以60(因為1度有60分) , 得到58.4325分, 整數58為分
(3).將分的小數0.4325再乘以60(因為1分有60秒), 得到 25.95秒
(4).所以23.973875° 換算為 「度分秒」的值為23° 58' 25.95"(23度58分25.95秒)
============================
如果反過來要將「度分秒」或「度分」轉換「度」,又該如何計算呢?
答案是改用除法,將「分」除以60 (因為1度有60分),將「秒」除以3600(因為1度有3600秒)即可
答案是改用除法,將「分」除以60 (因為1度有60分),將「秒」除以3600(因為1度有3600秒)即可
●範例3:由「度分」轉換為 「度」(23° 58.4325' → 23.973875°)
(1).將58.4325分除以60, 得到0.973875度
(2).再加上原有的23度, 等於23.973875度
(3). 所以23° 58.4325'(23度58.4325分)換算為「度」的值為 23.973875°
(1).將58.4325分除以60, 得到0.973875度
(2).再加上原有的23度, 等於23.973875度
(3). 所以23° 58.4325'(23度58.4325分)換算為「度」的值為 23.973875°
●範例4:由「度分秒」轉換為「度」 (23° 58' 25.95" → 23.973875°)
(1).將58分除以60, 得到0.966667度
(2).將25.95秒除以3600, 得到0.007208度
(3).將原有的23度及上述兩者加起來(23+0.966667+0.007208), 得到23.973875度
(4).所以23° 58' 25.95"(23度58分25.95秒) 換算為 「度」的值為23.973875°
(1).將58分除以60, 得到0.966667度
(2).將25.95秒除以3600, 得到0.007208度
(3).將原有的23度及上述兩者加起來(23+0.966667+0.007208), 得到23.973875度
(4).所以23° 58' 25.95"(23度58分25.95秒) 換算為 「度」的值為23.973875°
============================
最後一個問題是小數位數要取到第幾位才比較不會失真太多呢? 以Google地圖為例, Google地圖的度只取到小數第5位而已,在台灣地區的誤差大約只有1公尺左右,應該可以算是很精確了。不過這個誤差值在地球上每個緯度都不相同。
大家都知道地球是一個橢圓形的構造,以周長來說,赤道最長,大約是40075公里,被切成360個經度(東經180度+西經180度),則每個經度的寬度大約是111.32公里(40075公里/360度),則:
(1).若取到小數第5位,則誤差值約為 1.11 公尺
(2).若取到小數第4位,則誤差值約為 11.1 公尺
(3).若取到小數第3位,則誤差值約為 111 公尺
(4).若取到小數第2位,則誤差值約為 1.1 公里
(5).若取到小數第1位,則誤差值約為 11 公里
(1).若取到小數第5位,則誤差值約為 1.11 公尺
(2).若取到小數第4位,則誤差值約為 11.1 公尺
(3).若取到小數第3位,則誤差值約為 111 公尺
(4).若取到小數第2位,則誤差值約為 1.1 公里
(5).若取到小數第1位,則誤差值約為 11 公里
台灣本島大約位於北緯22度到25度之間,每一個經度的距離大約是101公里到103公里之間,若取中間值102公里來算,小數第5位的值約為1.02公尺,因此在提供座標值時,其實應該要到小數第5位較為合適,誤差比較少。
============================
有幾個網站提供座標值轉換,有興趣的話可以前往試算看看
============================
Android 手機可以安裝「台灣大地羅盤及座標轉換工具」這個APP來轉換