Оптимизация маршрута с помощью 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 Maps для решения своих проблем, но ваша интеграция может использовать других поставщиков.

Схема, описывающая интеграцию двигателя 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 оптимизации маршрутов, см. следующее: