Клуб API Карт

Как автоматически закрывать балун если метка ушла из поля видемости?

РадомирРасвет
10 января 2010, 13:18

Хотелось бы автоматически закрывать все балуны координаты которых уходят из поля видемости. Как можно это сделать проще.

Я подумал что теоритически можно получить координаты окна через map.getBounds().getLeftTop().toString() и map.getBounds().getRightTop().toString()

и на событие перемещения карты добавить проверку, координат открытых балунов. Но может есть путь проще, потому как реализовать этот путь не знаю.

1 комментарий
Подписаться на комментарии к посту
с учетом того что балун у нас "обычно" только один - достаточно запомнить на каких координатах он открылся и, повесившись на MoveEndEvent закрывать по выходу из координат

Но лучше раскажите зачем такое требуется :)
А то, вдруг, вам понадобиться их обратно открывать по входу в область видимости?