Obtendo as coordenadas de pixel de um marcador do mapa do Google
-
20-09-2019 - |
Pergunta
É possível determinar as coordenadas de pixel de um determinado marcador, levando em consideração o nível de zoom atual e a área visível do mapa?
Solução
Atual (v3):
map.getProjection().fromLatLngToPoint(marker.position);
https://developers.google.com/maps/documentation/javascript/3.exp/reference#projection
Velho (v2):
O método FromLatlngTocontainerPixel A seguir, deve lhe dar o que você procura, assumindo markerPoint
é o seu marcador e zoomLevel
Seu zoom atual:
map.fromLatLngToContainerPixel(markerPoint.getLatLng(), zoomLevel);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow