距離マップツールとは何か — いつ必要になるのか
距離マップツールは、最も基本的な空間に関する疑問に答えます。この2つの場所はどれくらい離れているのか?この問いは一見単純に見えますが、実用面では極めて重要です — 配送ルートを計画する場合も、通勤時間を見積もる場合も、商圏を評価する場合も、貨物運賃を算定する場合も同様です。答えは、「距離」が何を意味するかによって変わります。
このツールは両方の答えを同時に提供します。直線距離(測地線距離、または「鳥が飛ぶように」とも呼ばれます)は、Haversine公式を使って計算される、地球表面上の2点間の最短経路です。道路距離は、OpenStreetMapの道路網に沿った実際の運転経路で、常に直線距離より長くなります。両方の経路が地図上に描かれます — 直線はピンクの破線、道路経路は青の実線で表示され、その違いを視覚的に確認できます。
アカウント登録も、ダウンロードも、サブスクリプションも不要です。2つの住所を入力して「計算」をクリックするだけです。
距離マップツールの主な機能
道路案内のみを表示する一般的なナビゲーションアプリとは異なり、このツールは測定と分析のために作られています。追加のクリックなしで、両方の距離タイプを同時に表示します。もし 地点の周りに半径円を描い たり、ポリゴンの面積を計算したりする必要がある場合は、 土地面積計算ツール.
- →直線距離 — Haversineの測地線公式 — どのスケールでも±0.05%の精度
- →道路運転距離 — ライブなOpenStreetMapの道路データを使用するOSRMルーティングエンジン
- →推定運転時間 — OSRMが距離とともに所要時間を提供
- →住所ジオコーディング — 世界中の任意の住所、都市、郵便番号、ZIPコード
- →現在地からGPS取得 — ワンタップで現在地を出発地点に設定
- →A/Bマーカー — 出発地は青のA、目的地は赤のB — クリックで地名を表示
- →経路の視覚比較 — ピンクの破線=直線、青の実線=道路経路
- →ベースマップ切り替え — ストリート(CARTO)、衛星写真(Esri)、地形図(Esri)
- →GeoJSONエクスポート — 距離のプロパティを持つLineStringフィーチャとして両方の経路を出力
- →全画面モード — 作業しやすい大画面表示に地図を拡大
- →モバイル対応 — コンパクトなツールバー、スクロール可能な統計バー、タッチ操作対応
- →登録不要 — すべてブラウザ内で動作 — サーバー側にデータは保存されません
よくある質問
- 道路経路が利用できない場合はどうなりますか?
- 2地点が道路網でつながっていない場合 — 例えば、一方の地点が島にあり、経路にフェリーが必要な場合など — ツールは直線距離のみを表示し、道路経路が利用できない旨の注記を表示します。直線距離はどのような場合でも有効です。
- GeoJSONエクスポートには何が含まれますか?
- ダウンロードされるGeoJSONファイルには、直線経路用と道路経路用(利用可能な場合)の2つのLineStringフィーチャを含むFeatureCollectionが含まれます。各フィーチャには、km・マイル単位での距離、出発地・目的地の名前のプロパティが含まれ、道路経路については推定所要時間(秒)も含まれます。このファイルはQGIS、ArcGIS、Mapbox、Leaflet、geojson.ioと互換性があります。
- 郵便番号やZIPコード間の距離を測定できますか?
- はい。出発地または目的地の欄に任意の郵便番号やZIPコードを入力してください。ツールはOpenStreetMap Nominatimを使ってジオコーディングを行い、その郵便番号エリアの重心にマーカーを配置します。これは、物流計画、不動産分析、配送エリアの見積もりに役立ちます。
- 直線距離はどれくらい正確ですか?
- 直線距離は、地球の球形を考慮したHaversine公式を使って計算されます。500km未満の距離では、精度は±0.05%以内です。非常に長い距離(数千キロメートル)では、Vincenty公式の方がわずかに正確ですが、その差はほとんどの場合0.05%未満であり、実用上は十分な範囲です。
- Googleマップの代わりに、このツールで距離を測定できますか?
- はい。Googleマップも距離とともに運転経路を表示しますが、直線距離を表示したり、経路をGeoJSONとしてエクスポートしたりすることはできません。このツールは両方の距離を同時に表示し、視覚的な比較ができるよう両方の経路を地図上に描き、GISソフトウェアで使用できるようルートデータをダウンロードできます — これらはGoogleマップにはない機能です。
- 現在地からの距離を測定できますか?
- はい。出発地の欄の横にあるGPSアイコンをクリックすると、現在地が出発地点として設定されます。地図が現在地にズームし、出発地の欄に「現在地」と表示されます。その後、目的地の欄に任意の目的地を入力し、「計算」をクリックしてください。
- 道路の運転距離はどのように計算されますか?
- 道路距離は、OpenStreetMapの道路データを使用するOSRM(Open Source Routing Machine)ルーティングエンジンを使って計算されます。OSRMは2地点間の最速の運転経路を見つけ、総距離と推定運転時間を返します。道路経路は地図上に青の実線で描かれます。
- このツールはスマートフォンやタブレットでも使えますか?
- はい。ツールバーはコンパクトな行に配置され、地図は画面に合わせてリサイズされ、統計バーは横スクロールしてすべての値を表示します。タッチ操作で地図のパンやズームが行えます。GPSボタンを使えば、モバイルユーザーはワンタップで現在地を設定できます。
- 利用できるベースマップは?
- 3種類のベースマップが利用できます。ストリート(CARTOのストリートマップ — デフォルト)、衛星写真(Esri World Imageryの航空写真)、地形図(Esri World Topo Mapによる標高情報付き地図)です。衛星写真表示は実際の地形の上に経路を可視化するのに役立ち、地形図はハイキング、サイクリング、クロスカントリーの計画に役立ちます。
- この距離マップツールは無料で使えますか?
- はい、距離マップツールは完全に無料です。サブスクリプションも、アカウント登録も、ダウンロードも一切必要ありません。最新のブラウザでページを開けば、すぐに測定を開始できます。
- このツールはどの座標系を使用していますか?
- 地図はWebメルカトル図法(EPSG:3857)で表示されます。ジオコーディングされた座標とGeoJSON出力にはWGS 84(EPSG:4326)の10進法の度数が使われます — これはGPS機器、Googleマップ、GeoJSON仕様(RFC 7946)で使われているのと同じ座標系です。
- 直線距離と道路距離の違いは何ですか?
- 直線距離(「鳥が飛ぶように」とも呼ばれます)は、Haversineの測地線公式を使って計算される、地球表面上の2点間の最短経路です。道路、地形、障害物は考慮されません。道路距離は、道路網に沿った実際の運転経路であり、常に直線距離より長くなります。このツールは両方を同時に表示するため、比較することができます。
道路距離と直線距離 — その差が重要な理由
2つの場所が実際にどれだけ離れているかと、実際にそこへ移動するのにどれだけかかるかの差は、計画において最も過小評価されがちな変数の一つです。直線(測地線)距離は、地球表面を完全に直線で横切ると仮定します。道路距離は常に長くなります — 多くの場合大幅に — なぜなら道路は地形に従い、障害物を避け、既存のインフラに適合する必要があるからです。
道路距離と直線距離の比率は迂回係数と呼ばれます。コンパクトな都市の碁盤目状の道路網(マンハッタン型)では、平均して1.2〜1.3程度です。郊外や農村部では1.3〜1.6まで上昇します。横断できる箇所が限られた山岳地帯 — アルプス、スコットランド高地、ノルウェーの一部など — では3倍を超えることもあり、直線距離で20kmの移動が60kmの運転を必要とする場合もあります。自分がどちらの状況にいるかを知ることで、予算、スケジュール、実現可能性の評価が変わってきます。
貨物輸送において、この差は直接コストに直結します。欧州と米国では、道路輸送が国内貨物輸送全体の約75%を占めています。燃料コストは直線距離ではなく道路距離に比例するため、迂回係数を過小評価すると、契約価格が低すぎたり、配送の納期を逃したりする原因になります。逆に、直線距離で十分な場面(例えば大陸間の輸送距離を比較する場合など)で道路距離を使うと、不要な複雑さが生まれます。
このツールは、両方の数値を同時に計算し、両方の経路を地図上に描くことで、当て推量を排除します。ピンクの破線(直線)と青の実線(道路経路)の視覚的な差は、計算をしなくても、特定の移動における迂回の度合いを即座に伝えます。
使い方 — ステップバイステップ









誰が、どのように距離測定ツールを使うか
貨物運賃の算定と経路の検証
運送業者やブローカーは、貨物運賃を見積もる際の簡易チェックとして直線距離を利用し、燃料サーチャージやドライバーの稼働時間の価格設定時には道路距離で検証します。「直線で250km」と見積もられた輸送が、道路経路で380kmになる場合、採算は大きく変わります。荷物を引き受ける前に両方の数値を測定することで、運送業者は価格を低く見積もりすぎる契約を避けられます。
通勤・引っ越しの判断
求職者や引っ越しを検討している家族は、しばしば職場や学校からの直線距離で住宅を絞り込みますが、その後、間にある川や幹線道路、工業地帯のせいで、実際の運転はずっと長くなることに気づきます。物件を候補に入れる前に両方の数値を確認しておけば、こうした驚きを避けられます。このツールなら数秒で済みます。自宅の郵便番号とオフィスの住所を入力し、「計算」をクリックすれば、鳥が飛ぶような直線の数値と並んで、実際の通勤距離が表示されます。
緊急対応の計画
救急車や消防の対応エリアは、直線距離ではなく道路距離に依存する移動時間によって定義されます。提案された消防署や救急ステーションが、目標とする対応時間内に管轄エリアのすべての地点に到達できるかを検証する計画担当者には、このツールが提供する道路距離と運転時間が必要です。直線マップ上では立地が良さそうに見える施設も、実際の道路経路を確認すると地理的に孤立している場合があります。
耐久スポーツと経路の検証
サイクリスト、ランナー、オープンウォータースイマーは、道路距離または水上距離を使ってルートを計画します。10kmのオープンウォータースイムは直線距離ですが、100kmのスポルティーフは道路距離です。計画中のルートについて両方を比較することで、理論上の直線に対して道路の迂回がどれだけ距離を追加するかがわかります。GeoJSONエクスポートを使えば、コース設計者はレースプログラムやGPSウォッチのプロファイルに使われるマッピングソフトウェアにルートを取り込めます。
空間研究とデータパイプライン
アクセシビリティ研究者や都市経済学者は、標準的な操作変数として直線のHaversine距離を利用します — これは道路距離と相関しつつも、地域のインフラの質とは相関しない代理変数であり、計量経済モデルで有用です。GeoJSON出力は、QGIS、Python(geopandas)、R(sf)のパイプラインに直接統合でき、個々のペアの測定値がより大きな距離行列や重力モデルに組み込まれます。
距離単位リファレンス
| 単位 | メートル | キロメートル |
|---|---|---|
| 1 Mile | 1,609.344 m | 1.609 km |
| 1 Kilometre | 1,000 m | 1 km |
| 1 Nautical Mile | 1,852 m | 1.852 km |
| 1 Foot | 0.3048 m | 0.0003048 km |
| 1 Yard | 0.9144 m | 0.0009144 km |
動画で見る — 2分でわかる距離マップツール
読むより見るほうが早いという方のために、短い動画を用意しました。2つの住所の入力と、直線距離・道路距離の両方を読み取る方法まで、一通りの流れを紹介しています。
オープンソースとクレジット
- 地図ライブラリ: Leaflet — オープンソースのインタラクティブな地図
- ジオコーディング: Nominatim / OpenStreetMap — 住所検索
- 道路ルーティング: OSRM — オープンソースの道路ルーティングエンジン
- 地図タイル: Protomaps — ストリートベースマップ
- 地図タイル: KONAKTIVE (hosts the Protomaps tiles) — ストリートベースマップ
- 地図タイル: CARTO — ストリートベースマップ
- 衛星写真: Esri ArcGIS Online — 衛星写真・地形図のベースマップ
