雑記帳
距離計測

2016年1月14日

地図上で距離を測るツールです。以前作っていたものに検索機能を付け加えました。

任意の場所(外国でも構いません)の任意の区間の距離を測ることができます。

 距離を測る地図(フルサイズ)

使い方

  1. 距離を計測したい場所を表示して拡大率を調整します。(地図の移動・拡大・縮小機能を使用)
  2. 〔最初からやり直す〕ボタンをクリックして、不要なラインを消しておきます。
  3. 距離を計測したい起点の位置でクリックします(マーカーがつきます)。
  4. (必要に応じてマウスの左ボタンで地図を移動させるなどしながら)計測したい経路に沿って次々とクリックしていきます。
    すると、〔累積〕欄には起点からの合計距離が表示され、〔区間〕欄には最後にクリックした地点とその直前にクリックした地点との区間距離が表示されます。

    ※〔一回戻る〕ボタンを押せば、直前にクリックした地点からやり直すことができます。

地図の移動

  • 地図上で、マウスの左ボタンを押したままマウスを移動させると、その方向へ地図が移動します。
  • 左下の検索欄を使って表示したい場所に移動させることもできます。
  • 表示したい場所の緯度・経度がわかっている場合は、右側の緯度・経度の記入欄に半角で度数を記入して(南緯や西経の場合は、- の度数にする)〔表示する〕ボタンを押せばその場所に移動します。

地図の拡大・縮小

  • 地図上で、マウスの左ボタンでダブルクリックするとその地点を中心に地図が拡大し、 右ボタンでダブルクリックすると縮小します。
  • 地図上でマウスホイールを回転させても拡大・縮小できます。
  • 左側の拡大・縮小コントロールを使っても拡大・縮小できます。

その他

  • 〔緯度・経度〕の欄は、マウスポインタのある地点の緯度・経度を表示します。
  • 緯度・経度は、世界測地系による度数表示です。
  • 距離は、Google Maps API の distanceFrom メソッドで算出しています。誤差はご容赦願います。
  • 環境によって動作が異なる場合があります。

使用例

岡山県立美術館から烏城公園までの距離を計測→830m
岡山市の県立美術館から烏城公園までの距離を計測
クフ王のピラミッドの底面の1辺の長さを計測→226m
クフ王のピラミッドの底面の1辺の長さを計測