TripWaypoint

Descrive un punto di sosta sul percorso di un veicolo o un punto di arrivo della corsa 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 questa tappa.

tripId

string

La corsa associata a questa tappa.

waypointType

enum (WaypointType)

Il ruolo di questa tappa in questa corsa, ad esempio prelievo o ritorno.

pathToWaypoint[]

object (LatLng)

Il percorso dalla tappa precedente a quella corrente. Non definito per la prima tappa in un elenco. Questo campo viene compilato solo quando richiesto.

encodedPathToWaypoint

string

Il percorso codificato dalla tappa precedente a quella corrente.

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

trafficToWaypoint

object (ConsumableTrafficPolyline)

Le condizioni del traffico lungo il percorso verso questa tappa. Tieni presente che il traffico è disponibile solo per i clienti di Google Map Platform Rides and Deliveries Solution.

distanceMeters

integer

La distanza del percorso dalla tappa precedente a quella corrente. Non definito per la prima tappa in un elenco.

eta

string (Timestamp format)

L'ora di arrivo prevista a questa tappa. Non definito per il primo waypoint in un elenco.

Un timestamp nel formato RFC3339 UTC "Zulu" con 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 dalla tappa precedente a questo punto. Non definito per la prima tappa in un elenco.

Durata in secondi con un massimo di nove cifre frazionarie e termina con "s". Esempio: "3.5s".