Frage

Ist es möglich, die Pixelkoordinaten eines bestimmten Markers zu bestimmen, unter Berücksichtigung aktuelle Zoomstufe und sichtbaren Bereich der Karte?

War es hilfreich?

Lösung

Current (v3):

map.getProjection().fromLatLngToPoint(marker.position);

https://developers.google.com/maps /documentation/javascript/3.exp/reference#Projection

Alt (v2):

Die Methode fromLatLngToContainerPixel folgende sollten Sie geben, was du bist nach, markerPoint Annahme, daß der Markierer und zoomLevel Ihren aktuellen Zoom:

map.fromLatLngToContainerPixel(markerPoint.getLatLng(), zoomLevel);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top