Клуб API Карт

Программное открытие балуна кластера

SagaranoMail
23 января 2013, 12:46

Добрый день

Созаю кластер с переопределенным макетом BalloonMainContentLayout

 

cluster = new ymaps.Clusterer({

   minClusterSize: 2,

   clusterBalloonMainContentLayout: myClusterBalloonLayout,

   balloonCloseButtonLayout: 'my#closebutton'

});

открытие балуна при клике работает без нареканий, переключение меток в списке слева - тоже. Все метки, которые я добавляю в кластер у меня также хранятся в отдельном массиве(marks)

Задача: для данной метки(marks[i]), при заданном масштабе определить, находится ли метка в кластере

1)если да - то открыть балун кластера и установить в списке слева нужную метку

2)если нет - открыть балун метки.


С последним пунктом все просто(marks[i].balloon.open()), а как быть с первым?

 

 

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

Посмотрите эту статью.

ух ты, хороший пример

спасибо!

Комментарий удалён

мм, интересная мысль, спасибо, я подумаю об этом в туалете на досуге