Библиотека отслеживания автопарка на JavaScript подходит для следующих случаев:
- Поездки по запросу
- Запланированные задачи
В этом руководстве рассказывается, как использовать эту библиотеку в обоих сервисах.
Библиотека отслеживания автопарка на JavaScript позволяет операторам автопарка просматривать местоположение транспортных средств в режиме, близком к реальному времени. Если маршрут транспортного средства известен, компонент просмотра карты анимирует это транспортное средство по мере его движения по прогнозируемому пути.
Что такое отслеживание автопарка?
Отслеживание автопарка – это функция Fleet Engine, предназначенная для операторов автопарков. Он предоставляет интерфейсы, которые моделируют и отслеживают данные автопарка в Fleet Engine, а также классы, которые можно использовать для создания подробной веб-карты с информацией о поездках для менеджеров автопарка. Пример:
- Позволяет операторам поездок по запросу отслеживать ход поездки на нескольких транспортных средствах.
- Предоставьте операторам запланированных перевозок возможность отслеживать прогресс доставки грузов в автопарке на веб-карте в режиме, близком к реальному времени.
Вы интегрируете библиотеку в веб-приложение и задаете в Fleet Engine подходящие профили ролей, чтобы поддерживать обмен информацией о поездках с клиентом. Подробнее о ролях сервисных аккаунтов…
Зачем использовать отслеживание автопарка?
Если вы интегрируете отслеживание автопарка в свои операции, вы получаете комплексное решение для мониторинга транспортных средств с обновлением данных о текущем местоположении почти в реальном времени. Вы можете посмотреть на карте местоположение одного или всех транспортных средств, включая сведения об остановках и путевых точках, чтобы понять, насколько эффективно работает ваш автопарк.
Что можно делать с помощью отслеживания автопарка
Используя данные из библиотеки отслеживания автопарка, вы можете создавать подробные представления операций автопарка с помощью следующих функций:
Настройте интерфейс карты отслеживания автопарка в соответствии со своими потребностями.
Отслеживайте текущее местоположение одного, нескольких или всех транспортных средств, которые следуют по маршрутам. Их местоположение обновляется периодически.
Рассчитывайте время прибытия и оставшееся расстояние для поездки или доставки.
Отслеживать прогресс автомобиля, в том числе завершенные поездки и статус задач.
Компоненты
В таблице ниже описаны компоненты, используемые для отслеживания автопарка, и их функции.
Поездки по запросу
| Компонент | Описание |
|---|---|
| Карта с информацией о поездке | На карте передачи поездки показано местоположение транспортных средств и их поездки. Если Fleet Engine знает маршрут транспортного средства, компонент карты анимирует его движение по прогнозируемому пути. |
| Поставщик данных о местоположении автомобилей | Поставщик данных о местоположении транспортного средства показывает информацию о местоположении одного транспортного средства. Он содержит информацию о местоположении транспортного средства, его путевых точках и назначенных ему рейсах. Ниже приведены правила видимости транспортных средств и их маркеров путевых точек:
|
| Варианты настройки | Параметры источника данных о местоположении автомобиля позволяют настраивать ломаные линии и маркеры. Вы можете задавать цвет и стиль ломаных линий, чтобы отображать различные сценарии для транспортного средства, например пройденные маршруты и загруженность дорог. Вы можете настраивать маркеры для разных целей. Также можно добавить обработку кликов для ломаных линий и маркеров. |
| Прослушиватель событий автомобиля | Прослушиватель событий позволяет оператору получать информацию о поездках, совершенных транспортным средством. |
| Поставщик данных о местоположении транспортных средств | Поставщик данных о местоположении автопарка показывает информацию о местоположении нескольких транспортных средств. При отслеживании автопарка вы задаете географические границы и можете фильтровать данные по идентификаторам транспортных средств. |
Запланированные задачи
| Компонент | Описание |
|---|---|
| Карта с информацией о поездке | На карте с информацией о поездке показано местоположение транспортных средств и задач. Если Fleet Engine знает маршрут транспортного средства, компонент просмотра карты анимирует это транспортное средство по мере его движения по прогнозируемому пути. |
| Поставщик данных о местоположении транспортных средств | Поставщик данных о местоположении транспортного средства доставки показывает информацию о местоположении одного транспортного средства доставки. В нем содержится информация о местоположении транспортного средства, его остановках и выполненных задачах. Ниже приведены правила видимости для транспортных средств, остановок и задач:
|
| Варианты настройки | Параметры поставщика данных о местоположении транспортного средства доставки позволяют настраивать ломаные линии и маркеры. Вы можете задавать цвет и стиль ломаных линий, чтобы отображать различные сценарии для транспортного средства, например его активный маршрут. Вы можете настроить маркеры для разных целей, например для транспортного средства. Вы также можете добавить обработку кликов для ломаных линий и маркеров. |
| Фильтр задач доставки | Фильтр задач позволяет оператору фильтровать представление для задач, выполненных до или после указанного времени, а также фильтровать по открытым или закрытым задачам. |
| Прослушиватель событий транспортного средства доставки | Прослушиватель событий позволяет оператору получать информацию о сегментах маршрута, пройденных транспортным средством, а также список задач, выполненных этим транспортным средством. |
| Поставщик данных о местоположении автопарка | Поставщик данных о местоположении автопарка показывает информацию о местоположении нескольких транспортных средств. Вы можете отфильтровать данные, чтобы посмотреть местоположение конкретного транспортного средства или всего автопарка. |
Как использовать отслеживание автопарка
| 1 | Как настроить отслеживание автопарка с помощью JavaScript | Подробнее о том, как настроить библиотеку JavaScript для отслеживания автопарка… |
| 2 | Загрузить библиотеку и инициализировать карту. | Подробнее о том, как загрузить библиотеку и инициализировать представление карты… |
| 3 | Укажите местоположение автомобиля и задайте вид карты. | Чтобы начать отслеживать автомобиль, создайте экземпляр поставщика геоданных с правильным идентификатором автомобиля и используйте его для инициализации представления карты. Подробнее о том, как указать местоположение автомобиля… |
| 5 | Отслеживайте прогресс автопарка и устраняйте ошибки в поездках. | Подробнее о том, как отслеживать прогресс обновления автопарка и как устранять ошибки… |
| 5 | По окончании рабочего дня прекратите отслеживать автомобили автопарка. | Подробнее о том, как прекратить отслеживание транспортного средства… |