Обзор отслеживания автопарка

Библиотека отслеживания автопарка на JavaScript работает в следующих сценариях:

  • Поездки по запросу
  • Запланированные задачи

В этом руководстве рассказывается, как использовать библиотеку для обоих сервисов.

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

Пример карты отслеживания автопарка

Что такое отслеживание автопарка?

Отслеживание автопарка – это функция Fleet Engine, предназначенная для операторов автопарков. Она предоставляет интерфейсы, которые моделируют и отслеживают данные автопарка в Fleet Engine, а также классы, которые вы используете для создания подробной веб-карты с информацией о поездках для менеджеров автопарка. Пример:

  • Операторы поездок по запросу могут отслеживать ход поездки на нескольких транспортных средствах.
  • Операторы запланированных перевозок могут отслеживать перемещение грузов практически в реальном времени на веб-карте.

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

Зачем использовать отслеживание автопарка?

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

Что можно делать с помощью отслеживания автопарка?

Используя информацию из библиотеки отслеживания автопарка, вы можете создавать подробные представления операций автопарка со следующими функциями:

  • Настройте интерфейс карты отслеживания автопарка в соответствии со своими потребностями.

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

  • Рассчитывайте расчетное время прибытия и оставшееся расстояние для поездки или доставки.

  • Просматривайте информацию о транспортных средствах, включая завершенные поездки и статус задач.

Компоненты

В таблице ниже описаны компоненты, используемые для отслеживания автопарка, и их функции.

Поездки по запросу

Компонент Описание
Просмотр карты в режиме "Поделиться поездкой" На карте показано местоположение транспортных средств и их маршруты. Если Fleet Engine знает маршрут транспортного средства, компонент просмотра карты анимирует это транспортное средство по мере его движения по прогнозируемому пути.
Поставщик данных о местоположении автомобиля

Поставщик данных о местоположении транспортного средства показывает информацию о местоположении одного транспортного средства. Он содержит информацию о местоположении транспортного средства, его путевых точках и назначенных ему поездках.

Ниже приведены правила видимости для транспортных средств и их маркеров путевых точек.

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

Запланированные задачи

Компонент Описание
Просмотр карты в режиме "Поделиться поездкой" На карте показано местоположение транспортных средств и задач. Если Fleet Engine знает маршрут транспортного средства, компонент просмотра карты анимирует это транспортное средство по мере его движения по прогнозируемому пути.
Поставщик данных о местоположении транспортного средства доставки

Поставщик данных о местоположении транспортного средства доставки показывает информацию о местоположении одного транспортного средства доставки. В нем содержится информация о местоположении транспортного средства, его остановках и задачах, выполненных транспортным средством доставки.

Ниже приведены правила видимости для транспортных средств доставки, остановок и их задач:

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

Как использовать отслеживание автопарка

1 Настройте отслеживание автопарка в JavaScript. Подробнее о том, как настроить библиотеку отслеживания автопарка на JavaScript…
2 Загрузить библиотеку и инициализировать карту. Подробнее о том, как загрузить библиотеку и инициализировать представление карты…
3 Укажите местоположение автомобиля и настройте вид карты. Чтобы начать отслеживание транспортного средства, создайте экземпляр поставщика геоданных с правильным идентификатором транспортного средства и используйте его для инициализации режима просмотра карты. Подробнее о том, как указать местоположение автомобиля…
5 Обновление данных о продвижении транспортных средств и обработка ошибок, связанных с поездками Подробнее о том, как обновлять прогресс автопарка и обрабатывать ошибки…
5 В конце дня прекратите следовать за автомобилями. Подробнее о том, как прекратить отслеживание транспортного средства…

Дальнейшие действия