Клуб API Карт

В объезд пробок, с учётом пробок, о чём речь, не понимаю

music.sucks999
26 ноября 2016, 18:32

Пожалуйста, помогите разобраться.

Есть вот 

1) route.getJamsTime(); /* с неким учётом пробок*/

а есть

2) route.getTime(); /* без учёта пробок*/

А ещё есть возможность указать

3) avoidTrafficJams: true;

Как это всё между собой вяжется?

Первое - это время, как если я поеду по маршруту, но не ночью, а например в час пик? Или это время по альтернативному маршруту в объезд пробок?

Второе - это время, как если я поеду, например, ночью?

Третья опция влияет как-то на значения первых двух?

Когда на самих яндекс картах я строю маршрут между двумя точками и жму "в объезд пробок" - этои есть avoidTrafficJams? Какое значение выводится - getTime() или getJamsTime()? Какой сакральный смысл в альтернативном маршруте, если время на дорогу увеличивается?

1 комментарий
Подписаться на комментарии к посту
При построении маршрутов API учитывает реальную информацию о дорожной ситуации.
Флаг avoidTrafficJams: true позволяет построить наиболее быстрый маршрут с учетом текущих пробок, т.е. в час пик это будет маршрут, который позволит быстрее добраться до места назначения, возможно, с чуть большей дистанцией.
При этом для каждого маршрута возвращается 2 времени: без учета пробок - это время проезда по маршруту с учетом только скоростных ограничений, например, по пустой дороге; и с учетом пробок - это время проезда с учетом текущей дорожной ситуации, т.е. сколько реально займет поездка, если Вы поедете прямо сейчас.