Задать вопрос
@V-ampre

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

Когда мы добавляем яндекс карту на сайт, мы указываем координаты центра и зум, но допустим, у меня есть три метки на карте и нужно, чтобы карта была настроена так, чтобы в идеале попали все эти три метки и все. Я вижу это так - перед рендерингом нужно исходя из меток определить как-то середину и зум. Как это сделать?
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    1С-программист
    10 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Яндекс.Карты
map.setBounds(map.geoObjects.getBounds())

jsfiddle.net/mw52nqrp

Или, если кроме интересующих вас меток на карте есть и другие, загоняете нужные метки в GeoObjectCollection, и getBounds вызываете уже на этой коллекции:

jsfiddle.net/8941pawj
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы