RouteTravelAdvisory

交通規制の可能性など、ユーザーに通知する必要がある追加情報が含まれます。

JSON 表現
{
  "tollInfo": {
    object (TollInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "fuelConsumptionMicroliters": string,
  "routeRestrictionsPartiallyIgnored": boolean,
  "transitFare": {
    object (Money)
  }
}
フィールド
tollInfo

object (TollInfo)

ルートの有料道路に関する情報が含まれます。このフィールドは、ルートに有料道路が含まれており、リクエストの ComputeRoutesRequest.extra_computationsTOLLS が含まれている場合にのみ入力されます。このフィールドが設定されていても、estimatedPrice サブフィールドが入力されていない場合、ルートには有料道路が含まれますが、推定料金は不明です。tollInfo が設定されていない場合、ルートに通行料金は発生しません。

speedReadingIntervals[]

object (SpeedReadingInterval)

トラフィック密度を示す高速道路の区間。このフィールドは、リクエストに TRAFFIC_AWARE または TRAFFIC_AWARE_OPTIMALComputeRoutesRequest.routing_preference 値があり、TRAFFIC_ON_POLYLINEComputeRoutesRequest.extra_computations に含まれている場合にのみ、リクエストに入力されます。間隔は、重複することなくルートのポリライン全体をカバーします。指定された間隔の開始ポイントは、前の間隔の終了ポイントと同じです。

例:

polyline: A ---- B ---- C ---- D ---- E ---- F ---- G
speedReadingIntervals: [A,C), [C,D), [D,G).
fuelConsumptionMicroliters

string (int64 format)

予測された燃料消費量(マイクロリットル単位)。このフィールドは、リクエストの ComputeRoutesRequest.extra_computationsFUEL_CONSUMPTION が含まれている場合にのみ入力されます。

routeRestrictionsPartiallyIgnored

boolean

返されたルートには、リクエストされた移動手段やルート修飾子に適さない制限が含まれている可能性があります。

transitFare

object (Money)

このルートの合計運賃または切符の合計金額が含まれます。このプロパティは、TRANSIT リクエストにおいて、すべての交通機関のステップで運賃情報が取得できる場合にのみ返されます。