マーカーと地図の中心との距離を計算したいと思います。どのようにすればいいのか説明できますか?googlemapsでマーカーと中心の距離を取得する方法
1
A
答えて
8
geometry
ライブラリを使用してこれを解決できます。あなたは、マップのJSを読み込むときにそれを指定する必要があります:
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=geometry&sensor=false"></script>
次に、アプリケーションのコードで:
var center = map.getCenter();
var markerLatLng = marker.getPosition();
var distance = google.maps.geometry.spherical.computeDistanceBetween(center, markerLatLng);
これはメートルに距離を返します。
0
マーカーは通常、このような座標を使用して設定されている:あなたは2を持っていることを、今、そう Google Map API v3 — set bounds and center
:ここ http://code.google.com/apis/maps/documentation/javascript/overlays.html#Markers
をして、マップを中心とした境界を取得し、特定の素晴らしいスレッドですこの計算式を使用して距離を計算します。 http://www.movable-type.co.uk/scripts/latlong.html
関連する問題
- 1. jQuery Mobilesスワイプイベントで方向と距離を取得する方法
- 2. googlemapsのマーカーの標高を取得
- 3. 5つのマーカー間の距離を計算する方法は?
- 4. Wi-Fiを使用して距離を取得する方法
- 5. iphoneでgmsmapviewの座標中心を取得する方法
- 6. 中心からサンプル点までのペアワイズ距離行列を作成する
- 7. マーカーを更新し、マーカー位置をGoogleMapsで確認する方法
- 8. オープンレイヤーの2つのマーカー間の距離を見つける方法は?
- 9. Google Map Integration、測定距離を取得
- 10. 銀河空間の中心からの多次元距離を計算する
- 11. OpenStreetMapを使用して2点間の距離を取得する方法?
- 12. 特定の距離からx、y座標を取得する方法
- 13. マーカーとインフォウィンドウの間に、googlemaps apiで何かを作成する方法
- 14. Google MAP API v3:距離と距離をメートル法形式で計算する
- 15. 距離dの線の軸上の点を得る方法
- 16. 座標との角度と距離を取得
- 17. GoogleMaps:ズームアウトせずにマーカーを追加する方法。
- 18. セシウムの中心を取得する
- 19. Geokit/Geocoderでの距離と距離の計算
- 20. 複数のリクエストでの位置の距離の取得
- 21. サーバー側のASP.NET 2.0からGoogleマップAPIとの距離を取得する方法
- 22. 角度と距離に基づいて座標系内の点の座標を取得する方法
- 23. DirectXMathで2点間の距離を取得する最適な方法は何ですか
- 24. スクロール状態が変更されたときにリクライクビューのドラッグ距離を取得する方法は?
- 25. マーカーを中心に、Google maps api
- 26. カラーボックスウィンドウを開くトップ...現在のページの中心を取得する方法
- 27. 郵便番号で距離行列を取得
- 28. ヒートマップの距離行列とクラスタリング方法を設定します。
- 29. 2つのポイント間の距離と距離が最も離れています
- 30. Pythonを使用して点集合の中心を取得する方法