@Worddoc
Frontend explorer

Как вставить картинку, которая будет закреплена на позиции и скейлится в зависимости от уровня zoom?

Есть задача вставить картинку, которая будет закреплена за определенной позицией (так же, как Polygon или любая другая фигура) и размер которой будет зависеть от уровня zoom.
27f4008766c84f72a01c8f4522460ef7.PNG

Я попробовал нарисовать overlay и по событию zoom_changed создавать новый overlay с нужными параметрами, только вот нормально этот overlay не закрепляется на месте. Допустим, начальный зум: 15. Если мы сделаем zoomOut на 16 и обратно zoomIn на 15, то картинка уже съехала.

Пробовал еще рисовать Polygon. Все замечательно, только вот я не понимаю, как задать background-image, помимо fillColor.

Если кто-то знает, как изначально сделать нормально или как можно залить Polygon картинкой, поделитесь пожалуйста опытом.
  • Вопрос задан
  • 305 просмотров
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Есть же готовое, а вы свой велосипед.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы