Маршрутизация и навигация водителя

Изображение маршрутизации драйвера Функция «Маршрутизация и навигация для водителей» представляет собой набор инструментов для решения «Поездки и доставки по требованию», состоящий из двух SDK: Navigation SDK и Driver SDK. Он предоставляет функции корпоративного уровня, которые встраивают возможности Google Maps в ваше приложение-драйвер.

Что можно сделать с маршрутизацией и навигацией водителя?

При использовании Driver Routing and Navigation вы используете как Navigation SDK, так и Driver SDK, чтобы настроить качество вождения в соответствии с вашей моделью доставки. Используйте Navigation SDK, чтобы создать в своем приложении пошаговую навигацию, которая будет направлять водителей в режиме реального времени. Настройте навигацию в соответствии с внешним видом вашего приложения и улучшите рабочие процессы водителей за счет оптимизированных маршрутов и мест высадки.

Используйте Driver SDK, чтобы визуализировать местоположение вашего водителя и ход маршрута с помощью функции «Прогресс поездки и заказа».

Зачем использовать маршрутизацию и навигацию для драйверов?

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

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

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

  • Повысьте предсказуемость действий водителя . Благодаря приложению, в котором встроен интерфейс Google Maps, вы можете быть более уверены в том, что ваши водители следуют ожидаемым планам маршрута. Сохранение драйверов в приложении также улучшает качество возвращаемых сигналов местоположения.

Как это работает

На следующей диаграмме показаны последовательности операций между всеми компонентами маршрутизации и навигации драйвера. Driver SDK передает обновления местоположения в серверную часть Fleet Engine. Навигационный SDK предоставляет водителю пошаговые инструкции (и другую навигационную информацию). Ваш бэкэнд обрабатывает все остальные сообщения с Fleet Engine.

Диаграмма последовательности процессов маршрутизации и навигации драйверов

Как использовать маршрутизацию и навигацию водителя

Приведенный ниже процесс демонстрирует один из способов реализации маршрутизации и навигации драйверов. Для простоты объяснения мы сначала представляем реализацию внешнего интерфейса. Тем не менее, вы можете начать внедрение либо с первой интеграции SDK в ваше приложение для водителя, либо с интеграции Fleet Engine с вашим бэкэндом для создания поездок и транспортных средств.

  1. Интегрируйте Driver SDK в свое приложение для драйверов . Driver SDK отправляет сигналы местоположения в режиме реального времени в службу Fleet Engine, которая необходима для функции хода поездки и заказа. Driver SDK является оболочкой навигационного SDK. Подробности см. в Driver SDK ( Android , iOS ).

  2. Внедрите функции Navigation SDK в свое приложение-драйвер . Navigation SDK — это библиотека, отвечающая за предоставление вашим водителям настраиваемых возможностей навигации, таких как пошаговые инструкции, индивидуальные маршруты и настраиваемые элементы карты. Полную документацию для разработчиков см. в разделе «Навигация с помощью Google Maps» .

  3. Управляйте поездками и состоянием транспортных средств с помощью Fleet Engine . Fleet Engine — это серверная служба решения для заказов поездок и доставки, которая обеспечивает взаимодействие между Driver SDK и вашей собственной серверной службой. Ваша серверная служба может взаимодействовать с Fleet Engine, выполняя вызовы REST или gRPC. Подробности см. в разделе Начало работы с Fleet Engine .

Обзор хода поездки и заказа