TripWaypoint

Describe un punto de parada en la ruta de un vehículo o un punto final en el viaje de un vehículo.

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

object (TerminalLocation)

Es la ubicación de este punto de ruta.

tripId

string

Es el viaje asociado a este punto de ruta.

waypointType

enum (WaypointType)

Es el rol que desempeña este punto de referencia en el viaje, como la partida o el destino.

pathToWaypoint[]

object (LatLng)

Es la ruta desde el punto de referencia anterior hasta el punto de referencia actual. Si este es el primer punto de ruta, la ruta es desde la ubicación actual del vehículo hasta el punto de ruta. Este campo solo se propaga cuando se solicita.

encodedPathToWaypoint

string

Es la ruta codificada desde el punto de ruta anterior hasta el punto de ruta actual.

Nota: Este campo solo está diseñado para que lo usen el SDK de Driver y el SDK de Consumer. Aún no se admite la decodificación.

trafficToWaypoint

object (ConsumableTrafficPolyline)

Las condiciones de tráfico a lo largo de la ruta hacia este punto de referencia. Ten en cuenta que el tráfico solo está disponible para los clientes de la solución de viajes y entregas de Google Maps Platform.

distanceMeters

integer

Es la distancia de la ruta desde la parada anterior hasta la parada actual. Si este es el primer punto de ruta, la distancia de la ruta es desde la ubicación actual del vehículo hasta el punto de ruta.

eta

string (Timestamp format)

Es la hora estimada de llegada a este punto de ruta.

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

duration

string (Duration format)

Es el tiempo de viaje desde la parada anterior hasta esta parada. Si este es el primer punto de referencia, el tiempo de viaje se calcula desde la ubicación actual del vehículo hasta el punto de referencia.

Una duración en segundos con hasta nueve dígitos decimales, que terminan en “s”. Ejemplo: "3.5s".