- JSON 表現
- VehicleStop
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- TaskInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 州名
車両の移動セグメント(前の停車地から現在の停車地まで)を表します。これが最初の有効な停車地である場合は、車両の現在地からこの停車地までとなります。
JSON 表現 |
---|
{ "stop": { object ( |
フィールド | |
---|---|
stop |
停車地の場所と、停車地に関連付けられている |
drivingDistanceMeters |
出力専用。前の停車地からこの停車地までの移動距離。現在の停車地が行程セグメントのリストの最初の停車地である場合、出発地は、その停車地がリストに追加された時点で記録された車両の位置です。この経路のセグメントが |
drivingDuration |
出力専用。前の停車地からこの停車地までの移動時間。現在の停車地が行程セグメントのリストの最初の停車地である場合、出発地は、この停車地がリストに追加された時点で記録された車両の位置です。 このフィールドが
|
path[] |
出力専用。前の停車地からこの停車地までの経路。現在の停車地が経路セグメントのリストで最初の停車地である場合は、車両の現在地から、停車地がリストに追加された時点のこの停車地までの経路となります。この経路のセグメントが このフィールドがパス |
VehicleStop
車両が 1 つ以上の Task
を実行するために停止するポイントを記述します。
JSON 表現 |
---|
{ "plannedLocation": { object ( |
フィールド | |
---|---|
plannedLocation |
必須。停車地の場所。 |
tasks[] |
この停車地で実行される |
state |
|
TaskInfo
この停車地で実行されたタスクに関する追加情報。
JSON 表現 |
---|
{
"taskId": string,
"taskDuration": string,
"targetTimeWindow": {
object ( |
フィールド | |
---|---|
taskId |
タスク ID。このフィールドは、
|
taskDuration |
出力専用。タスクの実行に必要な時間。
|
targetTimeWindow |
出力専用。タスクを完了する時間枠。これは、 |
州
VehicleStop
の現在の状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
不明。 |
NEW |
作成されたが、アクティブにはルーティングしていない。 |
ENROUTE |
割り当て済みのアクティブ ルーティング。 |
ARRIVED |
停車地に到着。車両が次の停車地に経路変更する場合、前の停車地はすべて完了していると想定します。 |