Could anyone guide how to add the infowindow to the single markers
shown on map with the markercluster.
I am able to add event to marker cluster but when trying to add marker
to single marker it prints out last marker infowindow.
function refreshMap() {
if (markerClusterer) {
markerClusterer.clearMarkers();
}
var markers = [];
var markerImage = new google.maps.MarkerImage(imageUrl, new
google.maps.Size(24, 32));
var cnt = data.photos.length ;
for (var i = 0; i < cnt; ++i) {
var lat = data.photos[i].latitude;
var lng = data.photos[i].longitude ;
var adres = data.photos[i].address + ', ' +
data.photos[i].city +
', '+ data.photos[i].state + ' ' +data.photos[i].zip + ', '+
data.photos[i].country;
var latLng = new google.maps.LatLng(lat,lng);
var marker = new google.maps.Marker({
position: latLng,
draggable: false,
icon: markerImage,
title : adres
});
var infowindow = new google.maps.InfoWindow({
content: adres
});
google.maps.event.addListener(marker, 'click',
function() {
infowindow.open(map, marker);
});
markers.push(marker);
}
markerClusterer = new MarkerClusterer(map, markers, {
maxZoom: null,
gridSize: null
});
google.maps.event.addListener(markerClusterer,
'clusterclick',function(cluster) {
var center = cluster.getCenter();
var size = cluster.getSize();
var markers = cluster.getMarkers();
});
}
I need to print the "title : adres " of the marker in the info
window.
Regards
--
You received this message because you are subscribed to the Google Groups
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-maps-js-api-v3?hl=en.