ConsumableTrafficPolyline

Es la densidad del tráfico a lo largo de la ruta de un vehículo.

Representación JSON
{
  "speedReadingInterval": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "encodedPathToWaypoint": string
}
Campos
speedReadingInterval[]

object (SpeedReadingInterval)

Es la velocidad del tráfico a lo largo de la ruta desde el punto de referencia anterior al actual.

encodedPathToWaypoint

string

La ruta que sigue el conductor desde el punto de referencia anterior hasta el actual. Esta ruta contiene puntos de referencia para que los clientes puedan mostrar marcadores de tráfico a lo largo de la ruta (consulta speedReadingInterval). Aún no se admite la decodificación.

SpeedReadingInterval

Indicador de densidad del tráfico en un tramo contiguo de una ruta. Dada una ruta con puntos P_0, P_1, ... , P_N (índice basado en cero), SpeedReadingInterval define un intervalo y describe su tráfico utilizando las siguientes categorías.

Representación JSON
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
Campos
startPolylinePointIndex

integer

El índice inicial de este intervalo en la ruta. En JSON, cuando el índice es 0, el campo parecerá no propagado.

endPolylinePointIndex

integer

El índice final de este intervalo en la ruta. En JSON, cuando el índice es 0, el campo parecerá no propagado.

speed

enum (Speed)

La velocidad del tráfico en este intervalo.

Velocidad

Es la clasificación de la velocidad de las polilíneas según los datos del tráfico.

Enumeraciones
SPEED_UNSPECIFIED Valor predeterminado Este valor no se usa.
NORMAL Velocidad normal, no se detecta una demora.
SLOW Se detectó una demora, pero no se formó un embotellamiento.
TRAFFIC_JAM Se detectó un embotellamiento.