Оптимизация маршрутов с помощью Route Optimization API и Fleet Engine

В этом документе рассказывается, как оптимизировать маршруты для всего автопарка при ежедневной доставке с помощью двух продуктов:

  • Fleet Engine
  • Route Optimization API (GMPRO)

Fleet Engine может получать данные от любого решателя маршрутов, используя планы маршрутов, которые вы предоставляете в серверную часть Fleet Engine. Однако если у вас нет собственного решателя маршрутов или вы хотите изучить другие решения для маршрутизации, вы можете использовать Route Optimization API вместе с Fleet Engine для непрерывной оптимизации маршрутов в течение дня.

Введение

В повседневной работе по доставке ваше решение для автопарка обычно использует сервис Fleet Engine для следующих рабочих процессов оптимизации маршрутов:

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

API оптимизации маршрутов и Fleet Engine позволяют планировать и отслеживать поездки.

Route Optimization API

Route Optimization API платформы Google Карт (GMPRO) позволяет решать сложные задачи по прокладке маршрутов. Например, можно создать план доставки и транспортные средства, а также применить ограничения, такие как время получения и вес посылки. GMPRO может создавать планы маршрутов асинхронно или почти в реальном времени в зависимости от количества транспортных средств в плане. Дополнительную информацию об оптимизации маршрутов можно найти в документации по Route Optimization API.

Fleet Engine

Fleet Engine – это часть сервисов для транспорта и логистики. С помощью Fleet Engine вы можете моделировать свой автопарк, планировать действия водителей и отслеживать посылки в реальном времени по мере их доставки. Моделирование автопарка включает определение транспортных средств, задач, остановок и сегментов маршрута.

Компоненты системы

На следующей схеме показано, как интегрировать Fleet Engine, API сервисов мобильности и API оптимизации маршрутов в собственные системы, чтобы улучшить планирование и повседневную работу автопарка. На этой схеме GMPRO использует сервисы и данные Distance Matrix API от Google Карт для решения задач, но в вашей интеграции можно использовать других поставщиков.

Схема интеграции с Fleet Engine

Каждый компонент выполняет определенную функцию в системе управления автопарком:

  • Приложение для водителей. Вы создаете мобильные приложения для iOS и Android, которые будут использовать ваши водители. Для этого вам понадобятся Driver SDK и Navigation SDK. Driver SDK позволяет получать обновления о доставках, местоположении транспортных средств и состоянии заказов в реальном времени и показывать их в приложении. Ознакомьтесь с руководствами для пользователей по Driver SDK для поездок по запросу (Android, iOS). Подробнее о Navigation SDK…
  • Ваши операции. Вы можете создать веб-панель с помощью библиотеки отслеживания автопарка Google, чтобы показывать данные обо всех транспортных средствах в реальном времени. С помощью этого инструмента можно управлять парком устройств и отслеживать его состояние.
  • Ваши системы. Ваши бэкенд-службы и базы данных обеспечивают безопасную повседневную работу вашей компании.
  • Системы Google. Route Optimization API использует Distance Matrix API, чтобы определять расстояние и время в пути для нескольких местоположений.

Дальнейшие действия

Если вы хотите узнать, как интегрировать Fleet Engine с Route Optimization API, ознакомьтесь со следующими материалами: