RoutingSummary

回應中所含的路線起點到某個地點的時間和距離,以及從該地點到目的地的第二段路線 (如有要求)。注意:如果在欄位遮罩中新增 routingSummaries,但要求中未加入 routingParameters.origin 參數或 searchAlongRouteParameters.polyline.encodedPolyline 參數,就會發生錯誤。

JSON 表示法
{
  "legs": [
    {
      object (Leg)
    }
  ],
  "directionsUri": string
}
欄位
legs[]

object (Leg)

行程的路段。

計算從指定起點的旅程時間和距離時,legs 會包含單一路段,其中包含從起點到目的地的時間和距離。沿著路線搜尋時,legs 會包含兩條航段:一個從地點到目的地之間,另一個從地點到目的地。

directionsUri

string

連結,可使用指定路線摘要中的路線點,在 Google 地圖上顯示路線。這個連結產生的路徑不一定與用於產生路徑摘要的路徑相同。連結會使用要求中提供的資訊,包括 routingParameterssearchAlongRouteParameters (如適用) 欄位,產生方向連結。

一段旅程是從某個地點到另一個旅程的一部分。

JSON 表示法
{
  "duration": string,
  "distanceMeters": integer
}
欄位
duration

string (Duration format)

完成這段行程所需的時間。

持續時間以秒為單位,最多 9 個小數位數,結尾為「s」。例如:"3.5s"

distanceMeters

integer

這段行程的距離。