CalcTune
✈️
旅行 · driving

都市間距離計算

地球上の任意の2都市間の直線(大圏)距離を計算します。15の主要都市プリセットから選択するか、独自の座標を入力。キロメートル、マイル、海里での距離と、推定飛行時間・運転時間が表示されます。

A都市A

または座標を直接入力

緯度
経度
B都市B

または座標を直接入力

緯度
経度
例:東京 → ニューヨーク
計算結果
10,852
キロメートル
6,743
マイル
5,859
海里
飛行時間(推定)
12時間 3分
巡航速度 900 km/h として計算
ドライブ時間(推定)
135時間 39分
平均速度 80 km/h として計算
計算結果は直線距離(大円距離)であり、道路距離ではありません。

大圏距離を理解する:2つの都市はどれくらい離れている?

東京からニューヨークまでの正確な距離や、ロンドンとシドニーの直線距離が一体何キロなのか、気になったことはありませんか?2つの都市間の距離は見た目ほど単純ではありません。地球は球体(厳密には扁平楕円体)であるため、表面上の2点間の最短経路は「大圏」と呼ばれる曲線をたどり、平面上の直線ではありません。この計算ツールはハーバサイン公式を使用して、任意の緯度・経度の座標ペアに対する大圏距離を正確に計算します。

大圏距離とは?

大圏とは、球面上にあって中心が球の中心と一致する円のことです。赤道とすべての経線は大圏ですが、赤道以外の緯線は大圏ではありません。球面上の任意の2点間の最短経路は、両方の点を通る大圏の弧に沿っています。

地上の航行においてこれは非常に重要です。平面地図(メルカトル図法)で見ると、ロサンゼルスからロンドンへのフライトは北に曲がっているように見えます。しかし実際には、地図上のその曲線が地球上の幾何学的な最短経路なのです。航空会社や大洋横断航路は燃料消費と移動時間を最小化するために大圏に沿って計画されています。

ハーバサイン公式の解説

ハーバサイン公式は球面余弦定理から導かれた三角関数の方程式で、非常に短い距離でも(浮動小数点の丸め誤差が問題になる場合でも)数値的に安定するよう最適化されています。名前はhaversine関数 hav(θ) = sin²(θ/2) に由来します。

計算は3つのステップで進みます。まず、緯度と経度の値を度からラジアンに変換します。次に、中間値 a = sin²(Δlat/2) + cos(lat₁) × cos(lat₂) × sin²(Δlon/2) を計算します。そして中心角 c = 2 × atan2(√a, √(1−a)) を計算します。最後に地球の平均半径(6,371km)を掛けて距離を得ます。この公式はほとんどの実用的な目的において、真の測地距離の約0.5%以内の精度があります。

直線距離と道路距離の違い

大圏距離は地球表面を通る直線距離であり、道路距離ではないことを理解することが重要です。実際の運転ルートは道路、高速道路、地形の物理的特性に従います。直通の幹線道路で結ばれた隣接都市では、道路距離は直線距離より5〜10%長い程度かもしれません。山、川、水域で隔てられた都市では、道路距離が大幅に長くなることがあります。

ただし、直線距離には実用的な用途があります。商用航空機は大圏ルート(風向や空域制限で調整)をたどるため、飛行計画の出発点になります。物流では直行フライトの実現可能性の評価に、通信では信号遅延の計算に、地理情報システムでは空間分析にも使用されます。

飛行時間推定の読み方

この計算ツールでは大圏距離を900km/hで割って飛行時間を推定しています。これは現代のナローボディ・ワイドボディジェット機の典型的な巡航速度です。この数値はあくまで概算です。実際の飛行時間は航空機の機種、ペイロード、高度、ジェット気流の風(長距離路線では数時間増減する可能性あり)、出発・到着時のタキシング時間、そして飛行の全行程で最高速度で巡航するわけではなく上昇・降下の段階があることに依存します。

短距離フライト(1,000km未満)では、上昇・降下の段階が行程全体に占める割合が大きいため、推定は楽観的になります。超長距離路線(10,000km以上)では、追い風が一方向では推定を悲観的に、反対方向では楽観的にする場合があります。飛行時間はスケジュールとしてではなく、大まかな目安としてご利用ください。

運転時間推定の読み方

運転時間推定は直線距離を80km/hで割って算出しています。道路距離は常に直線距離より長く、実際の運転速度は制限速度、交通状況、停車、地形に影響されるため、この数値は理論上の最短時間として解釈するのが最善です。実際の運転は常にこれより長くかかります。

水で隔てられた都市間(例:東京とサンフランシスコ)では、道路接続がないため運転時間の数値は実用的な意味を持ちません。このような場合、推定値は距離の規模感を示す参考値として機能します。

主な都市ペアの距離

いくつかの有名な大圏距離は地球の地理的スケールを実感させてくれます。ニューヨーク〜ロンドンは約5,570kmで、最新のジェット機で約7時間の旅程です。東京〜ロサンゼルスは太平洋を越えて約8,815km、通常10〜11時間のフライトです。シドニー〜ロンドンは世界最長の商用路線のひとつで、約16,990km、ノンストップで20時間以上かかります。

同じ大陸内でも距離は驚くほど大きいことがあります。モスクワ〜ウラジオストクはロシアを横断する約6,400kmで、ロンドン〜ニューヨークよりも遠い距離です。隣の都市のように感じるサンパウロ〜ブエノスアイレスでも、直線距離で約1,700km離れています。

座標系と精度

この計算ツールはWGS84地理座標系を使用しています。GPSやほとんどの最新マッピングアプリケーションと同じ標準です。緯度は赤道から北(+)または南(−)に測定され、−90〜+90の範囲です。経度はグリニッジの本初子午線から東(+)または西(−)に測定され、−180〜+180の範囲です。

ハーバサイン公式は地球を半径6,371kmの完全な球体としてモデル化しています。実際の地球は極でわずかに扁平な扁平楕円体で、赤道半径は約6,378km、極半径は約6,357kmです。ほとんどの目的では、この球面近似の誤差は0.5%未満で、旅行の計画では無視できます。ミリメートル精度を必要とする測地測量には、ヴィンセントの方法などのより高度な計算式が使用されます。

よくある質問

ハーバサイン公式とは?

ハーバサイン公式は、緯度・経度座標が与えられた球面上の2点間の最短距離(大圏距離)を計算します。haversine関数 hav(θ) = sin²(θ/2) を使用し、小さな角度付近での数値的不安定性を回避します。結果は2点間の地球表面に沿った弧の長さを表します。

これはGoogleマップで表示される距離と同じ?

厳密には異なります。Googleマップは道路距離、つまり実際の運転ルートの長さを表示します。この計算ツールは大圏距離、つまり地球表面上の理論的な最短直線経路を表示します。道路距離は常に直線距離より長くなります。道路は地形に沿い、障害物を避け、中間地点を通過するためです。差は平坦な高速道路ルートでの数パーセントから、山脈や水域を越える場合は何倍にもなります。

飛行時間の推定はどれくらい正確?

飛行時間推定は大圏距離を商用ジェット機の典型的な巡航速度900km/hで割ったものです。あくまで概算です。実際の飛行時間は機種、風の状況(ジェット気流で数時間増減する可能性あり)、空域制限による迂回、上昇・降下段階によって異なります。長距離路線では、実際の所要時間はこの推定値より5〜15%長くなるのが一般的です。

プリセットのドロップダウンに特定の都市が含まれているのはなぜ?

15のプリセット都市は、すべての主要な有人大陸をカバーし、シンガポールやサンパウロのような赤道近くの都市からトロントやベルリンのような高緯度の都市まで、地理的な広がりを表すよう選定されています。手動で座標を入力せずに、最もよく検索される都市ペアの素早い計算が可能です。

座標はどの形式で入力すべき?

緯度と経度を10進度で入力してください。緯度は−90(南極)〜+90(北極)の範囲です。経度は−180(西経180度)〜+180(東経180度)の範囲です。南緯と西経には負の値を使います。例えばシドニーは約−33.87(緯度)と151.21(経度)です。Googleマップで任意の地点を右クリックすると10進度の座標を確認できます。