Клуб API Карт

Автоматическое позицианирование balloon api v2.1

Кирилл Иванов
11 апреля 2014, 14:22

Я знаю, что существует подобная тема 'Балун, выходящий за пределы карты' и в песочнице есть пример. Примеры не работают в api 2.1 да и ситуация у меня несколько иная.

 

Для моей задачи не подходит ни одно из поведений балуна, при выходе его за рамки карты, т.е ни при autoPan = true ни при autoPan = false. Я бы предпочел решение, когда балун сам выбирает где отобразиться, например так.

Пробовал с помощью js залезть в DOM карты и изменить позиционирование, но получается не слишком красиво. Очень буду благодарен за помощь.

Спасибо.

1 комментарий
Подписаться на комментарии к посту

Я бы делал через собственный макет балуна.

В методе build макета можно определить отступы от точки до границ карты и использовать соотв. верстку.

См. Документацию на templateLayoutFactory