Здравствуйте.
На карте прокладывается маршрут. Необходимо чтобы на карте автоматически выставлялся центр и коэффициент масштабирования таким образом, чтобы построенный маршрут был виден целиком. С этой задачей отлично справляется свойство mapStateAutoApply:
ymaps.route([[a[0]['coords-x'], a[0]['coords-y']], [a[1]['coords-x'], a[1]['coords-y']]], {mapStateAutoApply: true}).then(function(route){
// ...
});
Возможно ли установить "отступы" для карты? То есть чтобы построенный маршрут полностью был виден, а также сверху, справа, снизу и слева на карте гарантированно оставались указанные "зазоры", на которые построенный маршрут не "залазил" бы. Например: top, right, bottom выставить 20px, а left = 320px. Для наглядности скриншот - построенный маршрут не должен выходить за красный прямоугольник.