- JSON 表示法
- DeviceSettingsLog
- TrafficPolylineDataLog
- VisualTrafficReportPolylineRenderingLog
- RoadStretchLog
Fleet Engine 中交通工具资源的日志。
JSON 表示法 |
---|
{ "name": string, "state": enum ( |
字段 | |
---|---|
name |
车辆资源名称,格式为 |
state |
车辆状态。 |
supportedTrips[] |
此车辆支持的行程类型。 |
currentTrips[] |
针对分配给车辆的行程的 |
lastLocation |
上次报告的车辆位置。 |
maximumCapacity |
车辆的最大载客量。这是此车辆可容纳的行程中的乘客总数。此值不考虑驱动程序。此值必须大于或等于 1。 |
attributes[] |
车辆服务属性的列表。 |
vehicleType |
车辆类型。 |
manualWaypointOrdering |
如果为 true,Fleet Engine 将不会对航点重新排序,并且提供程序必须对这些航点重新排序。否则,如果提供程序未提供航点,Fleet Engine 会将航点设置为最佳顺序。 |
backToBackEnabled |
指明驾驶员是否接受背靠背行程。 |
navStatus |
车辆的导航状态。 |
remainingDistanceMeters |
|
etaToFirstWaypoint |
前往下一个航点(即 时间戳,采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,具有纳秒级分辨率,最多包含九个小数位。示例: |
remainingTimeSeconds |
|
currentRouteSegmentEndPoint |
|
deviceSettings |
与驾驶员所用移动设备中的设置相关的信息。 |
waypoints[] |
分配给此车辆的剩余航点。 |
currentRouteSegmentTraffic |
Fleet Engine 使用此信息来改进对行程的理解,但不会在其响应中填充该字段。 |
DeviceSettingsLog
与移动设备上各项设置相关的信息。
JSON 表示法 |
---|
{ "locationPowerSaveMode": enum ( |
字段 | |
---|---|
locationPowerSaveMode |
当省电模式开启时,位置信息功能在设备上的行为方式。 |
isPowerSaveMode |
设备当前是否处于节能模式。 |
isInteractive |
设备是否处于互动状态。 |
batteryInfo |
有关电池状态的信息。 |
TrafficPolylineDataLog
预期车辆路线沿途的路况。
JSON 表示法 |
---|
{
"trafficRendering": {
object ( |
字段 | |
---|---|
trafficRendering |
以多段线形式呈现客户行程中所有区域的车流速度。 |
VisualTrafficReportPolylineRenderingLog
描述客户端应如何为路线沿途的多段线的一部分着色。
JSON 表示法 |
---|
{
"roadStretch": [
{
object ( |
字段 | |
---|---|
roadStretch[] |
应沿着多段线渲染的道路延伸区。请注意,延伸区段保证不会重叠,且不一定跨越整个路线。 |
RoadStretchLog
应渲染的一条道路延伸区域。
JSON 表示法 |
---|
{
"style": enum ( |
字段 | |
---|---|
style |
要应用的样式。 |
offsetMeters |
该样式应在 |
lengthMeters |
要应用样式的路径的长度。 |