Клуб API Карт

10 комментариев
Подписаться на комментарии к посту
Всеволод Шмыров
16 июня 2015, 16:53
Добрый день. Просто удалите эту опцию. На данный момент из-за бага в API ObjectManager не поддерживает переключение опции clusterize "на лету". Баг в ближайших релизах поправим.

пробовал, причем в первую очередь, но менеджер так же перестает работать без этой опции

Всеволод Шмыров
16 июня 2015, 17:14
Хм. Можете скинуть ссылку на пример с ошибкой? хотя бы на jsfiddle?

вот http://jsfiddle.net/exload/LLqz268t/5/ попробуйте поменять флаг на false или же просто удалить опцию

Всеволод Шмыров
16 июня 2015, 17:58
Я написал выше, что сейчас "на лету" смена значения опции работает некорректно. Я имел в виду, что при создании не нужно указывать опцию. Если у вас кейс по кнопке включить/выключить кластеризацию, то придется создавать новый ObjectManager.

я не про "на лету" имел ввиду я пример показал, если нужно создавать без параметра как вы говорили, ну вот http://jsfiddle.net/exload/LLqz268t/7/ суть неменяется

Всеволод Шмыров
16 июня 2015, 18:31
Понял. У вас неверный JSON. Должно быть "type":"Feature", а не "type": "type". Странно, что в режиме кластеризации работает

:-) Спасибо! действительно странно)

я для отключения кластера на кнопку вешаю обработку

minClusterSize: 10000

кластер как бы активен, метки выводятся , но не кластеризуются.

включаю кластеризатор обратно minClusterSize: 2

не знаю насколько это корректное решение налету включать выключать кластер?

есть ли уже возможность отключить кластеризацию на в objectManager при максимальном зуме ?