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