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