大圓距離計算機
使用 Haversine 公式計算球面上兩點之間的最短距離。輸入緯度和經度座標,即可獲得以公里、英里和海里為單位的大圓距離,以及初始和最終方位角、中點座標,並附帶包含互動式地球圖表的逐步計算公式。
偵測到廣告封鎖,導致我們無法顯示廣告
MiniWebtool 依靠廣告收入免費提供服務。如果這個工具幫到你,歡迎升級 Premium(無廣告 + 更快),或將 MiniWebtool.com 加入允許清單後重新整理頁面。
- 或升級 Premium(無廣告)
- 允許 MiniWebtool.com 顯示廣告,然後重新載入
大圓距離計算機
大圓距離計算機使用 Haversine 公式計算球體表面兩點之間的最短距離。輸入兩個位置的緯度和經度,即可獲得以公里、英里和海里為單位的大圓距離,以及初始和最終方位角、中點座標、估計行程時間,以及帶有互動式地球視覺化的 Haversine 公式逐步分解。
什麼是大圓距離?
大圓(Great Circle)是可以在球體表面繪製的最大圓——其平面通過球體的中心。大圓距離(也稱為大圓航程距離)是球體表面兩點之間的最短距離,沿球體表面測量,而不是穿過內部。在地球上,大圓航線是飛機和船隻為縮短航行距離而遵循的路徑。
Haversine 公式
Haversine 公式是計算大圓距離的標準方法。假設兩點的緯度為 \(\phi_1, \phi_2\),經度為 \(\lambda_1, \lambda_2\):
| 步驟 | 公式 | 說明 |
|---|---|---|
| Haversine | \(a = \sin^2\!\left(\frac{\Delta\phi}{2}\right) + \cos(\phi_1) \cdot \cos(\phi_2) \cdot \sin^2\!\left(\frac{\Delta\lambda}{2}\right)\) | 計算弦長一半的平方 |
| 圓心角 | \(c = 2 \cdot \text{atan2}\!\left(\sqrt{a},\; \sqrt{1-a}\right)\) | 以弧度表示的角距離 |
| 距離 | \(d = R \times c\) | 球體表面的弧長 |
其中 \(R\) 是球體半徑(地球平均半徑 = 6,371 公里)。Haversine 公式對於短距離和長距離在數值上都是穩定的,因此在電腦計算中優於球面餘弦定律。
實際應用
如何使用大圓距離計算機
- 輸入 A 點座標: 以十進制度格式輸入起點的緯度和經度,或點擊熱門航線示例以自動填寫兩個點。互動式地球預覽會隨着您的輸入實時更新。
- 輸入 B 點座標: 輸入目的地的緯度和經度。
- 設定球體半徑(可選): 默認值為地球平均半徑(6,371 公里)。您可以更改此值以計算其他球體(如月球:1,737 公里或火星:3,390 公里)上的距離。
- 點擊計算距離: 按下按鈕計算所有結果。
- 查看結果: 查看三種單位制的距離、帶有羅盤方向的初始和最終方位角、中點座標、估計行程時間以及 Haversine 公式的分步解法。切換地球圖表層以探索視覺化效果。
Haversine 與 Vincenty 公式
Haversine 公式假設地球是一個完美的球體,對地球的計算精度約在 0.3% 以內。Vincenty 公式將地球模擬為扁橢球體 (WGS-84),精度可達約 0.5 毫米,但計算更為複雜且耗費資源。對於大多數實際用途(飛行規劃、物流、教育用途),Haversine 公式已提供足夠的準確度。Vincenty 公式則更適用於大地測量和高精度導航。
理解方位角
初始方位角(正向方位角)是您從 A 點出發沿著大圓航線前往 B 點時所面對的羅盤方向。方位角是從正北順時針測量的(0°–360°)。由於大圓路徑沿球體彎曲,因此相對於北方的方向在整個航程中會不斷變化。最終方位角是到達 B 點時的羅盤方向。例如,從紐約飛往倫敦的航班初始方向為東北(約 51°),但到達時的方向為東南偏東(約 108°)。
座標格式
本計算機使用十進制度(Decimal Degrees)格式。緯度範圍從 -90°(南極)到 +90°(北極)。經度範圍從 -180°(西)到 +180°(東)。若要從度-分-秒 (DMS) 轉換,請使用:十進制 = 度 + 分/60 + 秒/3600。例如,40°42'46"N = 40.7128°,74°0'22"W = -74.006°。
常見問題解答
引用此內容、頁面或工具為:
"大圓距離計算機" 於 https://MiniWebtool.com/zh-tw//,來自 MiniWebtool,https://MiniWebtool.com/
由 MiniWebtool 團隊開發。更新日期:2026-04-03
您還可以嘗試我們的 AI數學解題器 GPT,通過自然語言問答解決您的數學問題。