ConsumableTrafficPolyline

Densidade de trânsito ao longo do caminho de um veículo.

Representação JSON
{
  "speedReadingInterval": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "encodedPathToWaypoint": string
}
Campos
speedReadingInterval[]

object (SpeedReadingInterval)

Velocidade do trânsito ao longo do caminho do waypoint anterior até o atual.

encodedPathToWaypoint

string

O caminho que o motorista está seguindo do waypoint anterior até o atual. Esse caminho tem pontos de referência para que os clientes possam mostrar marcadores de tráfego ao longo do caminho (consulte speedReadingInterval). A decodificação ainda não é compatível.

SpeedReadingInterval

Indicador de densidade de tráfego em um segmento contíguo de um caminho. Dado um caminho com pontos P_0, P_1, ... , P_N (índice baseado em zero), o SpeedReadingInterval define um intervalo e descreve o tráfego usando as seguintes categorias.

Representação JSON
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
Campos
startPolylinePointIndex

integer

O índice inicial deste intervalo no caminho. No JSON, quando o índice é 0, o campo parece não estar preenchido.

endPolylinePointIndex

integer

O índice final deste intervalo no caminho. No JSON, quando o índice é 0, o campo parece não estar preenchido.

speed

enum (Speed)

Velocidade do trânsito nesse intervalo.

Velocidade

Classificação da velocidade da poligonal com base nos dados de tráfego.

Enums
SPEED_UNSPECIFIED Valor padrão. Esse valor não é usado.
NORMAL Velocidade normal, nenhuma lentidão foi detectada.
SLOW Lentidão detectada, mas nenhum engarrafamento formado.
TRAFFIC_JAM Congestionamento detectado.