TripWaypoint

Descrive un punto di sosta sul percorso di un veicolo o un punto di arrivo sul viaggio di un veicolo.

Rappresentazione JSON
{
  "location": {
    object (TerminalLocation)
  },
  "tripId": string,
  "waypointType": enum (WaypointType),
  "pathToWaypoint": [
    {
      object (LatLng)
    }
  ],
  "encodedPathToWaypoint": string,
  "trafficToWaypoint": {
    object (ConsumableTrafficPolyline)
  },
  "distanceMeters": integer,
  "eta": string,
  "duration": string
}
Campi
location

object (TerminalLocation)

La posizione di questo tappa.

tripId

string

La corsa associata a questo tappe.

waypointType

enum (WaypointType)

Il ruolo svolto da questo tappa in questa corsa, ad esempio il ritiro o la consegna.

pathToWaypoint[]

object (LatLng)

Il percorso dal Waypoint precedente a quello corrente. Non definita per il primo Waypoint di un elenco. Questo campo viene completato solo quando richiesto.

encodedPathToWaypoint

string

Il percorso codificato dal punto di partenza precedente a quello di destinazione corrente.

Nota: questo campo è destinato esclusivamente all'utilizzo da parte dell'SDK del driver e dell'SDK per i consumatori. La decodifica non è ancora supportata.

trafficToWaypoint

object (ConsumableTrafficPolyline)

Le condizioni del traffico lungo il percorso fino a questo Waypoint. Tieni presente che il traffico è disponibile solo per i clienti di Google Maps Platform Ride and Deliveres.

distanceMeters

integer

La distanza del percorso dal percorso precedente a quello corrente. 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".