Добрый день.
Создал карту с помощью такого кода
function init () {
var multiRoute = new ymaps.multiRouter.MultiRoute({
// Описание опорных точек мультимаршрута.
referencePoints: [
'Россия, Москва, Профсоюзная улица, 1/24 ',
'Москва, проспект мира 1'
],
// Параметры маршрутизации.
params: {
// Ограничение на максимальное количество маршрутов, возвращаемое маршрутизатором.
results: 1
}
}, {
// Автоматически устанавливать границы карты так, чтобы маршрут был виден целиком.
boundsAutoApply: true
});
// Создаем карту с добавленными на нее кнопками.
var myMap = new ymaps.Map('mapv', {
center: [55.750625, 37.626],
zoom: 10
}, {
buttonMaxWidth: 300
});
// Добавляем мультимаршрут на карту.
myMap.geoObjects.add(multiRoute);
}
ymaps.ready(init);Вопросы:
1. Мне нужен только один вариант маршрута, можно ли как-то не использовать MultiRoute ? Если да, то как перевести на что-то вроде SingleRoute
2. Как получить длин маршрута (не важно, в метрах или километрах).
Спасибо