ConsumableTrafficPolyline

Verkehrsdichte auf der Strecke eines Fahrzeugs

JSON-Darstellung
{
  "speedReadingInterval": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "encodedPathToWaypoint": string
}
Felder
speedReadingInterval[]

object (SpeedReadingInterval)

Die Verkehrsgeschwindigkeit auf dem Weg vom vorherigen zum aktuellen Wegpunkt.

encodedPathToWaypoint

string

Die Strecke, die der Fahrer vom vorherigen bis zum aktuellen Wegpunkt zurücklegt. Dieser Pfad enthält Orientierungspunkte, damit Clients Verkehrsmarkierungen entlang des Pfads anzeigen können (siehe speedReadingInterval). Die Decodierung wird noch nicht unterstützt.

SpeedReadingInterval

Ein Indikator für die Verkehrsdichte auf einem zusammenhängenden Abschnitt eines Pfades. Bei einem Pfad mit den Punkten P_0, P_1, ... , P_N (nullbasierter Index) definiert SpeedReadingInterval ein Intervall und beschreibt seinen Traffic anhand der folgenden Kategorien.

JSON-Darstellung
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
Felder
startPolylinePointIndex

integer

Der Startindex dieses Intervalls im Pfad. Wenn der Index in JSON 0 ist, scheint das Feld leer zu sein.

endPolylinePointIndex

integer

Der Endindex dieses Intervalls im Pfad. Wenn der Index in JSON 0 ist, wird das Feld als leer angezeigt.

speed

enum (Speed)

Die Verkehrsgeschwindigkeit in diesem Intervall.

Geschwindigkeit

Klassifizierung der Polyliniengeschwindigkeit anhand von Verkehrsdaten.

Enums
SPEED_UNSPECIFIED Standardwert Dieser Wert wird nicht verwendet.
NORMAL Normale Geschwindigkeit, keine Verlangsamung erkannt.
SLOW Es wurde eine Verkehrsbehinderung erkannt, aber es hat sich kein Stau gebildet.
TRAFFIC_JAM Stau erkannt.