車両の移動セグメント(前の停車地から現在の停車地までの区間)を表します。最初の停車地の場合は、車両の現在地からこの停車地までです。
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 |
駅 / 停留所に到着しました。車両が次の停車地に向かう途中で、前の停車地がすべて完了していると想定します。 |