Fleet Engine Entities

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

Task 接口

google.maps.journeySharing.Task接口

Fleet Engine 返回的任务的详细信息。

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

estimatedCompletionTime optional
类型Date optional
任务预计完成时间的时间戳。
latestVehicleLocationUpdate optional
类型VehicleLocationUpdate optional
上次位置信息更新的相关信息。
name optional
类型string optional
任务名称,格式为“providers/{provider_id}/tasks/{task_id}”。task_id 必须是唯一标识符,而不是跟踪 ID。要存储运单的跟踪 ID,请使用 tracking_id 字段。多个任务可以具有相同的跟踪 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
运单的跟踪 ID。
type optional
类型string optional
任务类型;例如,中断或运单。
vehicleId optional
类型string optional
执行此任务的车辆的 ID。

Trip 接口

google.maps.journeySharing.Trip接口

Fleet Engine 返回的行程的详细信息。

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

actualDropOffLocation optional
类型LatLngLiteral optional
客户下车的位置。
actualPickupLocation optional
类型LatLngLiteral optional
客户自提地点。
dropOffTime optional
类型Date optional
乘客下车的预计未来时间,或实际下车时间。
latestVehicleLocationUpdate optional
类型VehicleLocationUpdate optional
上次位置信息更新的相关信息。
name optional
类型string optional
格式为“providers/{provider_id}/trips/{trip_id}”。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。

DeliveryVehicle 接口

google.maps.journeySharing.DeliveryVehicle接口

Fleet Engine 返回的送货车辆的详细信息。

使用 &libraries=journeySharing 网址参数加载。请参阅 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接口

VehicleJourneySegment 类型

使用 &libraries=journeySharing 网址参数加载。请参阅 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接口

VehicleLocationUpdate 类型

使用 &libraries=journeySharing 网址参数加载。请参阅 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接口

VehicleWaypoint 类型。

使用 &libraries=journeySharing 网址参数加载。请参阅 Maps JavaScript API 中的库

distanceMeters optional
类型number optional
前一个航点(或车辆的当前位置,如果此航点列表中的第一个航点)到此航点之间的路径距离(以米为单位)。
durationMillis optional
类型number optional
前一个航点(或车辆的当前位置,如果此航点列表中的第一个航点)到此航点的行程时间(以毫秒为单位)。
location optional
类型LatLngLiteral optional
航点的位置。
path optional
类型Array<LatLngLiteral> optional
从上一个航点(或车辆的当前位置,如果此航点列表中的第一个航点)到此航点的路径。