Domanda

Creazione di una mappa di Google con le posizioni degli archivi entro 50 miglia dall'indirizzo inserito dall'utente. Avere mappa e punti di mostrare correttamente, ma tutti i punti hanno solo un punto su di essi. Vorrei poterli etichettare A, B, C, D, ecc. In modo da poter elencare luoghi e indirizzi nella barra laterale.

Come lo farei? Ecco il codice che sto usando per aggiungere i miei punti.

    var point = new GLatLng(latitude, longitude);
            var marker = new GMarker(point);
            GEvent.addListener(marker, "click", function () {
                map.openInfoWindowHtml(point, myHtml);
            });
map.addOverlay(marker);
È stato utile?

Soluzione

Eccellente grazie. Inclusa questa libreria JS.

http://code.google.com/p/gmaps-utility-library/

E poi tutto quello che dovevo fare era aggiornare il

var marker = new GMarker(point);

a questo

var newIcon = MapIconMaker.createLabeledMarkerIcon({label: "A", primaryColor: "#FD766A"});
var marker = new GMarker(point, {icon: newIcon});
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top