Stellt das Reisesegment eines Fahrzeugs dar, d. h. von seiner vorherigen Haltestelle bis zur aktuellen Haltestelle. Wenn es sich um die erste aktive Haltestelle handelt, wird der Standort vom aktuellen Standort des Fahrzeugs bis zu dieser Haltestelle verschoben.
JSON-Darstellung |
---|
{ "stop": { object ( |
Felder | |
---|---|
stop |
Gibt die Position der Haltestelle zusammen mit den der Haltestelle zugeordneten |
drivingDistanceMeters |
Nur Ausgabe Die Strecke von der vorherigen Haltestelle bis zu dieser Haltestelle. Wenn die aktuelle Haltestelle die erste Haltestelle in der Liste der Fahrtsegmente ist, wird als Startpunkt der Standort des Fahrzeugs verwendet, der zu dem Zeitpunkt erfasst wurde, zu dem diese Haltestelle der Liste hinzugefügt wurde. Dieses Feld ist möglicherweise nicht vorhanden, wenn dieser Fahrtabschnitt Teil von |
drivingDuration |
Nur Ausgabe Die Fahrtzeit von der vorherigen Haltestelle bis zu dieser Haltestelle. Wenn die aktuelle Haltestelle die erste Haltestelle in der Liste der Fahrtsegmente ist, ist der Startpunkt der Standort des Fahrzeugs, der zu dem Zeitpunkt erfasst wurde, zu dem diese Haltestelle der Liste hinzugefügt wurde. Wenn dieses Feld im Pfad Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „ |
path[] |
Nur Ausgabe Pfad von der vorherigen Haltestelle bis zu dieser Haltestelle. Wenn die aktuelle Haltestelle die erste Haltestelle in der Liste der Fahrtsegmente ist, ist dies der Pfad vom aktuellen Standort des Fahrzeugs zu dieser Haltestelle zu dem Zeitpunkt, als die Haltestelle der Liste hinzugefügt wurde. Dieses Feld ist möglicherweise nicht vorhanden, wenn dieser Fahrtabschnitt Teil von Wenn dieses Feld im Pfad |
VehicleStop
Beschreibt einen Punkt, an dem ein Fahrzeug anhält, um einen oder mehrere Task
s auszuführen.
JSON-Darstellung |
---|
{ "plannedLocation": { object ( |
Felder | |
---|---|
plannedLocation |
Erforderlich. Die Position der Haltestelle. Die Standorte in den |
tasks[] |
Die Liste der |
state |
Der Status von |
TaskInfo
Zusätzliche Informationen zur an dieser Haltestelle ausgeführten Aufgabe.
JSON-Darstellung |
---|
{
"taskId": string,
"taskDuration": string,
"targetTimeWindow": {
object ( |
Felder | |
---|---|
taskId |
Die Aufgaben-ID. Dieses Feld wird in der Antwort auf einen
|
taskDuration |
Nur Ausgabe Die zur Ausführung der Aufgabe erforderliche Zeit. Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „ |
targetTimeWindow |
Nur Ausgabe Das Zeitfenster, in dem die Aufgabe abgeschlossen werden soll. Dies wird nur in der Antwort auf |
Status
Der aktuelle Status eines VehicleStop
-Objekts.
Enums | |
---|---|
STATE_UNSPECIFIED |
Unbekannt. |
NEW |
Erstellt, aber keine aktive Weiterleitung |
ENROUTE |
Zugewiesen und aktiv weitergeleitet. |
ARRIVED |
An Haltestelle angekommen. Es wird davon ausgegangen, dass bei der Routenplanung des Fahrzeugs zur nächsten Haltestelle alle vorherigen Haltestellen abgeschlossen sind. |