Яндекс карты, масштаб

198
18 марта 2018, 23:05

Доброго времени. Суть проблемы в следующем. У меня есть карта, на которой находятся метки. Мне нужно сделать так, чтоб при загрузке страницы метки на карте были расположены по масштабу. То есть, нужно установить такой масштаб, чтоб метки влезли, не вылезали за пределы карты и в то же время не сбивались в кучку из за маленького масштаба. Пока вот так. Но как видите, надо увеличить карту, чтоб разглядеть, где и что там конкретно находится. Хотелось бы автоматизировать это.

Answer 1

Можно сделать так: myMap.setBounds(myMap.geoObjects.getBounds()) или если нужно призумливаться не ко всем меткам на карте то так https://jsfiddle.net/fw11a1sm/

Answer 2

Я не использовал maps-api, и толком не знаю как все работает. Но думаю если перебором из всех меток найти те у которых расстояние между собой больше всех и установить результат + еще несколько метров(или км) как масштаб, то получится то что вам и нужно.

READ ALSO
AngularJS Ошибка TypeError: this is undefined

AngularJS Ошибка TypeError: this is undefined

Все проекты реализованные на Angular (Angular 52

182
Почему req.connection.remoteAddress содержит :1?

Почему req.connection.remoteAddress содержит :1?

Например у локальных запросов в reqconnection

158
JS: удалить атрибуты в конкретном <></>

JS: удалить атрибуты в конкретном <></>

Изображение содержит атрибут class, который подставляется CMS

185
Как загружать изображения по порядку?

Как загружать изображения по порядку?

Привет) при загрузке изображений формируется массив, но отображается он почему то рандомно, что-не так? вот код и скрин:

363