Я интегрировал Карты Google на свой веб-сайт и установил на нем маркеры.
Когда я нажимаю на маркеры, я хочу получить ту же широту и долготу того конкретного, что я установил.
Для теста я установил два маркера.
Когда я нажимаю на маркеры каждый раз, когда в консоли отображаются широта и долгота последнего установленного маркера.
как мне это решить?
for(var gMarker = 0; gMarker < records.length ; gMarker++){
var gMarkerThis = records[gMarker].LatLng;
var marker = new google.maps.Marker({
position: new google.maps.LatLng(gMarkerThis[0], gMarkerThis[1]),
map: map,
title: 'Test'
});
google.maps.event.addListener(gMarkerArray, 'click', function() {
console.log(marker.position , marker.position.lat() , marker.position.lng());
});
}