Google Maps - Fixation InfoWindows de polygones dans la gamme

J'ai été frapper ma tête contre le mur toute la matinée avec celui-ci. J'ai une création d'un tableau de polygones, et que vous voulez associer des données à chaque celui qui apparaîtra dans une bulle informative. Je peux voir tous les polygones de la carte. - Je ajouter de l'auditeur, et il se déclenche (le changement de couleur se produit), mais je n'ai pas l'infoWindow. Toute aide serait grandement appréciés!

Cheers!

C...

tmppoly = new google.maps.Polygon({
map: map,
paths: polypath,
strokeColor: scolor,
strokeOpacity: 0.5,
strokeWeight: 2,
fillColor: fcolor,
fillOpacity: 0.5
});
addPolygonClick(tmppoly,mdata);
plot_polygons.push(tmppoly);
...
function addPolygonClick(poly,html) {
infowindow = new google.maps.InfoWindow(
{ 
content: html
});
google.maps.event.addListener(poly,'click', function(event) {
this.setOptions({fillColor: "#000000"});
infowindow.open(map);
}); 
}
Je crois qu'une position de l'option, ou d'un marqueur de paramètre, qui est nécessaire pour l'infowindow, sauf s'ils ont changé.

OriginalL'auteur Cris McCarthy | 2011-08-18

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *