車両の移動セグメント(前の停車地から現在の停車地まで)を表します。最初のアクティブな停留所の場合は、車両の現在地からその停留所までの距離です。
JSON 表現 |
---|
{ "stop": { object ( |
フィールド | |
---|---|
stop |
停留所の場所と、停留所に関連付けられた |
driving |
出力専用。前の停車地からこの停車地までの移動距離。現在の停留所がルート セグメントのリスト内の最初の停留所である場合、出発地は、この停留所がリストに追加されたときに記録された車両の位置です。このルート セグメントが |
driving |
出力専用。前の停車地からこの停車地までの所要時間。現在の停留所がルート セグメントのリスト内の最初の停留所である場合、出発地は、この停留所がリストに追加されたときに記録された車両の位置です。 このフィールドがパス
|
path[] |
出力専用。前の停留所からこの停留所までの経路。現在の停留所がルート セグメントのリスト内の最初の停留所である場合、これは、停留所がリストに追加された時点で、車両の現在の位置からこの停留所までの経路です。この経路のセグメントが このフィールドがパス |
VehicleStop
車両が停車して 1 つ以上の Task
を実行するポイントを記述します。
JSON 表現 |
---|
{ "plannedLocation": { object ( |
フィールド | |
---|---|
planned |
必須。停留所の場所。 |
tasks[] |
この停車地で実行される |
state |
|
TaskInfo
この停車地で実行されたタスクに関する追加情報。
JSON 表現 |
---|
{
"taskId": string,
"taskDuration": string,
"targetTimeWindow": {
object ( |
フィールド | |
---|---|
task |
タスク ID。このフィールドは、
|
task |
出力専用。タスクの実行に必要な時間。
|
target |
出力専用。タスクを完了する必要がある時間枠。これは |
州
VehicleStop
の現在の状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
不明。 |
NEW |
作成されていますが、ルーティングは行われていません。 |
ENROUTE |
割り当てられていて、現在転送中。 |
ARRIVED |
停車地に到着。車両が次の停留所に向かうときに、前の停留所がすべて完了していることを前提としています。 |