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

Что нужно подготовить

Для задачи нужны три набора данных. Первый: заказы. Для каждого указывают адрес или координаты, время приёма (окно), вес, объём, время обслуживания на точке. Второй: транспорт. Количество машин, грузоподъёмность, объём кузова, смена водителя, стартовая и конечная точки. Третий: ограничения, например запрет на въезд крупных машин в центр, обязательные склады загрузки, приоритет клиентов.

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

Как задать окна и приоритеты

Окно приёма задаёт интервал, внутри которого машина должна приехать. Жёсткие окна подходят для магазинов с разгрузкой по графику, мягкие для частных клиентов. Если окон слишком много и они узкие, алгоритм не уложит все заказы в смену, и часть останется нераспределённой. Расширяйте окна там, где клиент согласен, и ставьте приоритет только тем заказам, которые его заслуживают.

Что проверять в результатах

  1. Остались ли нераспределённые заказы и почему: не хватило машин, смены или окна не сошлись.
  2. Равномерность нагрузки: разница между самым загруженным и самым свободным маршрутом по времени и километражу.
  3. Доля пустого пробега и возвратов на склад.
  4. Реалистичность времени в пути: сравните с тем, что показывает водитель в навигаторе.
  5. Нарушения окон: сколько заказов приходит позже обещанного.

Условный пример: из 120 заказов сервис распределил 112, а 8 оставил. Причина: у четырёх клиентов окно заканчивается до открытия склада, у трёх вес превышает грузоподъёмность свободных машин, один адрес не распознан. Эти причины исправляются на стороне данных, и после правок планируется весь объём.

Как сопоставить план с затратами

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

Ограничения сервиса и подводные камни

Сервис планирует по картам и данным о пробках, но не знает о локальных ограничениях, которых нет на карте: разовая разгрузка у входа, работающий шлагбаум, график проезда на территорию предприятия. Эти знания водителей и диспетчеров лучше фиксировать в справочнике точек и подавать в задачу как ограничения. Для маршрутов вне России, в том числе по Беларуси, проверяйте у разработчика, доступен ли сервис вашей компании и поддерживает ли он нужные города, и сравнивайте с альтернативами, например с 2ГИС Логистикой.

Как внедрять сервис по шагам

  1. Выберите один район и одну смену для пилота, чтобы сравнивать план сервиса с ручным планом по тем же заказам.
  2. Соберите справочник точек с координатами, окнами и временем обслуживания. Эта работа занимает больше времени, чем сама настройка, но потом окупается.
  3. Запустите пилот на неделю. Каждый день сравнивайте плановый и фактический километраж, число нарушенных окон и время возвращения на склад.
  4. Обсудите результаты с водителями. Они быстро покажут, где план нереалистичен: перекрытый проезд, неудобная разгрузка, фактическое время обслуживания.
  5. Подправьте параметры и переходите на остальные районы.

Если за неделю пилота сервис не показал выигрыша ни по пробегу, ни по числу рейсов, причину сначала ищите в данных.

Когда планировать вручную

Для двух-трёх машин и постоянных клиентов с одним и тем же маршрутом автоматический расчёт не даёт выигрыша. Он начинает окупаться, когда в день больше двадцати точек и условия меняются: новые заказы, отмены, изменение окон. Тогда ручное планирование отнимает часы, а результат хуже.

Частые вопросы

Сколько точек может обработать сервис?

Лимиты зависят от тарифа и версии, их указывает документация сервиса. Для больших задач разбивайте заказы по районам.

Можно ли пересчитать маршрут в течение дня?

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

Нужны ли координаты, если есть адрес?

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

Как учесть разные типы машин?

Опишите каждый тип отдельно с грузоподъёмностью, объёмом и стоимостью. Алгоритм подберёт подходящий.

Читайте также

Раздел Маршрутизация содержит обзоры сервисов. Проверено: октябрь 2026. Источники: документация сервиса Яндекс Маршрутизация.

Раздел: Технологии и сервисы / Маршрутизация и оптимизация доставки

Похожие записи