Проверял в песочнице https://tech.yandex.ru/maps/jsbox/2.1/router
ymaps.ready(init);
function init() {
var myMap = new ymaps.Map("map", { center: [61.2, 63.5], zoom: 8 });
ymaps.route([
[62.14666761,65.43499574],
[61.36157342,63.58007398],
[61.35787491,63.56515269],
[61.35049554,63.59369257],
[61.313726,63.33453919],
[61.31305102,63.32439763],
[61.31547663,63.32404838],
[61.31698556,63.32354709],
[61.31650482,63.31939053],
[62.14666761,65.43499574]
]).then(function (route) {
myMap.geoObjects.add(route);
var moveList = 'Точек:' + route.getWayPoints().getLength() + '</br>';
moveList += 'Путей:' + route.getPaths().getLength() + '</br>';
$('#list').append(moveList);
}, function (error) {
alert('Возникла ошибка: ' + error.message);
});
}
В результате видим:
Точек:10
Путей:8
Куда пропал один путь? Причём, если посмотреть длины путей, то пропал он где-то в середине.
Вероятно, какие-то точки находятся слишком близко друг к другу. Но как понять, к какой точке маршрута относится путь?