Клуб API Карт

[API 2.0] Автоматическое масштабирование...

kepka5
21 января 2013, 16:13

Добрый день. 

Тему не нашёл. Возможно плохо искал.


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

Каким образом можно сделать автомаштабирование для краты в API 2.0? 

Use case:

Пред условие:

По умолчанию маштаб - это Санкт-Петербург

Условие

Пользователь создаёт несколько меток в разных городах и странах.

Делает рефреш страницы.

Пост условие:

Карта должна отобразиться в максимальном масштабе  и так чтоб были видны все метки. 


В API1.0 было так

 http://clubs.ya.ru/mapsapi/replies.xml?item_no=17759 

   // Набор точек
var points = [
        new YMaps.GeoPoint(37.62254,55.728971),  // метро Добрынинская
        new YMaps.GeoPoint(37.648986,55.76881),  // метро Красные ворота
        new YMaps.GeoPoint(37.596956,55.769302)  // метро Маяковская
    ],

    // Создаем область показа по группе точек
    bounds = new YMaps.GeoCollectionBounds(points);

// Применяем область показа к карте
map.setBounds(bounds);

// Добавляем метки на карту
for (var i = 0, l = points.length; i < l; i++) {
    map.addOverlay(new YMaps.Placemark(points[i]));
}


Спасибо!