2017-05-23 10 views

答えて

0

-

window.google.maps.event.addListener(marker, 'dragend', (e) => { 
    console.log(marker.getPosition()); 
}); 

ブラウザのコンソール -

これは私のイベントリスナーです。 marker.getPositionを文書で見つけよう:https://developers.google.com/maps/documentation/javascript/reference#Marker

ここで、その関数の戻り値はLatLngオブジェクトです。我々はLatLngオブジェクトは実際の値を返すlat()lng()機能が含まれていることがわかり https://developers.google.com/maps/documentation/javascript/reference#LatLng

そして、そこ:私たちは、テキストをクリックすることで、文書でそのオブジェクトにナビゲートすることができます。

だから緯度と経度を取得するには、すべて一緒にそれを置くこと座標:

var position = marker.getPosition() 
var lat = position.lat() 
var lng = position.lng() 
+0

本当にありがとうございました! – FakeEmpire

関連する問題