2013-10-18 85 views
1

怎樣轉換degrees decimal minutesdecimal degrees
NMEA 0183標準 GPS追蹤器發送位置小數度分鐘,需要轉換。轉換小數度分鐘,十進制度

輸入:

5546.263 /*(mean = 55° 46.263'N)*/ 
3739.712 /*(mean = 37° 39.712'E)*/ 

輸出:

55.771050 
37.661867 

一些輸入在第一具有零,等作爲上述

3739.712從像03739.712 GPS設備附帶)我嘗試了一下自己,但在第一步遇到問題:)
第一個問題是如何degrees decimal minutes可以轉換到decimal degrees

回答

3

我不知道PHP,但如果你能分割(字符串?)「5546.263」到55和46.263(度和小數分),你可以轉換爲十進制度55 + (46.263/60)

換句話說,它是degrees + (minutes/60)

+0

謝謝大衛,這是所有我需要的公式:)(我會在3分鐘內接受它) – Root125

相關問題