地図半径ツール

ステップ 1 / 4中心の指定方法

中心をどのように指定しますか?

座標入力と地図操作は位置検索サービスへ接続せずに使えます。

任意の地点を中心に、全方向で等距離となる境界を描きます。座標入力、地図上のクリック、または明示的に許可したブラウザーの位置情報で中心を選び、メートル、キロメートル、マイル、フィートのいずれかで半径を設定します。標準の模式図は端末内で動作し、OpenStreetMap のタイルは自分で有効にした場合だけ読み込まれます。近さやカバー範囲の予備確認に使うもので、走行時間圏、法的境界、測量成果ではありません。

地図に半径を描く手順

  1. 1

    中心を選ぶ

    有効な緯度・経度を入力するか、地図をクリック/タップします。端末位置を使う場合はブラウザーの許可画面で承認します。

  2. 2

    距離を設定する

    正の半径を入力して単位を選びます。単位を切り替えても実際の距離は変わりません。

  3. 3

    境界を確認する

    ローカル模式図で WGS 84 測地線境界を確認し、必要な場合だけ OpenStreetMap を読み込んで地理的な位置関係を見ます。

  4. 4

    意図を確認して出力・共有する

    境界を GeoJSON で保存できます。中心と半径を相手に知らせる意思がある場合だけ共有を確定してください。

地図上の半径が表すもの

半径は、選んだ中心から地球表面に沿って測る直線距離です。境界上の各点は、画面上の固定ピクセル円ではなく、基準楕円体上の最短経路である WGS 84 測地線によって同じ距離になるよう計算されます。GeographicLib の測地線解説にある直接解法、つまり緯度・経度・方位角・距離から到達点を求める方法を使用しています。

いわゆる「直線距離」であり、道路距離ではありません。川、山、立入禁止区域、道路網の少なさによって、円内でも実際の移動は大幅に長くなります。

地図の結果 測るもの 道路・障害物を考慮 適した用途
半径境界 1つの中心から等しい測地線距離 しない 近接・カバー範囲の一次確認
経路距離 選択した道路や経路の長さ する 実際の移動計画
到達時間圏(アイソクロン) 移動手段ごとに制限時間内で到達できる場所 する 配送、通勤、応答時間の計画
行政・測量境界 公式または実測のポリゴン 対象外 法務、地籍、管轄の判断

Mapbox のアイソクロン API 解説では、自動車・徒歩・自転車のプロファイルを使って到達圏を求めます。本ツールは経路探索や交通解析を行いません。

境界の計算方法

入力距離をまずメートルに変換します。

メートル = 入力したメートル
メートル = キロメートル × 1,000
メートル = マイル × 1,609.344
メートル = フィート × 0.3048

中心を一周する各方位角について WGS 84 の直接解法を実行します。

境界点 θ = DirectWGS84(中心緯度, 中心経度, 方位角 θ, メートル単位の半径)
θ = 0° … 360°

最後の点でリングを閉じます。IETF RFC 7946に従い、GeoJSON は WGS 84 の十進度を 経度、緯度 の順で格納します。入力欄の「緯度、経度」と逆なので、他のソフトに渡す前に必ず確認してください。

NISTによる厳密な国際換算は 1マイル = 1.609344キロメートルです。半径10マイルは16.09344 km(16,093.44 m)、中心を通る直径は20マイルですが、円内すべてが車で10マイル以内という意味ではありません。

精度、投影、適切な用途

計算は WGS 84 楕円体に沿いますが、ウェブ地図は球状の地球を平面に写したものです。緯度、ズーム、投影法によって形が伸びて見えることがあります。ブラウザーの位置情報にも誤差があり、屋内や GPS が使えない環境では特に大きくなります。

走行距離・所要時間の保証、法定の通学区域・行政区域、地籍や境界測量、安全立入禁止区域、アクセス可否や資格の証明、最新の経路・交通・公的地理情報の代用にはしないでください。法務、安全、金銭に関わる判断は、関係機関または有資格の測量士に確認してください。

プライバシー、共有、地図提供者

中心と半径は作業中のブラウザータブ内に保存されます。端末位置は位置ボタンを選んだ後にだけ要求され、許可はブラウザーが管理します。W3C Geolocation 仕様も位置情報をプライバシー上重要な情報として扱っています。

標準の模式図は外部タイルを必要としません。OpenStreetMap を表示すると、表示範囲のタイルを OpenStreetMap に要求するため、通常のネットワーク情報と閲覧地域が同提供者に伝わります。OpenStreetMap タイル利用ポリシーに従い、帰属表示は常に見える状態に保たれます。

GeoJSON には境界座標が含まれます。共有は明示的な確認後だけ行われ、受信者と共有サービスは中心と半径を読めます。機密性のある場所は、開示してよい場合にだけ出力・共有してください。

よくある質問

いいえ。半径は中心から全方向への等しい測地線距離です。車は利用可能な道路を通るため、道路配置、障害物、通行制限によって長くなります。

示しません。移動手段に応じた経路モデルで到達時間圏を計算する必要があります。本ツールは道路、速度、交通、時刻表を使いません。

境界点は WGS 84 測地線で計算しますが、平面投影と中心座標の精度が見え方に影響します。一般的な計画向けで、測量や安全上重要な判断には使えません。

はい。単位変更後も実距離は同じです。1マイル = 1.609344キロメートル、1フィート = 0.3048メートルという厳密な係数を使います。

ブラウザーは GPS、Wi-Fi、携帯回線などから位置を推定します。端末や周囲の環境で精度が変わります。許可せず、座標入力や地図上の選択もできます。

標準では現在のタブ内に残ります。OpenStreetMap 背景を有効にすると表示地域のタイルを同提供者に要求します。GeoJSON と確認済み共有には位置情報が含まれます。

関連ツール

このツールは他の言語でも利用できます