Клуб API Карт

Кластеры разных цветов.

papuska
13 августа 2014, 14:18

Здравствуйте, как сделать, чтобы все кластеры одного цвета, а к примеру кластер условного текущего города другого цвета? Сделать 2 кластеризатора? Или есть другой способ?

2 комментария
Подписаться на комментарии к посту
Всеволод Шмыров
13 августа 2014, 15:28
Добрый день.
Можно переопределить метод createCluster у кластеризатора и в зависимости от данных геообъектов менять цвет.
http://api.yandex.ru/maps/doc/jsapi/2.1-dev/ref/reference/Clusterer.xml#createCluster
В примере показано изменение текста в кластере.

В вашем случае можно выставить меткам разных городов цвета через пресеты, а в методе createCluster пробегаться по массиву меток и выбирать самый популярный цвет метки. Как-то так http://jsfiddle.net/u972e2nf/