ConsumableTrafficPolyline

車両のルート上の交通量。

JSON 表現
{
  "speedReadingInterval": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "encodedPathToWaypoint": string
}
フィールド
speedReadingInterval[]

object (SpeedReadingInterval)

前のウェイポイントから現在のウェイポイントまでの経路の交通速度。

encodedPathToWaypoint

string

ドライバーが前のウェイポイントから現在のウェイポイントに向かって進んでいる経路。このパスにはランドマークが含まれているため、クライアントはパス沿いに交通マーカーを表示できます(speedReadingInterval を参照)。デコードはまだサポートされていません。

SpeedReadingInterval

経路の連続するセグメントの交通密度インジケーター。ポイント P_0、P_1、...、P_N(ゼロベースのインデックス)を含むパスに対して、SpeedReadingInterval は区間を定義し、次のカテゴリを使用してトラフィックを記述します。

JSON 表現
{
  "startPolylinePointIndex": integer,
  "endPolylinePointIndex": integer,
  "speed": enum (Speed)
}
フィールド
startPolylinePointIndex

integer

パス内のこの区間の開始インデックス。JSON では、インデックスが 0 の場合、フィールドは未入力と見なされます。

endPolylinePointIndex

integer

パス内のこの区間の終了インデックス。JSON では、インデックスが 0 の場合、フィールドは未入力と見なされます。

speed

enum (Speed)

この区間の交通速度。

速度

交通データに基づいたポリラインの速度分類。

列挙型
SPEED_UNSPECIFIED デフォルト値。この値は使用されません。
NORMAL 通常の速度で、速度低下は検知されません。
SLOW 速度低下は検出されたが、渋滞は発生していない。
TRAFFIC_JAM 渋滞を検出しました。