UTILS.
100% ブラウザ内で完結
🌍

座標間距離計算ツール

ハーバサイン公式を使い、2つの緯度/経度点間の大円距離と方位を、km、マイル、海里で求めます。

このツールについて

2つの点を10進度の緯度・経度として入力すると、両者間の大円(地球上を通る最短)距離に加えて、1点目から2点目への初期のコンパス方位が得られます。すべてはブラウザ内で実行され、地図タイルもネットワーク要求もありません。

距離は、平均地球半径 R = 6371.0088 km の球体上でハーバサイン公式を使います: a = sin²(Δφ/2) + cos φ1 · cos φ2 · sin²(Δλ/2)、次に c = 2 · atan2(√a, √(1−a))、距離 d = R · c(φ は緯度、λ は経度、ラジアン)。初期方位は atan2(sin Δλ · cos φ2, cos φ1 · sin φ2 − sin φ1 · cos φ2 · cos Δλ) で、0〜360°に正規化されます。マイルは km ÷ 1.609344、海里は km ÷ 1.852 です。

結果はキロメートル(主)、マイル、海里、そして16方位のコンパス方向付きの初期方位を表示します。妥当性チェックとして、ニューヨーク(40.7128, −74.0060)からロンドン(51.5074, −0.1278)は約5570 kmです。

よくある質問

どの公式が使われますか?
半径6371.0088 kmの球体上のハーバサイン公式です。大円距離 — 地球表面上の最短経路 — を与え、ほとんどの旅程で誤差1パーセント以内の精度があります。
座標はどの形式で入力しますか?
10進度です。北緯と東経は正、南と西は負です(例えばニューヨークは40.7128, −74.0060)。緯度は−90〜90、経度は−180〜180でなければなりません。
表示される方位とは何ですか?
点1から点2への初期の大円方位で、真北から時計回りの度数(0〜360°)に加えて、NEやWSWなど最も近い16方位のコンパス方向です。大円に沿って進むと方位は変化します。
なぜ距離が他のツールとわずかに異なるのですか?
地球は完全な球体ではありません。ハーバサインは球体として扱うため、結果は楕円体(Vincenty)法から数分の1パーセント異なることがあり、選んだ地球半径にも依存します。

その他のツール