Клуб API Карт

Получить не кластеризированные метки

vctr78
14 февраля 2015, 22:33

Можно, чтобы узнать не кластеризированные метки, взять все объекты карты и сравнивать их с clasterer.getGeoObjects() - если пара таких же координат имеется, значит кластеризированная, если нет - то некластеризированная. 
Но может быть есть какое-то стандартное или более элегантное решение? 

4 комментария

зачем? что вы хотите сделать в итоге?

Хочу  экспортировать, если можно так выразиться, метки на static api - чтобы на итоговой картинке кластеры сделать метками покрупнее, а все некластеризированные метки - метками помельче.

У кластеризатора есть метод getObjectState, он позволяет определить входит ли геообъект в кластер или нет

https://tech.yandex.ru/maps/doc/jsapi/2.1-dev/ref/reference/Clusterer-docpage/#getObjectState

спасибо!