Frage

Erstellen einer Google -Karte mit Speicherorten innerhalb von 50 Meilen von benutzereroberter Adresse. Lassen Sie Map & Pinpoints korrekt angezeigt, aber alle Bestimmungen haben nur einen Punkt. Ich möchte sie A, B, C, D usw. beschriften können, damit ich Standorte und Adressen in der Seitenleiste auflisten kann.

Wie würde ich das machen? Hier ist der Code, den ich verwende, um meine Bestimmungen hinzuzufügen.

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

Lösung

Großartig, danke. Enthalten diese JS -Bibliothek.

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

Und dann musste ich nur noch aktualisieren

var marker = new GMarker(point);

dazu

var newIcon = MapIconMaker.createLabeledMarkerIcon({label: "A", primaryColor: "#FD766A"});
var marker = new GMarker(point, {icon: newIcon});
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top