Клуб API Карт

Не работает кластеризация Yandex Api 2.0

dimaolegek
19 января 2014, 16:51

Пожалуйста подскажите с кластеризацией: что-то не работает...

 

ymaps.ready(init);
      var   myMap,
            myPlacemark,           
            myPlacemark2;

function init(){
      myMap = new ymaps.Map ("map", {
              center: [55.77, 49.15],
              zoom: 12,
              // включаем масштабирование карты колесом
              behaviors: ['default', 'scrollZoom']
              });
      myMap.controls.add(
              new ymaps.control.ZoomControl()
              );
            myMap.controls.add(
              new ymaps.control.SearchControl({provider: 'yandex#publicMap',  useMapBounds: true, noCentering: false})
              );
           
            clusterer = new ymaps.Clusterer({
              preset: 'twirl#lightblueClusterIcons',
              groupByCoordinates: false,
              clusterDisableClickZoom: false
              });
      myMap.geoObjects.add(clusterer);
// метка 1
            var myPlacemark = new ymaps.Placemark(
              [55.80, 49.12], {
                    hintContent: 'Admin',
                    balloonContent: '23 года <br> 8(912)-987-34-34'}
              );       
// метка 2
      var myPlacemark2 = new ymaps.Placemark(
                [55.82, 49.128],
                {
                    hintContent: 'Admin123',
                    balloonContent: '123 года <br> 8(912)-987-34-35'
                }
        );
        myMap.geoObjects.add(myPlacemark);
        myMap.geoObjects.add(myPlacemark2);
}

 

 

и еще один вопрос:

Можно ли было в процессе разработки Api сделать так:

Кластеризация.включить(цвет:синий, и др. свойства) ? Было бы проще.

3 комментария
Подписаться на комментарии к посту

 

myMap.geoObjects.add(myPlacemark);
myMap.geoObjects.add(myPlacemark2);

Наверное должно быть 

clusterer.add(myPlacemark1);

Спасибо. Начал копать документацию. Как только разберусь... дополню тему точным кодом.

Оказалось что у меня не был полключен пакет "Clusters", только standart.