Изменение значка кластера маркеров в зависимости от типа маркера внутри кластера

У меня есть карта с маркерами на данный момент двух разных типов :фотографий и постов в блогах. Я хотел бы использовать систему кластеризации, желательно MarkerClusterer. Есть ли способ изменить значок маркера динамически или, другими словами, в зависимости от того, какие фотографии маркера (или сообщения )находятся внутри кластера? Например, если кластер состоит только из фотографий, я хотел бы отобразить какой-то значок камеры, если внутри кластера есть только сообщения, я мог бы отобразить букву. И если все типы маркеров находятся внутри кластера, я хотел бы использовать какую-то комбинированную иконку.

Могу ли я как-то вставить эту проверку, где я назначаю URL-адрес значка в MarkerStyleOptions ?

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

Кто-нибудь видит способ сделать это без изменения исходного кода?

Я думаю, самый простой вариант - хранить каждый тип маркера в отдельных кластерах...

6
задан Dreamingof8a 26 June 2012 в 11:58
поделиться