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