使い方
- 出発地に出発点を入力します。どの形式の座標か、リストにある都市名です。
- 到着地に、同じ方法で到着点を入力します。
- 楕円体上の距離をkm、マイル、海里で読みます。球の値がほしい場合は大圏距離を読みます。
- 出発方位は出発するコンパスの方角です。各段階は計算過程で開いて確かめてください。
2つの距離がある理由
地球は球ではなく、極で扁平になっています。赤道半径と極半径の差は約21 kmです。大圏距離は、地球を平均半径6,371.0088 kmの球とみなすため、速く、反復を必要としません。楕円体上の距離は、測量士や測地学者が使うWGS 84の形状に従います。両者の差は、数十分の1パーセント程度です。
ハーサイン式:
a = sin²(Δφ ÷ 2) + cos φ₁ × cos φ₂ × sin²(Δλ ÷ 2)
d = 2R × atan2(√a, √(1 − a))、R = 6,371.0088 km
ヴィンセンティの式:WGS 84上の反復計算(a = 6,378,137 m、1/f = 298.257223563)
- Movable Type Scriptsは、球のモデルの距離の誤差を最大で約0.3%としています。
- ヴィンセンティの反復は、最大200回で止まります。地球のほぼ反対側の2点では収束しないため、そのときはこのツールが球の値だけを示します。
マイル、海里、方位
1海里はちょうど1,852 mで、1法定マイルはちょうど1,609.344 mです(NIST、Special Publication 811)。出発方位は、出発するときのコンパスの方角で、真北から時計回りに測ります。大圏に沿うと方位は途中で変わるため、到着地での方位は異なります。
- 方位0は北、90は東、180は南、270は西です。
このツールが扱わないこと
- 道路、航空路、航路。道路は陸地に沿い、航空機や船は大圏やほかの経路をたどることがあります。
- 高度。距離は海面の高さの表面上の2点間のもので、三次元の距離ではありません。
- 住所。都市は、GeoNamesのリストにある中心の地点です。
計算例:イスタンブールからアンカラへ、座標41.0082, 28.9784から39.9334, 32.8597まで
ハーサインの中心角は3.142°、つまり0.054835ラジアンなので、球では0.054835 × 6,371.0088 km = 349.36 km になります。WGS 84上のヴィンセンティの反復は収束し、350.08 km を与えます。こちらのほうが正確な値です。
出発方位は約108.7度なので、直線は、イスタンブールから東へ、わずかに南寄りに向かいます。
| 結果 | 値 |
|---|---|
| 楕円体上の距離 | 350.08 km、217.53マイル、189.03海里 |
| 大圏距離 | 349.36 km、217.08マイル、188.64海里 |
| 出発方位(大圏) | 108.73° |
| 出発方位(楕円体) | 108.66° |
よくある質問
直線距離と道のりは同じですか?
いいえ。ここでの距離は、地表上の直線、つまり測地線です。道路は陸地に沿うため、常にその直線より長く、ルート検索では距離が長く表示されます。
大圏距離と楕円体上の距離の違いは何ですか?
大圏距離は球を仮定し、楕円体上の距離は地球の扁平なWGS 84の形状に従います。違いは通常0.3%未満で、楕円体上の値のほうが正確です。
地球のほぼ反対側にある2点の楕円体上の距離が出ないのはなぜですか?
楕円体で使うヴィンセンティの反復は、ほぼ対蹠的な2点では収束しないため、そこでは答えを出しません。大圏距離の値は示され、球の上では約0.3%の精度があります。
都市名を入力できますか?
はい。名前は、15,000人以上の地名を集めたGeoNamesのリストから取られ、大文字と小文字、アクセント記号は区別されません。複数の地点が同じ名前の場合は、最も人口の多いものが使われます。別のものを選ぶには、カンマの後に国コードを付けます(例:Ankara, TR)。
長い旅ではどの方位に従えばよいですか?
出発方位は、出発するときの方角です。大圏に沿うと、コンパスの方角は変わり続けるため、一定の方位を保つ船や航空機は、代わりに等角航路をたどります。方位計算ツールが、等角航路の方位と距離を示します。
これらの結果は、土地の測量に十分ですか?
計画や縮尺の確認には十分です。測量や法的な境界には、地上で測った距離、正しい測地系、点の標高が必要なため、測量士自身のデータを使ってください。
出典
- Movable Type Scripts(英語):距離、方位などの計算(ハーサイン式とその精度)
- Movable Type Scripts(英語):楕円体上の測地線のヴィンセンティの解(試験例付き)
- Wikipedia(英語):Haversine formula(ホワイトハウスからエッフェル塔の例)
- NIST(英語):Special Publication 811、付録B:換算係数(海里と法定マイル)
- GeoNames(英語):15,000人以上の都市(CC BY 4.0)
数値と文章の最終確認日:2026年11月10日火曜日。