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

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

  • Двигатель флота
  • API оптимизации маршрутов (GMPRO)

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

Введение

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

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

API оптимизации маршрутов и Fleet Engine предоставляют сочетание возможностей планирования и отслеживания, делающих это возможным.

API оптимизации маршрута

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

Двигатель флота

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

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

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

Диаграмма, описывающая интеграцию движка Fleet

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

  • Приложение для водителей — вы создаете мобильные приложения для iOS и Android для своих водителей, используя Driver и Navigation SDK. Driver SDK позволяет в режиме реального времени обновлять информацию о доставке, местоположении транспортных средств и статусах заказов, которую вы можете отображать в своем приложении. См. руководства пользователя Driver SDK для поездок по запросу ( Android , iOS ). См. документацию Navigation SDK .
  • Ваши операции — вы можете создать веб-панель управления на основе библиотеки Google Fleet Tracking Library для отображения данных со всех транспортных средств в режиме реального времени. Это позволит вам организовать и контролировать свой автопарк.
  • Ваши системы — Ваши внутренние службы и базы данных обеспечивают безопасную ежедневную работу вашего бизнеса.
  • Google Systems — API оптимизации маршрутов использует API матрицы расстояний для определения расстояния и времени в пути для нескольких местоположений.

Следующие шаги

Если вам интересно узнать, как интегрировать Fleet Engine с API оптимизации маршрутов, см. следующее: