Добрый день, добавляю маршрут вот так:
function addRoute(startPoint, finishPoint){
multiRoute = new ymaps.multiRouter.MultiRoute({
// Описание опорных точек мультимаршрута.
referencePoints: [
startPoint,
finishPoint
],
// Параметры маршрутизации.
params: {
// Ограничение на максимальное количество маршрутов, возвращаемое маршрутизатором.
results: 1
}
}, {
// Автоматически устанавливать границы карты так, чтобы маршрут был виден целиком.
boundsAutoApply: true
});
myMap.geoObjects.add(multiRoute);
}
Возникло несколько вопросов
- Подскажите, пожалуйста, что вернет маршрутизатор, если будет только один адрес?
- При изменении одного из адресов из текстового поля лучше удалить старый маршрут и заного построить новый или отредактировать существующую точку?
- Можно ли как-нибудь проверить построен маршрут или нет?
- Можно ли как-нибудь проверить добавлен маршрут в коллекцию геообъектов карты?