RoutingSummary

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

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

object (Leg)

ルートの区間。

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

directionsUri

string

指定されたルート概要のウェイポイントを使用して Google マップで経路を表示するためのリンク。このリンクで生成されたルートが、ルーティング サマリーの生成に使用されたルートと同じであるとは限りません。このリンクは、リクエストで指定された情報(routingParameterssearchAlongRouteParameters などのフィールド(該当する場合))を使用してルートリンクを生成します。

区間は、ある場所から別の場所へのルートの 1 つの部分です。

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

string (Duration format)

この区間の所要時間。

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

distanceMeters

integer

この旅行区間の距離。