RoutingSummary
回應中所含的路線起點到某個地點的時間和距離,以及從該地點到目的地的第二段路線 (如有要求)。注意:如果在欄位遮罩中新增 routingSummaries
,但要求中未加入 routingParameters.origin
參數或 searchAlongRouteParameters.polyline.encodedPolyline
參數,就會發生錯誤。
JSON 表示法 |
{
"legs": [
{
object (Leg )
}
],
"directionsUri": string
} |
欄位 |
legs[] |
object (Leg )
行程的路段。 計算從指定起點的旅程時間和距離時,legs 會包含單一路段,其中包含從起點到目的地的時間和距離。當您沿路搜尋時,legs 會包含兩個路段:從出發地到地點的路段,以及從地點到目的地的路段。
|
directionsUri |
string
連結,可使用指定路線摘要中的路線點,在 Google 地圖中顯示路線。這個連結產生的路徑不一定與用於產生路徑摘要的路徑相同。連結會使用要求中提供的資訊,包括 routingParameters 和 searchAlongRouteParameters (如適用) 欄位,產生方向連結。
|
腿
JSON 表示法 |
{
"duration": string,
"distanceMeters": integer
} |
欄位 |
duration |
string (Duration format)
完成這段行程所需的時間。 以秒為單位的時間長度,最多可有 9 個小數位數,並應以「s 」結尾,例如:"3.5s" 。
|
distanceMeters |
integer
這段行程的距離。
|
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-02-27 (世界標準時間)。
[null,null,["上次更新時間:2025-02-27 (世界標準時間)。"],[[["Routing Summary provides the duration and distance between an origin and a destination, or between an origin, a place, and a destination when searching along a route."],["It includes a directions URI for viewing the route on Google Maps."],["A Leg within the Routing Summary represents a portion of the journey, containing duration and distance in meters."],["When searching along a route, the `legs` field will contain two legs: one from the origin to the place and another from the place to the destination."]]],["The content details routing summary data, including journey legs and a directions link. A routing summary contains \"legs,\" with each leg representing a portion of a journey. Each `leg` provides `duration` (time to complete the leg) and `distanceMeters`. The `directionsUri` field provides a Google Maps link for directions. When searching along a route, the summary includes two legs, otherwise it only includes one. Including `routingSummaries` in a request requires including an `origin` or `encodedPolyline` parameter.\n"]]