Wie füge ich Labels auf Google Maps Pinpoints hinzu?
-
21-09-2019 - |
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);
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