Клуб API Карт

охват всех точек на карте

d.andrushchenko
11 апреля 2013, 18:32

подскажите пожалуйста

условие: после загрузки всех точек на карте, охватить экраном все точки.

тоесть должно быть событие загрузки всех точек + охват (чтобы все помещались на экране).

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

// загрузка кластера на карту

cluster.events.add('objectsaddtomap', function() {

isCluster = true;

for (var i = 0; i < collection.length; i++) {

var geoObjectState = cluster.getObjectState(collection[i]);

if (geoObjectState.isShown) {

if (!geoObjectState.isClustered) collection[i].options.set('iconImageHref', 'images/metka.png');

}

}

});

 

событые добавления точек реализовал, а как сделать чтобы экран охватывал все точки?!

getBounds в документации, насколько я помню для кластера такое не катит, а вот просто точки легко охватывает.