Google Map V3 JavaScript は 2 つのマーカー間の距離を計算します
マップを開発するときに最も一般的に使用されるのは、いくつかのマーカー操作とインタラクションです。 2 つのマーカー間の距離の計算を簡単に紹介しましょう。
Google マップ API は、一般的に使用されるものであれば、基本的にインターフェースが備わっていて非常に便利です。
1. 2 つのマーカー ポイントを作成します
var oldMarker = new google.maps.Marker({
position: new google.maps.LatLng("31.95678", "177.898673"),
map: 地図,
title :"old "
});
var newMarker = new google.maps.Marker({
位置: new google.maps.LatLng("31.45678", "177.098673"),
地図: map,
title:"new"
});
2. ジオメトリ ライブラリをロードします
手順: library=geometry
3. 距離を計算します
var meter = google.maps.geometry.spherical.computeDistanceBetween (oldMarker.getPosition(), newMarker.getPosition ());
document.getElementById(" distance").innerText = メートル "メートル";
説明: 単位はメートルです
oldMarker.getPosition() oldmark の現在位置(緯度と経度)を取得します。