В этом руководстве описаны основные концепции транспортных средств Fleet Engine и принципы их работы. Обязательно прочитайте Что такое Fleet Engine? и будьте в курсе конкретных предложений мобильных услуг, которые вы используете:
Что такое транспортное средство?
В Fleet Engine транспортное средство — это объект данных, который представляет собой реальное транспортное средство, используемое водителями для перевозки товаров или людей из пункта отправления в пункт назначения.
Объект транспортного средства — это механизм, с помощью которого вы выполняете одно из следующих действий:
- Управляйте поездками по требованию для посадки и высадки, назначенных водителю в течение дня.
- Управляйте запланированными остановками для выполнения ряда запланированных задач в течение дня водителя.
На рисунке здесь представлен автомобиль как пара «автомобиль-устройство». Предполагается, что драйвер использует устройство, на котором работает ваше приложение драйвера. В течение дня ваше приложение отправляет поток обновлений местоположения в Fleet Engine. Водитель также использует приложение, чтобы принимать задания и отмечать их выполненными перед тем, как покинуть остановку. Fleet Engine хранит эти данные, и у вас есть доступ к объединенной информации о местоположении и статусе деловой активности, чтобы вы могли создавать решения для вашего оператора автопарка по своему усмотрению.
Модель данных для элементов транспортного средства и поездки
На следующих диаграммах показаны упрощенные модели данных DeliveryVehicle
для запланированных остановок и Vehicle
для поездок по требованию.
Поездки по запросу
Дела по расписанию
Маршрут автомобиля
В этом разделе представлена концепция маршрута в Fleet Engine. В этой документации маршрут — это набор назначений для транспортного средства за определенный период работы, например день. Для запланированных услуг это включает в себя манифест и последовательность доставок. Для «по требованию» сюда входит количество поездок, назначенных в любой заданный период. Транспортное средство завершает свой маршрут, когда все связанные с ним остановки будут очищены.
Эти диаграммы иллюстрируют примеры операций для маршрута транспортного средства.
Поездки по запросу
Этот сценарий представляет собой маршрут с двумя поездками подряд. локации. Здесь место высадки для поездки 1 совпадает с местом получения для поездки 2.
Дела по расписанию
Этот сценарий представляет маршрут с различными местами остановок и задач. Примечание. Fleet Engine не хранит информацию об адресе. Их использование на этой схеме показывает, как транспортное средство может остановиться в одном месте, связанном с задачами, имеющими разные места.
Местоположение автомобиля
В Fleet Engine местоположение транспортного средства — это конкретное географическое местоположение активного транспортного средства в любой момент времени, независимо от того, прибыло оно на остановку или отбыло с нее. Fleet Engine использует поле last_location
объекта транспортного средства для сбора данных о местоположении практически в реальном времени, а также других данных о поездке, таких как курс, скорость и высота.
В следующей таблице приведены рекомендации по отправке обновлений местоположения в Fleet Engine:
Местоположение автомобиля | |||||
---|---|---|---|---|---|
Частота | Рекомендуется : используйте значение по умолчанию, то есть каждые 10 секунд. Если вы меняете частоту обновления местоположения (не рекомендуется), вы должны отправлять их не реже одного раза в минуту и не чаще одного раза в 5 секунд. | ||||
Метод обновления местоположения |
| ||||
инструкции | Сопутствующие инструкции: __Обновите задачи__ в руководстве по назначению и упорядочиванию задач. __Обновите статус поездки__ в руководстве «Управление поездками». |
Остановка автомобиля
Остановка транспортного средства является ключевым элементом поездки транспортного средства , которая представляет собой весь маршрут транспортного средства от места отправления до завершения конкретного задания.
Когда вы создаете задачи или назначения поездок для транспортного средства и управляете ими, вы также указываете места для выполнения этих назначений, и эти местоположения становятся связанными с заданной остановкой в пути транспортного средства либо как задача, либо как действие поездки.
- Для поездок по требованию действия по посадке или высадке происходят в заданных местах остановок, которые в модели данных по требованию называются путевыми точками поездки.
- Для запланированных остановок остановка содержит список задач, которые необходимо выполнить в месте остановки транспортного средства, например доставку и получение нескольких посылок. Вы также можете назначить запланированные перерывы на конкретной остановке.
Обычно поездка считается завершенной, когда водитель удаляет задания из очереди. На этом этапе вы отправляете статус транзакции в Fleet Engine для последующего использования в аналитике и выставлении счетов.