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

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

  • Флотский двигатель
  • API оптимизации маршрутов (GMPRO)

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

Введение

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

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

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

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

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

Флотский двигатель

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

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

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

Схема, описывающая интеграцию с Fleet Engine

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

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

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

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