So richten Sie das Symbol eines Markers in Google Map aus
In der google-Karte in der Regel der Mitte unten das Bild der Marke ist der lat lng an einen Punkt, den es zu markieren.
Vorstellen, mein marker-Symbol ist ein Kreis, ich möchte die Mitte der es auf der lat-lng des gegebenen Punkt...
Code:
var image_hotspot = 'img/icons/bank_euro.png';
var marker = new google.maps.Marker({
map: map,
position: placeLoc,
icon: image_hotspot
});
InformationsquelleAutor der Frage illinois | 2012-08-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was Sie brauchen ist ein
MarkerImage
Objekt, zum Beispiel:Dem der erste parameter ist eine Bild-url an, der zweite Bild-Größe, ist der Dritte Ursprungs-Punkt des Bildes, und die vierte ist die position im Bild, auf die Markierung zeigen soll.
Wenn Ihre Marke ist ein Kreis, dann legen Sie den vierten parameter auf Mitte des Bildes.
Und erstellen Sie Ihre Markierung vorbei
markerImage
zu icon-Eigenschaft:InformationsquelleAutor der Antwort WojtekT
Aus der docs:
Konvertieren MarkerImage-Objekte-Typ-Symbol
wird
https://developers.google.com/maps/documentation/javascript/markers
InformationsquelleAutor der Antwort Sabino Velasquez
Mit v3 der google Maps-Sie können /sollten:
https://developers.google.com/maps/documentation/javascript/reference#Icon
InformationsquelleAutor der Antwort velop