Как учитываются пробки на дорогах

Время, которое проводит курьер в пути между заказами, влияет на итоговые показатели маршрута и решения в целом. Оно может варьироваться в зависимости от ситуации на дорогах. Неправильно рассчитанное время при планировании маршрутов может повлечь за собой опоздания, простои, срывы выполнения заказов и репутационные потери.

Алгоритм Яндекс Маршрутизации при планировании прогнозирует состояние дорожной ситуации на будущее на основе статистики реальных треков движения. Данная статистика постоянно пополняется, поэтому данные о пробках пересчитываются на ежедневной основе. Пробки прогнозируются индивидуально для разных дорожных сегментов с учетом направления движения курьера, времени суток, прогноза погоды, дней недели, праздничных дней и других факторов.

Пробки учитываются алгоритмом маршрутизации по умолчанию, отдельной опции подключать не нужно.

Дополнительно почитать о построении маршрутов по графу дорог и о сборе данных по статистике пробок можно в описании технологий Яндекс Карт и Яндекс Пробок.

Пример работы алгоритма

Составлены две задачи маршрутизации на паре точек каждая:

  1. От склада до заказа.
  2. От того же заказа до склада в обратном направлении.

Для каждой задачи подготовлены 48 решений со сдвигом на 30 минут времени выезда автомобиля: от 00:00 до 23:30. Результаты решений рассмотренных задач представлены на графиках и в таблицах ниже.

Графики отображают зависимость времени, проведенного курьером в пути, от времени его выезда.

Из графика видно, что дорожная ситуация сильно различается по времени суток и совершенно разная для одних и тех же точек, но в противоположных направлениях.

Таблицы с решениями

Задача 1 — прямое направление

N Время выезда Время движения, мин Ссылка на решение
0 0:00 40,3 Открыть на карте
1 0:30 40,3 Открыть на карте
2 1:00 40,3 Открыть на карте
3 1:30 40,3 Открыть на карте
4 2:00 40,3 Открыть на карте
5 2:30 40,3 Открыть на карте
6 3:00 40,3 Открыть на карте
7 3:30 40,3 Открыть на карте
8 4:00 40,3 Открыть на карте
9 4:30 40,3 Открыть на карте
10 5:00 40,3 Открыть на карте
11 5:30 40,3 Открыть на карте
12 6:00 43,5 Открыть на карте
13 6:30 50,5 Открыть на карте
14 7:00 72,6 Открыть на карте
15 7:30 81,3 Открыть на карте
16 8:00 86,6 Открыть на карте
17 8:30 96,6 Открыть на карте
18 9:00 86,5 Открыть на карте
19 9:30 86,5 Открыть на карте
20 10:00 86,5 Открыть на карте
21 10:30 73,1 Открыть на карте
22 11:00 73,1 Открыть на карте
23 11:30 68,0 Открыть на карте
24 12:00 68,0 Открыть на карте
25 12:30 68,0 Открыть на карте
26 13:00 68,0 Открыть на карте
27 13:30 68,0 Открыть на карте
28 14:00 68,0 Открыть на карте
29 14:30 55,3 Открыть на карте
30 15:00 55,3 Открыть на карте
31 15:30 55,3 Открыть на карте
32 16:00 55,3 Открыть на карте
33 16:30 55,3 Открыть на карте
34 17:00 55,3 Открыть на карте
35 17:30 56,2 Открыть на карте
36 18:00 56,2 Открыть на карте
37 18:30 56,2 Открыть на карте
38 19:00 56,2 Открыть на карте
39 19:30 52,3 Открыть на карте
40 20:00 48,0 Открыть на карте
41 20:30 49,4 Открыть на карте
42 21:00 47,3 Открыть на карте
43 21:30 45,6 Открыть на карте
44 22:00 45,6 Открыть на карте
45 22:30 45,6 Открыть на карте
46 23:00 43,5 Открыть на карте
47 23:30 43,5 Открыть на карте

Задача 2 — обратное направление

N Время выезда Время движения, мин Ссылка на решение
0 0:00 35,4 Открыть на карте
1 0:30 35,4 Открыть на карте
2 1:00 35,4 Открыть на карте
3 1:30 35,4 Открыть на карте
4 2:00 35,4 Открыть на карте
5 2:30 35,4 Открыть на карте
6 3:00 35,4 Открыть на карте
7 3:30 35,4 Открыть на карте
8 4:00 35,4 Открыть на карте
9 4:30 35,4 Открыть на карте
10 5:00 35,4 Открыть на карте
11 5:30 35,4 Открыть на карте
12 6:00 39,7 Открыть на карте
13 39,5 6:30 Открыть на карте
14 7:00 41,7 Открыть на карте
15 7:30 45,1 Открыть на карте
16 8:00 50,8 Открыть на карте
17 8:30 51,9 Открыть на карте
18 9:00 54,8 Открыть на карте
19 9:30 54,8 Открыть на карте
20 10:00 54,8 Открыть на карте
21 10:30 55,6 Открыть на карте
22 11:00 55,6 Открыть на карте
23 11:30 54,5 Открыть на карте
24 12:00 54,5 Открыть на карте
25 12:30 54,5 Открыть на карте
26 13:00 54,5 Открыть на карте
27 13:30 54,5 Открыть на карте
28 14:00 54,5 Открыть на карте
29 14:30 58,9 Открыть на карте
30 15:00 58,9 Открыть на карте
31 15:30 58,9 Открыть на карте
32 16:00 58,9 Открыть на карте
33 16:30 58,9 Открыть на карте
34 17:00 58,9 Открыть на карте
35 17:30 74,7 Открыть на карте
36 18:00 74,7 Открыть на карте
37 18:30 74,7 Открыть на карте
38 19:00 74,7 Открыть на карте
39 19:30 70,2 Открыть на карте
40 20:00 60,9 Открыть на карте
41 20:30 55,1 Открыть на карте
42 21:00 54,9 Открыть на карте
43 21:30 46,7 Открыть на карте
44 22:00 46,7 Открыть на карте
45 22:30 46,7 Открыть на карте
46 23:00 39,7 Открыть на карте
47 23:30 39,7 Открыть на карте
Написать в службу поддержки