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