Интерфейс задачи
google.maps.journeySharing . Task
Интерфейс google.maps.journeySharing . Task
Детали задачи, возвращенные Fleet Engine.
Загрузите с помощью параметра &libraries=journeySharing
URL. См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
estimatedCompletionTime optional | Тип: Date optional Временная метка предполагаемого времени завершения задачи. |
latestVehicleLocationUpdate optional | Тип: VehicleLocationUpdate optional Информация, относящаяся к последнему обновлению местоположения. |
name optional | Тип: string optional Имя задачи в формате "providers/{provider_id}/tasks/{task_id}". Task_id должен быть уникальным идентификатором, а не идентификатором отслеживания. Чтобы сохранить идентификатор отслеживания отправления, используйте поле tracking_id. Несколько задач могут иметь один и тот же tracking_id. |
outcome optional | Тип: string optional Итог задачи. |
outcomeLocation optional | Тип: LatLngLiteral optional Место, где задача была выполнена (от провайдера). |
outcomeLocationSource optional | Тип: string optional Установщик местоположения результата задачи ("PROVIDER" или "LAST_VEHICLE_LOCATION"). |
outcomeTime optional | Тип: Date optional Отметка времени, когда был установлен результат задачи (от провайдера). |
plannedLocation optional | Тип: LatLngLiteral optional Место, где задание должно быть выполнено. |
remainingVehicleJourneySegments optional | Тип: Array < VehicleJourneySegment > optional Информация о сегментах, которые осталось выполнить для этой задачи. |
status optional | Тип: string optional Текущее состояние выполнения задачи. |
trackingId optional | Тип: string optional Идентификатор отслеживания посылки. |
type optional | Тип: string optional Тип задачи; например, перерыв или отгрузка. |
vehicleId optional | Тип: string optional Идентификатор транспортного средства, выполняющего эту задачу. |
Интерфейс поездки
google.maps.journeySharing . Trip
Интерфейс google.maps.journeySharing . Trip
Детали поездки, возвращенные Fleet Engine.
Загрузите с помощью параметра &libraries=journeySharing
URL. См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
actualDropOffLocation optional | Тип: LatLngLiteral optional Место, где высадили клиента. |
actualPickupLocation optional | Тип: LatLngLiteral optional Место, где забрали клиента. |
dropOffTime optional | Тип: Date optional Предполагаемое будущее время, когда пассажиры будут высажены, или фактическое время, когда они были высажены. |
latestVehicleLocationUpdate optional | Тип: VehicleLocationUpdate optional Информация, относящаяся к последнему обновлению местоположения. |
name optional | Тип: string optional В формате «поставщики/{идентификатор_поездки}/поездки/{идентификатор_поездки}». trip_id должен быть уникальным идентификатором. |
passengerCount optional | Тип: number optional Количество пассажиров в этой поездке; не включает драйвер. |
pickupTime optional | Тип: Date optional Предполагаемое время встречи пассажиров в будущем или фактическое время их встречи. |
plannedDropOffLocation optional | Тип: LatLngLiteral optional Место, где клиент указывает, что его высадят. |
plannedPickupLocation optional | Тип: LatLngLiteral optional Место, где клиент указывает, что его заберут. |
remainingWaypoints optional | Тип: Array < VehicleWaypoint > optional Массив путевых точек, указывающих путь от текущего местоположения до точки высадки. |
status optional | Тип: string optional Текущий статус поездки. Возможные значения: UNKNOWN_TRIP_STATUS, NEW, ENROUTE_TO_PICKUP, ARRIVED_AT_PICKUP, ARRIVED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPOFF, COMPLETE или CANCELED. |
type optional | Тип: string optional Тип поездки. Возможные значения: UNKNOWN_TRIP_TYPE, SHARED или EXCLUSIVE. |
vehicleId optional | Тип: string optional ID транспортного средства, совершающего эту поездку. |
Интерфейс доставки
google.maps.journeySharing . DeliveryVehicle
Интерфейс google.maps.journeySharing . DeliveryVehicle
Подробная информация о транспортном средстве доставки, возвращенном Fleet Engine.
Загрузите с помощью параметра &libraries=journeySharing
URL. См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
attributes | Тип: Object <string, string optional > Пользовательские атрибуты транспортного средства доставки. |
currentRouteSegmentEndPoint optional | Тип: LatLngLiteral optional Место, где заканчивается текущий сегмент маршрута. |
latestVehicleLocationUpdate optional | Тип: VehicleLocationUpdate optional Последнее сообщенное местонахождение транспортного средства доставки. |
name optional | Тип: string optional В формате "providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}". Delivery_vehicle_id должен быть уникальным идентификатором. |
navigationStatus optional | Тип: string optional Текущий навигационный статус автомобиля. |
remainingDistanceMeters optional | Тип: number optional Оставшееся расстояние на текущем участке маршрута в метрах. |
remainingDurationMillis optional | Тип: number optional Оставшееся время вождения на текущем участке маршрута в миллисекундах. |
remainingVehicleJourneySegments optional | Тип: Array < VehicleJourneySegment > optional Сегменты поездки, назначенные этому транспортному средству доставки, начиная с последнего зарегистрированного местоположения транспортного средства. |
Интерфейс VehicleJourneySegment
google.maps.journeySharing . VehicleJourneySegment
Интерфейс google.maps.journeySharing . VehicleJourneySegment
Тип сегмента поездки
Загрузите с помощью параметра &libraries=journeySharing
URL. См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
distanceMeters optional | Тип: number optional Расстояние от предыдущей остановки до этой остановки в метрах. |
durationMillis optional | Тип: number optional Время в пути от предыдущей остановки до этой остановки в миллисекундах. |
extraDurationMillis optional | Тип: number optional Дополнительное время в пути из-за длительности задач остановки в миллисекундах. |
location optional | Тип: LatLngLiteral optional Фактическое место остановки. |
path optional | Тип: Array < LatLngLiteral > optional Путь от предыдущей остановки до этой остановки. |
Интерфейс VehicleLocationUpdate
google.maps.journeySharing . VehicleLocationUpdate
Интерфейс google.maps.journeySharing . VehicleLocationUpdate
Тип обновления VehicleLocation
Загрузите с помощью параметра &libraries=journeySharing
URL. См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
heading optional | Тип: number optional Заголовок обновления. 0 соответствует северу, 180 — югу. |
location optional | Тип: LatLngLiteral optional Место обновления. |
speedKilometersPerHour optional | Тип: number optional Скорость в километрах в час. |
time optional | Тип: Date optional Время, когда это обновление было получено от автомобиля. |
Интерфейс VehicleWaypoint
google.maps.journeySharing . VehicleWaypoint
Интерфейс google.maps.journeySharing . VehicleWaypoint
Тип путевой точки автомобиля.
Загрузите с помощью параметра &libraries=journeySharing
URL. См. Библиотеки в Maps JavaScript API .
Характеристики | |
---|---|
distanceMeters optional | Тип: number optional Путь от предыдущей путевой точки (или текущего местоположения автомобиля, если эта путевая точка первая в списке путевых точек) до этой путевой точки в метрах. |
durationMillis optional | Тип: number optional Время в пути между предыдущей путевой точкой (или текущим местоположением автомобиля, если эта путевая точка первая в списке путевых точек) до этой путевой точки в миллисекундах. |
location optional | Тип: LatLngLiteral optional Расположение путевой точки. |
path optional | Тип: Array < LatLngLiteral > optional Путь от предыдущей путевой точки (или текущего местоположения автомобиля, если эта путевая точка первая в списке путевых точек) до этой путевой точки. |