Hi Andrew,
I am sorry.
I have a hard time to put together these fragmentary code snippets and
comments.
I do have a list of locations.
Obviously I can for each one create a marker with an infoWindow.
And these should maybe be saved in an array called 'markers' that exist
somewhere...?
But how?
What do I do with this:
Where is the function createMarker called? How do you get the parameters
(map,latlng,label,html, color) into the function?
var infowindow = new google.maps.InfoWindow(
{
size: new google.maps.Size(150,50)
});
function createMarker(map, latlng, label, html, color) {
var contentString = label;
marker = new google.maps.Marker({
position: latlng,
map: map,
icon: getMarkerImage(color),
shape: iconShape,
zIndex: Math.round(latlng.lat()*-100000)<<5
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.setContent(contentString);
infowindow.open(map,markers);
});
markers.push(marker); //* *is this the right position for this?
}
*Maybe you have the possibility to point at a more comprehensive example of
creating markers with infoWindow i V3? *
Would very much appreciate that...
/LarsM**
--
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.