TripWaypoint

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

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 repère.

tripId

string

Trajet associé à ce point de repère.

waypointType

enum (WaypointType)

Rôle de ce point de repère dans ce trajet, par exemple "Ramassage" ou "Dépose".

pathToWaypoint[]

object (LatLng)

Chemin d'accès du point de cheminement précédent au point de cheminement actuel. Indéfini pour le premier point de cheminement d'une liste. Ce champ n'est renseigné que sur demande.

encodedPathToWaypoint

string

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

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

trafficToWaypoint

object (ConsumableTrafficPolyline)

Conditions de circulation sur le trajet vers ce point de repère. Notez que le trafic n'est disponible que pour les clients de la solution Google Maps Platform Rides and Deliveries.

distanceMeters

integer

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

eta

string (Timestamp format)

Heure d'arrivée estimée à ce point de repère. Indéfini pour le premier point de cheminement d'une liste.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

duration

string (Duration format)

Temps de trajet entre le point de cheminement précédent et ce point. Indé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"