ConsumableTrafficPolyline

Verkehrsdichte auf der Strecke eines Fahrzeugs.

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

object (SpeedReadingInterval)

Verkehrsgeschwindigkeit auf dem Weg vom vorherigen zum aktuellen Wegpunkt

encodedPathToWaypoint

string

Der Pfad, den der Fahrer vom vorherigen Wegpunkt zum aktuellen Wegpunkt einnimmt. Dieser Pfad enthält Orientierungspunkte, sodass Clients Verkehrsmarkierungen entlang des Pfads anzeigen können (siehe speedReadingInterval). Die Decodierung wird noch nicht unterstützt.

SpeedReadingInterval

Der Indikator für die Verkehrsdichte auf einem zusammenhängenden Segment eines Pfads Bei einem Pfad mit den Punkten P_0, P_1, ... , P_N (nullbasierter Index) definiert SpeedReadingInterval ein Intervall und beschreibt den Traffic mithilfe 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, wird das Feld so angezeigt, als wäre es nicht ausgefüllt.

endPolylinePointIndex

integer

Der Endindex dieses Intervalls im Pfad. Wenn der Index in JSON 0 ist, wird das Feld so angezeigt, als wäre es nicht ausgefüllt.

speed

enum (Speed)

Verkehrsgeschwindigkeit in diesem Intervall.

Geschwindigkeit

Klassifizierung der Geschwindigkeit von Polylinien auf Grundlage von Verkehrsdaten.

Enums
SPEED_UNSPECIFIED Standardwert Dieser Wert wird nicht verwendet.
NORMAL Normale Geschwindigkeit, kein Verlangsamen erkannt.
SLOW Stau erkannt, aber es hat sich kein Stau gebildet.
TRAFFIC_JAM Stau erkannt.