Google Maps API: Positionierung von Markerbildern

8

Ich habe das Bild, das ich für ein marker auf Google Maps verwende, geändert. Das neue Bild ist viel breiter als das alte und ich habe festgestellt, dass der Marker mit lat und lng ausgerichtet ist, so dass der Marker mit seinem horizontalen Mittelpunkt über den lat und lng liegt. Dies ist nicht was ich will, ich möchte, dass lat und lng mit den Markern der linken Seite ausgerichtet sind - ich möchte die marker von der Standardposition um etwa 80px nach rechts versetzen.

    
David 15.03.2011, 22:22
quelle

2 Antworten

9

Versuchen Sie dies für die Größe.

%Vor%     
Brian Noah 11.10.2012 18:41
quelle
-1

Sie möchten die Eigenschaft "verankern" von MarkerImage . Beachten Sie, dass die Ursprungseigenschaft im Konstruktoraufruf vor dem Anker liegt. Wenn Sie keine Sprites verwenden, können Sie einfach null für die optionalen Parameter senden.

Wenn Ihr Marker 80x60 ist und Sie den Anker in der Mitte der linken Seite haben möchten, erstellen Sie ihn wie folgt:

%Vor%

Siehe auch Google-Beispiel .

    
Jerph 22.09.2011 14:09
quelle