Я отображаю простой одиночный маркер на картах Google с динамической c широтой и долготой из базы данных, но маркер появляется на картах Google дважды. Первоначально это выглядело хорошо, не знаю, что случилось.
var latitude = data.property.property_details[0].latitude;
var longitude = data.property.property_details[0].longitude;
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 13,
center: new google.maps.LatLng(latitude, longitude),
});
var marker = new google.maps.Marker({
position: new google.maps.LatLng(latitude, longitude),
map: map
});
var infowindow = new google.maps.InfoWindow();
google.maps.event.addListener(marker, 'click', function(){
infowindow.setContent(this.content);
infowindow.open(map, this);
});
Вот моя карта