2009-10-12 17 views

Répondre

4

actuelle (v3):

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

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

Old (v2):

La méthode fromLatLngToContainerPixel suivante devrait vous donner ce que vous êtes après, en supposant markerPoint est votre marqueur, et zoomLevel votre zoom actuel:

map.fromLatLngToContainerPixel(markerPoint.getLatLng(), zoomLevel); 
+1

Merci, c'est juste la méthode dont j'avais besoin! (En fait ce serait: 'map.fromLatLngToContainerPixel (markerPoint.getLatLng(), zoomLevel);' comme le premier paramètre devrait être un objet GLatLng.) – Jonathan

+0

Mis à jour pour refléter le commentaire markerPoint, et ajouté un lien direct vers la documentation. – ConroyP

+5

V3 ne prend pas en charge cette méthode. – Hoque