Есть подключенная карта гугла. При клике на неё появляется маркер. В таблице рядом с картой сразу появляются координаты маркера и так для каждого нового маркера. Как сделать так, чтобы вместо координат был адрес маркера?
initMapClick: function(map){
google.maps.event.addListener(map, 'click', function(e){
var marker = new google.maps.Marker({
position: e.latLng,
map: map,
label: mymap.markerCount.toString()
});
mymap.addLocationForTour(mymap.markerCount, e.latLng);
mymap.markerCount++;
//add marker to the global markers variable
mymap.markers.push(marker);
//To remove markers from the map on click. Also remove from the global markers variable
marker.addListener('click', function(){
mymap.markers.splice(mymap.markers.indexOf(this), 1);
mymap.removeLocationForTour(this);
this.setMap(null);
});
});
},
//add location to the tour table
addLocationForTour: function(locationNumber, latlong){
var locationTable = document.getElementById('locations').getElementsByTagName('tbody')[0],
newRow = locationTable.insertRow(locationTable.rows.length);
x = newRow.insertCell(0),
y = newRow.insertCell(1),
z = newRow.insertCell(2);
x.innerHTML = "Location " + locationNumber;
y.innerHTML = latlong.lat();
z.innerHTML = latlong.lng();
},
Сборка персонального компьютера от Artline: умный выбор для современных пользователей