Stellt das Reisesegment eines Fahrzeugs dar, also von der vorherigen Haltestelle bis zur aktuellen Haltestelle. Wenn es die erste aktive Haltestelle ist, wird sie vom aktuellen Standort des Fahrzeugs zu dieser Haltestelle verschoben.
JSON-Darstellung |
---|
{ "stop": { object ( |
Felder | |
---|---|
stop |
Gibt die Position der Haltestelle zusammen mit den mit der Haltestelle verknüpften |
drivingDistanceMeters |
Nur Ausgabe. Die Entfernung zwischen der vorherigen Haltestelle und dieser Haltestelle. Wenn die aktuelle Haltestelle die erste Haltestelle in der Liste der Fahrtsegmente ist, wird als Startpunkt der Standort des Fahrzeugs verwendet, das zu dem Zeitpunkt erfasst wurde, zu dem diese Haltestelle der Liste hinzugefügt wurde. Dieses Feld ist möglicherweise nicht vorhanden, wenn dieser Wegabschnitt 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, wird als Startpunkt der Standort des Fahrzeugs verwendet, der zu dem Zeitpunkt erfasst wurde, zu dem diese Haltestelle in die Liste aufgenommen 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 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 Wegabschnitt Teil von Wenn dieses Feld im Pfad |
VehicleStop
Beschreibt einen Punkt, an dem ein Fahrzeug anhält, um eine oder mehrere Task
s auszuführen.
JSON-Darstellung |
---|
{ "plannedLocation": { object ( |
Felder | |
---|---|
plannedLocation |
Erforderlich. Die Position der Haltestelle. Die Orte in den |
tasks[] |
Die Liste der |
state |
Der Status von |
TaskInfo
Zusätzliche Informationen zu der 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 nicht aktiv weitergeleitet. |
ENROUTE |
Zugewiesenes und aktives Routing |
ARRIVED |
An der Haltestelle angekommen. Bei der Routenplanung zur nächsten Haltestelle wird davon ausgegangen, dass alle vorherigen Haltestellen angefahren wurden. |