ConsumableTrafficPolyline

Densità del traffico lungo il percorso di un veicolo.

Rappresentazione JSON
{
  "speedReadingInterval": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "encodedPathToWaypoint": string
}
Campi
speedReadingInterval[]

object (SpeedReadingInterval)

Velocità del traffico lungo il percorso dal tappe precedente a quello attuale.

encodedPathToWaypoint

string

Il percorso seguito dal conducente dal punto precedente all'attuale. Questo percorso contiene punti di riferimento in modo che i clienti possano visualizzare indicatori di traffico lungo il percorso (vedi speedReadingInterval). La decodifica non è ancora supportata.

SpeedReadingInterval

Indicatore di densità del traffico su un segmento contiguo di un percorso. Dato un percorso con punti P_0, P_1, ... , P_N (indice in base zero), SpeedReadingRange definisce un intervallo e descrive il relativo traffico utilizzando le categorie seguenti.

Rappresentazione JSON
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
Campi
startPolylinePointIndex

integer

L'indice iniziale di questo intervallo nel percorso. In JSON, quando l'indice è pari a 0, il campo risulterà non compilato.

endPolylinePointIndex

integer

L'indice finale di questo intervallo nel percorso. In JSON, quando l'indice è pari a 0, il campo risulterà non compilato.

speed

enum (Speed)

Velocità del traffico in questo intervallo.

Velocità

La classificazione della velocità della polilinea in base ai dati sul traffico.

Enum
SPEED_UNSPECIFIED Valore predefinito. Questo valore non è utilizzato.
NORMAL Velocità normale, nessun rallentamento rilevato.
SLOW È stato rilevato un rallentamento, ma non si è verificato alcun ingorgo.
TRAFFIC_JAM Ingorgo rilevato.