Способ передвижения
При построении маршрута по умолчанию используется маршрутизация для курьеров, использующих автомобили. Однако зачастую курьеры пользуются другими средствами перемещения, например, общественным транспортом. В других ситуациях нужно учитывать, что для курьеров на грузовиках и легковых автомобилях могут быть оптимальными разные маршруты.
В Маршрутизации способ перемещения курьеров можно выбрать с помощью параметра options.routing_mode
.
Возможные значения:
-
driving
— способ по умолчанию, маршрутизация для автомобилей с грузоподъемностью меньше 2,5 тонн; -
truck
— маршрутизация для грузовых автомобилей, по умолчанию — с грузоподъемностью от 2,5 тонн. Дополнительные параметры можно указать в характеристиках транспортного средства. При планировании с использованием этого способа передвижения учитываются дорожные знаки, ограничивающие движение грузовых автомобилей, в том числе грузовой каркас для Москвы; -
walking
— маршрут с пешеходным профилем. В маршруте используются только те дороги, по которым может ходить пешеход; -
transit
— маршрут с использованием общественного транспорта и перемещением пешком от остановки до точки доставки.
Указанный таким образом параметр применяется для всех автомобилей в задаче. Если курьеры используют разные способы доставки, их можно задать с помощью параметра транспортного средства vehicle.routing_mode
.
Примечание
Параметр vehicle.routing_mode
имеет более высокий приоритет, чем options.routing_mode
.
Пример 1
В примере ниже используется способ передвижения transit
для всех курьеров. В результате курьеры выполняют доставку на общественном транспорте, и заказы распределены оптимально для них.
Пример Excel ⋅ Запрос API (JSON) ⋅ Ответ API ⋅ Открыть на карте
Примечание
В построенных маршрутах пробег указан только для расстояний, которые курьер ходит пешком. Расстояния, покрытые на общественном транспорте, учитываются для оптимизации, но не указываются в метриках.
Пример 2
В примере ниже используется способ передвижения transit
для одного курьера, и driving
для другого курьера. Заказы распределены между курьерами так, чтобы автомобиль выполнял доставку в точки, более удаленные от остановок общественного транспорта или друг от друга.
Пример Excel ⋅ Запрос API (JSON) ⋅ Ответ API ⋅ Открыть на карте