Клуб API Карт

Показывать область кластера версия 2

Пост в архиве.

Всем привет!

 

clusterer = new ymaps.Clusterer({
    clusterDisableClickZoom: true,
    centered: true,
    min_size: 14,
    preset: 'twirl#blueStretchyIcon',
    maxZoom: 16,
    claster: {
        geometry: 0
    }
});
clusterer.add(myGeoObjects);

 

Как можно показывать не всю карту а только ту область чтоб поместилистиль кластеры

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

Вроде бы такая возможность должна появиться в следующем релизе АПИ.

 

PS: а что за такие волшебные опции у Вас?

centered: true,
min_size: 14,claster: {geometry: 0}

Я подобного в документации не наблюдаю.

Вы их сами придумали?

Спасибо. да надыбал в инете, но не работают они( уже удалил

Да, в будущих версиях появится метод getBounds у кластеризатора, и можно будет позиционировать карту так map.setBounds(clusterer.getBounds());

 

Сейчас если очень надо, можно решить эту проблему так:

1. Перебираем массив с метками, добавленными в кластеризатор.

2. Вычисляем границы, в которых находятся метки из массива

3. Выставляем эти границы карте