TripWaypointLog

Descrive un punto di arresto o di fine lungo il percorso di un veicolo.

Rappresentazione JSON
{
  "location": {
    object (TerminalLocationLog)
  },
  "tripId": string,
  "distanceMeters": integer,
  "eta": string,
  "duration": string,
  "type": enum (WaypointTypeLog)
}
Campi
location

object (TerminalLocationLog)

La posizione del Waypoint.

tripId

string

La corsa che include questo tappa.

distanceMeters

integer

La distanza dal percorso precedente a questa tappa. Non definita per il primo Waypoint di un elenco.

eta

string (Timestamp format)

L'orario di arrivo previsto per questo tappa. Non definita per il primo Waypoint di un elenco.

Un timestamp in formato RFC3339 UTC "Zulu", con una risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

duration

string (Duration format)

Il tempo di percorrenza dal punto di partenza precedente a questo punto. Non definita per il primo Waypoint di un elenco.

Una durata in secondi con un massimo di nove cifre frazionarie, che termina con 's'. Esempio: "3.5s".

type

enum (WaypointTypeLog)

Il tipo che descrive il ruolo svolto dal Waypoint per questa corsa, ad esempio il ritiro o la consegna.