Клуб API Карт

Пропадают точки после скрытия/показа кластера

eisenhorn13
1 сентября 2013, 18:56

Всем доброе время суток!

Ситуация такая: есть 20 точек, храним их в коллекции, затем добавляем в кластер, скрываем/показываем (добавляем в кластер и обратно) - все хорошо. Но потом увеличиваем карту, чтобы некоторые точки "вылезли из кластера", убираем точки из кластера и добавляем обратно и в результате теряются точки которые "вылезли"! При чем из коллекции эти точки тоже чудесным образом пропали(

Урл: http://gnhaku.me/y.php


Заранее спасибо!

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

в функциях show и hide вы пользуетесь одиними и теми же метками (в кластер вы передаете не объекты, а только ссылки на объекты из коллекции). Соответственно при удалении меток из кластера, метки удаляются и из коллекции. 

Расскажите о задаче, скорее всего ее можно решить более простым способом. 

Тогда почему если не увеличивать карту все прекрасно показывается/скрывается?

Задача именно в скрытии/показе кластеров, без потери точек. В боевом приложении у меня много коллекций с точками, которые могут показываться как в виде кластеров, так и в виде простых точек, с точками все прекрасно, но с кластерами такой вот затык случился(