![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User Newbie
Data di registrazione: Oct 2008
Messaggi: 2
|
marker multipli google maps
Buongiorno,
ho un problema nella creazione di marker multipli su google maps. Recupero le informazioni che mi servono da un db e creo due array con le informazioni che mi servono(uno per gli indirizzi-myJsArrayind ed uno con le descrizioni-myJsArrayicli), quindi faccio un ciclo for..il risultato è che mi crea i punti sulla mappa ma non passa le descrizioni e non riecsco ad uscirne.. ecco il codice delle funzioni interessate.. grazie iacu function createMarker(point, label,cliente) { //alert(label); // Variabile marker var marker = new GMarker(point); // Crea listener per il click sull'oggetto GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml("<strong>"+cliente +"</strong><br/>"+ label); }); return marker; } // Traduce indirizzo inserito in coordinate tramite GeoCoder, altrimenti cerca nel database function showAddress() { for (n=0; n<myJsArrayind.length; n++) { geocoder.getLatLng(myJsArrayind[n], function(point) { if (!point) { // Indirizzo non trovato, cerca nel database. alert(myJsArrayind[n] + " non trovato!"); } else { // Indirizzo trovato, centra la mappa ![]() map.setCenter(point, 10); alert(n); // Crea il marker map.addOverlay(createMarker(point, myJsArrayind[n],myJsArraycli[n])); } }); } } |
|
|
|
|
|
|
|
#2 (permalink) |
|
__________________
Giorgio Taverniti Blog - Il mio account Twitter! Che aspetti? Diventa MODERATRICE del Forum gt ![]() Importante evento sul Web Marketing: 5 sale, 27 argomenti, 33 esperti presenti, streaming e video registrati...a soli 149€
|
|
|
|
|