Клуб API Карт

Установка центра карты, чтобы поместились все точки

borzab
11 мая 2016, 20:15

Здравствуйте!

Каким образом можно установить центр и зум для карты, чтобы поместились все точки, при этом не задавая изначально центр и зум для карты?

3 комментария
Подписаться на комментарии к посту
https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/util.bounds-docpage/#fromPoints
var myMap = new ymaps.Map('_id_', {
bounds: ymaps.util.bounds.fromPoints(_points_coordinates_array_)
})
dimik,
Большое спасибо! Получилось!
myMap.setBounds(myMap.geoObjects.getBounds()); //Установить границы карты по объектам
myMap.setZoom(myMap.getZoom()-0.4); //Чуть-чуть уменьшить зум для красоты


Зум меняю, так как первая строчка устанавливает границы точно по крайним объектам, и сами объекты почти не видны.