TripWaypoint

Décrit un point d'arrêt sur l'itinéraire d'un véhicule ou un point d'arrivée sur le trajet d'un véhicule.

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

object (TerminalLocation)

Emplacement de ce point de cheminement.

tripId

string

Trajet associé à ce point de cheminement.

waypointType

enum (WaypointType)

Rôle de ce point de cheminement dans ce trajet, par exemple, prise en charge ou dépose.

pathToWaypoint[]

object (LatLng)

Tracé du point de cheminement précédent au point de cheminement actuel. Non défini pour le premier point de cheminement d'une liste. Ce champ n'est renseigné que sur demande.

encodedPathToWaypoint

string

Trajet encodé entre le point de cheminement précédent et le point de cheminement actuel.

Remarque: Ce champ est destiné uniquement à être utilisé par le SDK Driver et le SDK Consumer. Le décodage n'est pas encore pris en charge.

trafficToWaypoint

object (ConsumableTrafficPolyline)

Conditions de circulation du trajet menant à ce point de cheminement. Notez que le trafic n'est disponible que pour les clients de la solution Rides and Deliveries de Google Maps Platform.

distanceMeters

integer

Distance du trajet entre le point de cheminement précédent et le point de cheminement actuel. Non défini pour le premier point de cheminement d'une liste.

eta

string (Timestamp format)

Heure d'arrivée estimée à ce point de cheminement. Non défini pour le premier point de cheminement d'une liste.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

duration

string (Duration format)

Temps de trajet entre le point de cheminement précédent et ce point. Non défini pour le premier point de cheminement d'une liste.

Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par "s". Exemple : "3.5s"