Планирование маршрутов
Яндекс Маршрутизация состоит из 2-х сервисов, которые могут использоваться либо вместе, либо отдельно и независимо друг от друга:
- сервис планирования маршрутов (ниже документация к этому сервису);
- сервис выполнения заказов (документация к сервису).
Сервис планирования маршрутов позволяет строить оптимальные маршруты либо через web-интерфейс с помощью шаблона Excel, либо через API с помощью json-запроса.
Системные требования
- Операционная система: Windows.
- Браузер: использующие движок Chromium (в том числе Google Chrome и Яндекс Браузер) и Microsoft Edge.
При использовании других операционных систем и браузеров с небольшой вероятностью могут возникать ошибки в пользовательском интерфейсе.
Как зарегистрироваться?
Подробную инструкцию, как получить доступ к сервису, см. в разделе Регистрация.
Как начать?
Воспользуйтесь разделом Быстрый старт.
После регистрации внесите данные через интерфейс или с помощью файла Excel и запустите планирование в web-интерфейсе.
Cкачать тестовый пример Excel (примеры также доступны в разделе Пример шаблонов Excel), на основе которого вы сможете заполнить шаблон своими данными. Более подробно заполнение файла описано в разделе Инструкция по заполнению Excel.
Более подробно ознакомиться с функциональными возможностями можно в справочнике атрибутов и опций.
Также вы можете посмотреть видеоинструкции по работе с Яндекс Маршрутизацией.
Как интегрироваться через API?
Для работы через API вам необходим ключ. При регистрации в интерфейсе он создается автоматически и доступен в настройках компании.
Спецификация запроса и ответа API доступна в разделе с описанием запроса на планирование и разделе с описанием ответа API.
Много примеров запросов и ответов API доступно в справочнике атрибутов и опций. Под большинством разделов, описывающих ту или иную функциональность, представлен пример планирования с использованием описанных возможностей.
Если ваша система 1С (версии не ниже 8) — для интеграции можете воспользоваться готовыми модулями.
Как это работает?
Для оптимизации маршрутов необходимо передавать данные о машинах/курьерах, заказах и складе (в Excel или в запросе к API). Данные по расстояниям с учетом графа дорог и времени проезда с учетом пробок рассчитываются на стороне Яндекс Маршрутизации.
Сервис выполняет оптимизацию маршрутов в среднем за 15 минут (на небольших задачах — меньше минуты, на задачах более 1000 заказов — оптимизация будет занимать больше времени). В ответе будет распределение заказов на машины, последовательность посещения заказов, плановое время прибытия на каждый заказ.
О том, как именно работает алгоритм планирования, описано в разделе Алгоритм маршрутизации.
Как внедрить?
Воспользуйтесь пошаговой инструкцией по внедрению сервиса.