Здравствуйте,
пытаюсь построить путь и вывести время без и с учётом пробок. http://ali1958.narod.ru/
Почему-то для данных точек время с учётом пробок всегда бесконечно (1.7976931348623157e+308), хотя карты Яндекса показывают 9 минут именно для этих точек без всяких проблем.
Вот кусок кода, который создаёт выходную строку:
start = [55.6414456,37.3675493];
finish = [55.63666118,37.34170313];
ymaps.route([start, finish],
{mapStateAutoApply: true}
).then(function (route)
{
myMap.geoObjects.add(route);
var way = route.getPaths().get(0);
TAB = '	';
next_row = "[" + route.requestPoints[0] +
"] : [" + route.requestPoints[1] + "] " +
way.getLength().toFixed() + TAB +
way.getTime().toFixed() + TAB +
way.getJamsTime().toFixed() + '</br>'; // вот тут возвращается бесконечность
$('#list').append(next_row);
}, function (error) {alert('Возникла ошибка: ' + error.message);});
Когда я считаю пути для списка пар точек (около 2000 пар), то срабатывает function (error) с сообщением "Превышено время ожидания ответа сервера" для некоторых пар (всё время одних и тех же), и я вижу, что у всех у них стоит бесконечное время. Когда я оставил только одну такую пару, чтобы написать этот вопрос, function (error) не срабатывает, просто время тихо выводится бесконечным.
Может ли кто-нибудь помочь решить проблему? Заранее спасибо за любой совет.