Hola, buen dìa:
Tengo un mapa con muchos markets, hablamos de alrededor de 20 markets. El
punto es que quiero tener enlaces externos que al hacerle click, el maket
despliegue su infoHTML (ventanita).

He visto ejemplo como:
http://www.guiarte.com/mapas-google/desarrolloweb/enlaces-externos-con-bocadillo.php
Pero este caso es porque sòlo son 4 variables y puede crearlas y llamarlas
luego, en mi caso es un numero de markets inexacto, a vaeces puede ser 20,
otras 30, etc

Ademas mi código de generar los markets no es declarar variable por
variable, sino uso una misma  en un bucle.

        for(var i=0; i< arryalist.length; i++) {
            punto = arryalist[i].split(',');

            var point = new
GLatLng(parseFloat(punto[0]),parseFloat(punto[1]));

            var html = "<h3>"+punto[3]+"</h3><p>"+punto[4]+"</p>";
            marker = createMarker(point,html);
            map.addOverlay(marker);
            bounds.extend(point);
        }

function createMarker(point,html) {
    var marker = new GMarker(point);
    GEvent.addListener(marker, "click", function() {
        marker.openInfoWindowHtml(html);
    });
    return marker;
}

Entonces, ven que sòlo uso una variable dentro de un bucle y cuando le es
asiganada un market rapidamente lo agrego al mapa, y asi sicesivamente, es
por ello que no puedo usar variables independientes por cada market, me
llenaria de ellos!.

Sè que para esto de los enlaces externo debo usar la funcion *GEvent.trigger
*(marker, 'click');  pero aun no sè que especificar como parametro "marker"

Gracias de antemano
Saludos

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps API" 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-api?hl=en.

Reply via email to