Ciao a tutti,
rappresento i marker su una mappa Google a partire da un file xml dove, tra le varie caratteristiche, ho il campo TIPO che distingue le tipologie.
Vorrei che venissero rappresentati 2 tipi di marker, a seconda della tipologia indicata nel file xml.
Ho creato i due markers così:
// Crea il "tiny" marker
var tinyIcon1 = new GIcon();
tinyIcon1.image = "red.png";
tinyIcon1.shadow = "shadow.png";
tinyIcon1.iconSize = new GSize(12, 20);
tinyIcon1.shadowSize = new GSize(22, 20);
tinyIcon1.iconAnchor = new GPoint(6, 20);
tinyIcon1.infoWindowAnchor = new GPoint(5, 1);
var tinyIcon2 = new GIcon();
tinyIcon2.image = "gia.png";
tinyIcon2.shadow = "shadow.png";
tinyIcon2.iconSize = new GSize(12, 20);
tinyIcon2.shadowSize = new GSize(22, 20);
tinyIcon2.iconAnchor = new GPoint(6, 20);
tinyIcon2.infoWindowAnchor = new GPoint(5, 1);
ora vorrei fare una cosa del genere:
markerOptions = {if tipo ="1"{ icon:tinyIcon1 }
else { icon:tinyIcon2 }} ;
MA NON FUNZIONAaaaaaaaaaaaaaa?!?!?!?!
chiaramente ho definito la variabile
var tipo = markers[i].getAttribute("tipo");
help grazie