Клуб API Карт

помогите задать стиль

Пост в архиве.
Родион Вересников
18 октября 2012, 16:01

Делаю кластеризацию на два типа меток, то есть когда приближаешь то метки могут быть двух видов, а когда в отдалении, на них стоит объединяющий кластер.

Вопрос таков. Как задать картинку для первого и второго типа меток?

использую следующий код:

myGeoObjects = [];
myPlacemark0 = new ymaps.Placemark(cy, cx, { balloonContentHeader: 'имя', balloonContentBody: 'контент',});
myGeoObjects.push(myPlacemark1);
clusterer = new ymaps.Clusterer();
clusterer.add(myGeoObjects);



myGeoObjects1 = [];
myPlacemark1 = new ymaps.Placemark(cy, cx, { balloonContentHeader: 'имя', balloonContentBody: 'контент',});
myGeoObjects.push(myPlacemark1);
clusterer.add(myGeoObjects1);


myMap.geoObjects.add(clusterer);

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

НО КАК задать стиль для myGeoObjects = []; и myGeoObjects1 = []; но чтобы общий кластер остался стандартным??


прошу помощи, господа

2 комментария
Попробуйте задать разные опции при создании placemark
placeMark = new ymaps.Placemark([_params.point.lat, _params.point.lng],{
        },{
            balloonCloseButton: true,
            // картинка иконки
            iconImageHref: _self.icon.marker,
            // размеры картинки
            iconImageSize: [46, 38],
            // смещение картинки
            iconImageOffset: [-10, -35]
        });
как то так, или с префиксом balloon, если как выше не получится
http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/GeoObject.xml
Родион Вересников
18 октября 2012, 17:00

ура, получилось как вы подсказали, без префикса, спасибо огромное! всю ночь бы опять мучился!