RoutingSummary

ルーティングの出発地からレスポンスの場所までの所要時間と距離、およびその場所から目的地までの 2 番目の区間(リクエストされた場合)。注: routingParameters.origin パラメータも searchAlongRouteParameters.polyline.encodedPolyline パラメータもリクエストに含めずにフィールド マスクに routingSummaries を追加すると、エラーが発生します。

JSON 表現
{
  "legs": [
    {
      object (Leg)
    }
  ]
}
フィールド
legs[]

object (Leg)

旅行の区間。

設定した出発地からの移動時間と距離を計算する場合、legs には出発地から目的地までの所要時間と距離を含む 1 つの区間が含まれます。経路沿いで検索を行うと、legs には 2 つの区間が含まれます。1 つは出発地から場所への区間、もう 1 つは場所から目的地への区間です。

区間とは、ある地点から別の場所への行程の一部を指します。

JSON 表現
{
  "duration": string,
  "distanceMeters": integer
}
フィールド
duration

string (Duration format)

ルートのこの区間を完了するまでにかかる時間。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

distanceMeters

integer

この旅行区間の距離。