ConsumableTrafficPolyline

Densidad de 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 hasta el punto de referencia actual.

encodedPathToWaypoint

string

Es la ruta que el conductor toma desde el punto de referencia anterior hasta el punto de referencia actual. Esta ruta tiene 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 de tráfico en un tramo contiguo de una ruta. Dada una ruta con los puntos P_0, P_1, ..., P_N (índice basado en cero), SpeedReadingInterval define un intervalo y describe su tráfico con las siguientes categorías.

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

integer

Es el índice inicial de este intervalo en la ruta. En JSON, cuando el índice es 0, el campo parece no estar propagado.

endPolylinePointIndex

integer

Es el índice de finalización de este intervalo en la ruta. En JSON, cuando el índice es 0, el campo parece no estar propagado.

speed

enum (Speed)

La velocidad del tráfico en este intervalo.

Velocidad

La clasificación de la velocidad de la polilínea según los datos de tráfico

Enumeraciones
SPEED_UNSPECIFIED Valor predeterminado Este valor no se usa.
NORMAL Velocidad normal, no se detecta ninguna ralentización.
SLOW Se detectó una disminución de la velocidad, pero no se formó un embotellamiento.
TRAFFIC_JAM Se detectó un embotellamiento.