座標間の距離
2 つの緯度経度の点の間の大圏距離・方位・中間点を、ブラウザー内で測定します。
入力した 2 つの座標は、距離・方位・中間点の計算に完全にブラウザー内で使われ、アップロードされることはありません。地図の描画には OpenStreetMap のタイルのみが読み込まれます。
1 つの点をプロットしたいですか?座標マップビューアーを開きましょう。
座標間の距離 について
この計算ツールは、ハーバサインの公式を使って 2 つの緯度経度の点の間の大圏距離を測定し、キロメートル・マイル・nautical mile で同時に表示します。各点を別々の lat・lng フィールドとして入力するか「lat, lng」のペアを貼り付けると、A から B への初期方位(0〜360°)が SSE のような 16 方位のコンパス方向とともに得られ、さらに経路の中間点も求まります。地図には両方の点にピンが立ち、その間に線が引かれ、経路全体が見えるように自動でフィットします。ワンクリックのリンクで、その経路を Google Maps や OpenStreetMap で開けます。パイロット・船乗り・測量士・物流の担当者、そして GPS の位置を比較したいすべての人に便利です。入力した座標はデバイスに残り、地図の描画には OpenStreetMap のタイルのみが読み込まれます。
機能
- 大圏(ハーバサイン)距離をキロメートル・マイル・nautical mile で同時に表示
- A から B への初期方位を度で表示し、16 方位のコンパスラベル(N・NNE・NE…)も付与
- 2 点の中間点を、lat/lng のペアとしてすぐコピーできる形で表示
- 各点を lat・lng フィールドで入力するか、「lat, lng」のペアをまとめて貼り付け
- 両方の点にピンと、その間の線を描く地図。経路全体が見えるよう自動フィット
- 経路をそのまま Google Maps の経路案内や OpenStreetMap で表示
- 任意の距離・方位・中間点をワンクリックでコピー
- N/S/E/W の半球を受け付け、緯度(−90〜90)と経度(−180〜180)を検証
座標間の距離 の使い方
- 点 A の緯度と経度を入力するか、「lat, lng」のペアを貼り付けます。
- 点 B にも同様に入力します。あるいはロンドン → パリの例を読み込んで試せます。
- 距離を km・マイル・nautical mile で、加えて方位と中間点を確認します。
- 地図を確認し、経路案内が必要なら Google Maps か OpenStreetMap で経路を開きます。
- 必要な値は、その横のボタンでコピーします。
例
入力
A: 51.5074, -0.1278
B: 48.8566, 2.3522
出力
Distance: 343.6 km · 213.5 mi · 185.5 nmi
Bearing A→B: 148.2° (SSE)
Midpoint: 50.1962, 1.0872
ロンドンからパリ:南南東の方位で約 344 km。
よくあるエラーとトラブルシューティング
- 距離が想定よりはるかに大きい、または小さい。 — 緯度と経度が入れ替わっていないか確認してください。このツールは緯度が先、次に経度を読み取ります(例:51.5074, -0.1278)。
- 点が海上や別の半球など、間違った場所に落ちる。 — 南緯と西経は負の値です。マイナス符号を付けて入力するか、N/S/E/W の文字を添えると符号が自動的に適用されます。
- 測定された経路が、知っているドライブ距離より短い。 — これは地球表面上の直線的な大圏距離であり、走行距離ではありません。道路経路には Google Maps または OpenStreetMap のリンクを使ってください。
よくある質問
- ここでは 2 つの座標間の距離をどう計算していますか。
- WGS84 の平均地球半径(6371 km)にハーバサインの公式を適用し、大圏距離、すなわち球面地球の表面上での最短経路を計算します。一般的な距離では数メートルの精度があり、緯度経度の点から点への距離を求める標準的な手法です。
- キロメートル・マイル・nautical mile の距離の違いは何ですか。
- 同じ大圏距離を異なる単位で表したものです。1 マイルは 1.609344 km、1 nautical mile はちょうど 1.852 km なので、nautical mile の数値は小さくなります。航空・海上のナビゲーションでは、1 nautical mile が緯度 1 分にほぼ等しいため nautical mile を使います。
- A から B への方位とは何を意味しますか。
- 初期方位、すなわち前方の方位角です。点 A から大圏経路をたどって点 B へ向かうときに定める、真北から時計回りに測ったコンパス方向(0〜360°)です。長い経路では途中で方位が変わるため、これは出発時点での進行方向です。
- 2 つの座標の中間点はどのように求めますか。
- 中間点は、A と B の間の大圏経路のちょうど中ほどの点であり、2 つの緯度経度ペアの単純な平均ではありません。平均は近い点でのみ有効で、長距離では球面上の中間点が明確にずれることがあります。そのためこのツールは真の大圏中間点を計算します。
- これはドライブ距離ですか、それとも直線距離ですか。
- 地球表面上の直線的な大圏距離(いわゆる「烏が飛ぶ道」)です。道路や徒歩の距離には、Google Maps の経路案内や OpenStreetMap の経路表示のリンクをたどってください。実際の道路に沿って経路が引かれます。
- 距離と方位の計算はすべてブラウザー内で行われますか。
- いいえ。距離・方位・中間点はすべてブラウザー内で計算されるため、入力した座標はデバイスに残ります。地図を描くために OpenStreetMap のタイルのみがネットワーク経由で読み込まれます。
関連ツール
- 緯度経度マップ — 緯度と経度を地図にプロットし、地図をクリックして座標を読み取れます。
- MGRS 変換 — 緯度経度と MGRS 座標をブラウザー内で双方向に相互変換。10 km から 1 m まで精度を選べます。
- Plus Code 変換 — 緯度経度と Plus Code(Open Location Code)をブラウザー内で双方向に相互変換します。
- 座標変換ツール — 緯度経度を十進度・DMS・DDM の間で双方向に変換し、N/S/E/W も自動処理。
- GPX ビューアー — .gpx ファイルを地図で開き、距離・標高・バウンディングボックスを読み取り GeoJSON をエクスポート。
- GeoJSON ビューアー — GeoJSON を検証して地図でプレビューし、フィーチャー数とバウンディングボックスを表示。
すべての ArrayKit ツール