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