地球儀距離計算ツールとは?
多くの距離測定ツールは平面地図を表示します。それは便利ですが、地球は平らではないため、平面地図は常に真実を少しだけ歪めてしまいます。このツールはその問題を完全に回避します。実際の3D球体を描画し、その上の任意の場所に2つの点を配置でき、飛行機や船が実際に移動しなければならないのと同じ方法で距離を測定します。
2つの地点は、次の3つの方法のいずれかで設定できます。
- 検索 — 「出発地」と「到着地」の欄に地名や住所を入力します。
- GPSを使う — ワンタップで現在地を出発地点として設定します。
- 地球儀をクリック — 球体上の任意の場所を直接クリックしてピンを立てます。
その後、ツールは2点間の最短経路を、表面から浮き上がる弧として描画し、キロメートル、マイル、海里で正確な距離を表示します。
大圏距離の計算方法
このツールは、このサイトの他の距離ツールでも使われているのと同じ方法であるハーバーサイン公式を用いて、地球の平均半径をもとに2点間の大圏距離を計算します。地球儀上に表示される光る弧は単なる装飾ではありません。公式が計算するのと同じ曲線経路をたどり、2点が離れているほど表面からより高く浮き上がるため、短い移動なのか地球を半周するような旅なのかを一目で確認できます。
平面地図ではなく地球儀で距離を測る理由
平面地図は投影法を使用しており、どの投影法も何かを歪めます。
平面地図では、次の2つの歪みが繰り返し現れます。
- 極地が実際より大きく見える — 極付近の国は、実際よりもはるかに大きく見えます。
- 端の方の距離が引き伸ばされる — 平面図の端に近い地域は、実際の比率とは異なって表示されます。
地球儀にはそもそも投影法の心配がありません。すでに正しい形をしているからです。ここに表示される距離は真の大圏距離、つまり球体の表面上の2点間の最短経路であり、航空会社や船舶が実際にルートを計画する際に使う考え方そのものです。
よくある質問
直線距離と地球儀距離の違い:なぜ同じ数値にならないのか
ロンドンと東京の距離を尋ねると、多くの人は地図上に引かれた1本の直線を思い浮かべます。しかし実際には2種類の異なる「直線的な」答えが存在し、これほど離れた都市同士では数百キロメートルもの差が生じます。1つは地球を貫く直線距離、もう1つはこのツールが計算する、湾曲した表面に沿った地球儀距離です。
直線距離:地球を貫くトンネル
直線距離とは、三次元空間内の2点を結ぶ最短経路であり、完全にまっすぐな棒として描かれるものです。球体上のどの2点であっても、その棒は表面をたどらず、内部を直接貫通します。つまり地殻の下、マントルを通り、極端な場合には核の近くまで達します。もちろん誰もこのようには移動できませんが、この数値自体は数学的に実在するものです。幾何学ではこれを弦距離と呼び、平坦な空間における2点間の最短距離は常に直線であるという性質上、弦距離は表面に沿って測ったどの経路よりも必ず短くなります。
弦 = 2R × sin(θ/2)
R = 地球の半径 · θ = 地球の中心から見た2点間の角度差
地球儀距離:本当に重要な経路
地球儀距離、または大圏距離とは、地表に縛られた旅行者が取りうる最短経路のことです。これは、2点と地球の中心を通る平面で地球儀を切断したときにできる弧にあたります。パイロットや船の航海士、そしてこのツールが重視するのはこの数値です。なぜなら、それは実際に飛行機で飛び、船で航海し、あるいは歩いて移動できるルートを反映しているからです。
弧 = R × θ
半径も角度も同じですが、直線で貫くのではなく曲面に沿って測定します
この差の背後にある数学、そしてなぜ距離とともに広がるのか
互いに近い2点では、直線距離と地球儀距離はほぼ同じになります。これは、角度θが小さいとき、sin(θ/2)がθ/2にほぼ等しくなるためです。短い移動距離では、地球の曲率が大きく曲がる余地がそもそもないのです。しかしθが大きくなるにつれて、2つの数値は次第に離れていきます。直線はどんどん「近道」をする一方、弧はカーブを最後までたどらなければならないからです。
距離とともに差がどのように広がるかを見てみましょう。
- ロンドンからパリ(約344km) — どちらの方法で測ってもほぼ同じで、差は小数点以下何桁も先になって初めて現れます。
- ニューヨークからシドニー — 地球を約3分の1周する距離になると、差はすでに数百キロメートルに達します。
- 対蹠点(地球の正反対側) — 直線距離は約12,742km(地球の直径)、地球儀距離は約20,015km(円周の半分)で、その差は約7,273kmにもなります。
数学的には、2点がどれほど離れていても、両者の比率は2/π、つまり約63.7%を下回ることはありません。これが絶対的な下限であり、直線距離は最も極端な離れ方をした場合でも、地球儀距離のおよそ3分の2を下回ることは決してありません。
このツールが地球儀距離を表示する理由
2つの有効な数値のどちらかを選ぶとすれば、このツールは常に直線の弦距離ではなく地球儀距離を表示します。弦距離は数学的には正しいものの、何も実際に移動できない経路を表しています。どんな飛行機も、船も、海底ケーブルも、地球のマントルを直線状に貫通することはありません。地球儀距離は、表面に沿った本当の最短経路を表しており、それは航空会社が長距離路線を計画する際に使うのと同じ幾何学であり、このツール上で地球儀に弧として描かれているのと同じものです。
地球儀距離計算ツールの使い方






動画で見る:2分程度でわかる地球儀距離計算ツール
読むより見るほうが早いという方のために、短い動画を用意しました。実際の3D地球儀上に2つのピンを配置し、大圏距離を読み取る方法まで、一通りの流れを紹介しています。
地球儀距離計算ツールは誰が使うのか
ハーバーサイン公式の詳細解説
この公式の由来
この名前は、ハーバーサイン関数そのものに由来します。hav(θ) = sin²(θ/2) というこの量は、電卓やコンピュータが存在するはるか以前、19世紀の航海マニュアルにまでさかのぼります。船乗りや測量士たちは、対数表を使って手計算しても安定して扱える球面三角法の形式を必要としており、球面余弦定理のハーバーサイン形式はまさにそれを実現するものでした。これは、より馴染み深い余弦ベースの公式と数学的には等価ですが、小さな丸め誤差に対してはるかに寛容な形に並べ替えられています。これは、かつて紙の上でそうであったのと同じくらい、現代のコンピュータの浮動小数点演算においても重要な性質です。
公式のステップごとの解説
緯度と経度で表された2つの地点(ラジアン単位)が与えられたとき、計算は次の4つのステップで進みます。
Δφ = φ₂ − φ₁ Δλ = λ₂ − λ₁ a = sin²(Δφ/2) + cos(φ₁) · cos(φ₂) · sin²(Δλ/2) c = 2 · atan2(√a, √(1 − a)) d = R · c
φ = 緯度 · λ = 経度 · R = 地球の平均半径(6,371km) · d = 大圏距離
変数aは、2点間の弦の長さの半分を2乗し、球の半径に対する割合として表したものです。その平方根を取ってatan2に通すことで、その弦の割合が実際の中心角c(ラジアン単位)に変換され、地球の半径Rを掛けることで、その角度が現実の距離に変換されます。
単純な逆正弦ではなくatan2を使う理由
この公式の古くて短いバージョンでは、atan2(√a, √(1−a))の代わりにc = 2 · asin(√a)が使われます。ほとんどの場合、両者は同じ結果になりますが、√aが1に近づくにつれてasinは数値的に信頼できなくなります。これは、2点が地球の正反対側、つまり対蹠点に近い場合に起こります。atan2の形式は、1メートル離れた2点から地球のちょうど正反対側にある2点まで、全範囲にわたって正確さを保つため、このツールではこちらを採用しています。
ハーバーサインが単純な球面余弦定理より優れている理由
球面余弦定理では、同じ距離をcos(c) = sin(φ₁)sin(φ₂) + cos(φ₁)cos(φ₂)cos(Δλ)として計算し、その後直接c = acos(...)を取ります。これは書くのは短くて済みますが、深刻な弱点があります。2点が互いに近い場合、cos(c)は1に非常に近い値になり、acos関数はその値の近くではごくわずかな誤差に対して極めて敏感になります。そのため、10の15乗分の数パーツ程度の浮動小数点丸め誤差が、数メートルかそれ以上の距離誤差に変わってしまうことがあります。ハーバーサイン公式は、1付近のacosではなく、浮動小数点演算が安定して扱えるゼロ付近のsin²を使うことで、この問題を完全に回避します。近距離にある2つの都市の場合、これはミリメートル単位で正確な距離と、街区一つ分もずれてしまう距離との違いになります。
計算例:ロンドンからパリまで
実際の座標を当てはめると、この公式は具体的になります。ロンドンは北緯51.5074度、西経0.1278度に位置し、パリは北緯48.8566度、東経2.3522度に位置します。ラジアンに変換し、上記の4ステップを実行すると、a ≈ 0.000727、c ≈ 0.0539ラジアンとなり、d = 6,371km × 0.0539 ≈ 344kmという大圏距離が得られます。これは、このページの前半で使用した数値と一致します。
この公式が前提とすること、そしてその限界
ハーバーサイン公式は地球を完全な球体であると仮定していますが、実際にはそうではありません。地球は回転楕円体であり、赤道付近でわずかに膨らみ、極付近では扁平になっています。赤道直径は極から極までの直径よりも約42.8km大きく、扁平率は約298分の1です。このため、球面のハーバーサイン公式は、測定する2点の方向や位置によって、完全な楕円体計算と比べて最大で約0.5%程度のずれが生じることがあります。測地学者はより高精度な代替手法を持っており、特にビンセンティの公式は地球を球体ではなくWGS84基準楕円体としてモデル化し、ミリメートル単位の精度を実現します。完全な楕円体測地学は、プロの測量および航空グレードのGISシステムで使用されているものです。しかし、このようなブラウザベースの距離計算ツールにとっては、その追加の複雑さに見合う価値はほとんどありません。10,000kmのフライトにおける0.5%の誤差は約50kmであり、実務上の判断を変えるほどの大きさではありません。そして、ハーバーサイン公式は、対蹠点付近で反復的な楕円体計算手法が陥りがちな収束の問題を一切抱えることなく、瞬時に計算を実行できます。
関連ツール
Rendered with three.js entirely in your browser. No location you search or click is ever stored on our servers.
