-1

Я использовал эту технику для получения значения latlng при запуске события перетаскивания маркера.Общий способ получить значение latlng при перемещении маркера (Карта Google)

google.maps.event.addListener(marker, 'dragend', function (event) { 

       mouseLocation = event.latLng; 

       alert("Longitude = " + mouseLocation.K + " Latitude = " + mouseLocation.G) 

}); 

Но теперь mouseLocation.K и mouseLocation.G показаны undefined. Он преобразуется в mouseLocation.H и mouseLocation.L. Есть ли общий способ получить оба эти значения, поэтому мне не нужно менять код в будущем.

+0

связанный с этим вопрос: [Google карты - атрибуты Weird geometry.location (G, K)] (http://stackoverflow.com/questions/32614504/google-maps-weird-geometry-location-attributes-gk) – geocodezip

ответ

1

Попробуйте с event.latLng.lat() and event.latLng.lng()

для вас: это

mouseLocation = event.latLng; 
alert("Longitude = " + mouseLocation.lng()+ " Latitude = " + mouseLocation.lat()); 
Смежные вопросы