Получение пиксельных координат маркера карты Google
-
20-09-2019 - |
Вопрос
Можно ли определить пиксельные координаты данного маркера с учетом текущего уровня масштабирования и видимой области карты?
Решение
Текущая версия (v3):
map.getProjection().fromLatLngToPoint(marker.position);
https://developers.google.com/maps/documentation/javascript/3.exp/reference#Projection
Старый (v2):
Метод fromLatLngToContainerPixel следующее должно дать вам то, что вам нужно, предполагая markerPoint
ваш маркер, и zoomLevel
ваш текущий масштаб:
map.fromLatLngToContainerPixel(markerPoint.getLatLng(), zoomLevel);
Не связан с StackOverflow