什麼是十進位度數轉 DMS 換算工具?
這個工具可以在三種常見的角度與 GPS 座標表示法之間互相換算:十進位度數(DD)、度分秒(DMS)以及度分十進位(DMM)。只要輸入一個 DD 或 DMS 的數值,工具就會立即回傳全部三種格式,並額外提供以「純分鐘」與「純秒數」表示的總角度。它支援全部六種轉換方向(DD 轉 DMS、DMS 轉 DD,依此類推),而且通用於任何角度、任何場合。
使用方式
先選擇「輸入格式」。若選十進位度數,只要填入單一數值,例如 \(42.15188\)(負值代表南緯或西經)。若選度、分、秒,則分別填入三個欄位;若要輸入度分十進位(DMM),只需把十進位的分數值填在「分」的欄位、並把「秒」維持為 0 即可。你也可以自行設定秒數要顯示到小數點後幾位。
換算公式
1 度等於 60 分、1 分等於 60 秒,因此 1 度等於 3600 秒。核心關係式如下:
$$\text{DD} = D + \frac{M}{60} + \frac{S}{3600}$$ 總分鐘 = DD × 60;總秒數 = DD × 3600。若要把 DD 拆回度分秒,先取整數部分作為「度」,再把小數部分乘以 60 得到「分」,取其整數部分後,把剩餘的小數再乘以 60 得到「秒」:$$D=\lfloor m\rfloor,\; M=\lfloor (m-D)\cdot 60\rfloor,\; S=((m-D)\cdot 60 - M)\cdot 60$$ 正負號會先以絕對值運算,最後再重新套用,確保負座標維持正確。
實際範例
換算 \(42.15188°\):度 = floor(42.15188) = 42;剩餘分鐘 = \(0.15188 \times 60 = 9.1128\),所以分 = 9;秒 = \(0.1128 \times 60 = 6.768\)。結果為 42° 9′ 6.768″,或寫成 42° 9.1128′。總分鐘 = 2529.1128,總秒數 = 151746.768。
常見問題
什麼是 DMM?度分十進位(Degrees-Decimal-Minutes)會把「度」保持為整數,但「分」以小數呈現(例如 42° 9.1128′),常見於海事與航空用的 GPS 裝置。
如何輸入南緯或西經?在數值前加上負號即可;緯度為負代表南緯(S),經度為負代表西經(W)。
GPS 的有效範圍是多少?緯度介於 -90 到 90,經度介於 -180 到 180;不過這個通用換算工具可接受任何角度數值。