航線與大圓幾何
大圓航段是地球表面上兩點之間的最短路徑。由於地球是一個近似球體,在二維平面地圖上,這條最短路徑通常會呈現為一條向極地彎曲的弧線。
本計算器在計算球面距離時,採用國際大地測量學與地球物理學聯合會(IUGG)規定的地球平均半徑,即 R = 6,371.0088 km。系統會根據出發地與目的地機場的經緯度座標,利用半正矢公式(Haversine Formula)精確計算出兩點之間的大圓距離。
在實際航空應用中,飛行航線的起點與終點方位角會隨着沿大圓路徑前進而持續變化。本工具計算的方位角均相對於真北(而非磁北指南針),並標準化至 0–360° 的範圍內。
飛行時間與地面緩衝估算
估算總旅行時間時,計算器結合了用戶自訂的巡航速度與標準化的地面緩衝時間。
巡航速度設定
用戶可輸入數值並選擇以 km/h、mph 或 knots(節)為單位。若輸入的數值無法解析,系統會顯示錯誤訊息:「「{token}」不是有效的巡航速度 — 請輸入數字。」。若輸入的數值超出系統限制,則會顯示:「巡航速度必須介乎 {min} 至 {max} km/h 之間。」。
地面緩衝機制
為了反映實際營運中的滑行、起飛、爬升、下降及降落程序,計算器會根據大圓距離自動加上分段的地面緩衝時間:
- 1,500 km 以下:加上 45 分鐘。
- 1,500 km 至 6,000 km:加上 60 分鐘。
- 超過 6,000 km:加上 90 分鐘。
數據源與機場篩選限制
本工具內建的機場數據庫源自公有領域的 OurAirports 數據集。為了確保檢索效率與實用性,數據庫進行了篩選,僅收錄全球約 5,500 個擁有 IATA 代碼且提供民航服務的機場,或是被分類為中型至大型的機場。所有未提供民航服務的微型跑道、私人停機坪及已關閉的機場均不予收錄。
數據庫中的機場座標精確至小數點後四位,這相當於約 11 米的空間精度,對於大圓航線計算而言已極為精確。
瀏覽器本地運算與隱私
本工具的運算流程完全在用戶的設備端完成。您選擇的機場和所有計算結果均在您的瀏覽器中計算,絕不會離開此裝置。
當您在輸入框中輸入出發地或目的地時,若未從下拉建議選單中選取機場,系統狀態列會提示:「請從搜尋建議中選擇各個機場。」。若輸入的關鍵字無法匹配任何收錄的機場,則會顯示:「沒有與「{query}」相符的機場。」。若遇到網絡問題導致數據庫加載失敗,系統會顯示:「無法載入機場數據。請檢查您的網路連線並重試。」並提供「重試載入數據」按鈕。
常見問題
大圓距離有多準確?
對於 IUGG 平均半徑為 6,371.0088 km 的球體,此數學計算是精確的;對比行顯示了 WGS84 橢球體上的相同航段,兩者通常在 0.3% 的誤差範圍內吻合。機場座標四捨五入至約 11 m,在此尺度下微不足道。較大的差距在於實際營運:真實航班會受航路、風向和進場程序影響,因此實際飛行航線通常比大圓航線長 2–8%。
我可以搜尋哪些機場?
任何擁有 IATA 代碼且提供民航服務,或是中大型的機場(全球約 5,500 個),均源自公有領域的 OurAirports 數據集。快照日期和確切數量顯示在「模型與公式」下方。不含無 IATA 代碼的機場、已關閉的機場和極小型跑道;數據在網站重新發佈時更新,而非即時更新。
為什麼航空界使用海里?
一海里等於 1,852 米,定義為地球表面緯度的的一分 — 因此距離、以節(knots)為單位的速度和航圖都使用相同的角度單位。一公里約為 0.54 海里,一法定英里約為 0.87 海里。
我可以使用此工具進行飛行計劃嗎?
不能。本工具僅計算兩個機場之間的幾何航段:它不包含高空風、航路規劃、飛機性能,亦無即時航班表或天氣數據,因此不適用於導航或燃油規劃。如需計算座標對而非機場,請使用「大地線距離計算器」,它會在 WGS84 橢球體上計算相同的航段。
飛行時間是如何估算的?
飛行時間是大圓距離除以巡航速度 — 預設為 900 km/h,可以 km/h、mph 或 knots 為單位進行編輯。另加上用於滑行、起飛、下降和等待的地面緩衝時間:1,500 km 以下的航段為 45 分鐘,6,000 km 以下為 60 分鐘,超過則為 90 分鐘。航空公司計劃的航段時間還會更長,因為營運商會為擁堵和轉機預留緩衝時間。