RoutingSummary

ระยะเวลาและระยะทางจากต้นทางการกำหนดเส้นทางไปยังสถานที่ในการตอบกลับ และระยะทางส่วนที่สองจากสถานที่นั้นไปยังปลายทาง หากขอ หมายเหตุ: การเพิ่ม routingSummaries ในมาสก์ช่องโดยไม่ใส่พารามิเตอร์ routingParameters.origin หรือพารามิเตอร์ searchAlongRouteParameters.polyline.encodedPolyline ไว้ในคําขอด้วยจะทําให้เกิดความผิดพลาด

การแสดง JSON
{
  "legs": [
    {
      object (Leg)
    }
  ],
  "directionsUri": string
}
ช่อง
legs[]

object (Leg)

เที่ยวบินของการเดินทาง

เมื่อคุณคำนวณระยะเวลาและระยะทางในการเดินทางจากต้นทางที่กำหนด legs จะมีเส้นทางเดียวที่มีระยะเวลาและระยะทางจากต้นทางไปยังปลายทาง เมื่อคุณค้นหาบนเส้นทาง legs จะมี 2 ขา คือ ขาเดินจากต้นทางถึงสถานที่ และอีกจุดหนึ่งจากต้นทางถึงปลายทาง

directionsUri

string

ลิงก์เพื่อแสดงเส้นทางบน Google Maps โดยใช้จุดอ้างอิงจากสรุปเส้นทางที่กำหนด เราไม่รับประกันว่าเส้นทางที่ลิงก์นี้สร้างขึ้นจะเหมือนกับเส้นทางที่ใช้สร้างสรุปการกำหนดเส้นทาง ลิงก์นี้จะใช้ข้อมูลที่ระบุไว้ในคำขอจากช่องต่างๆ รวมถึง routingParameters และ searchAlongRouteParameters (หากมี) เพื่อสร้างลิงก์เส้นทาง

ขา

ส่วนหมายถึงส่วนของการเดินทางจากจุดหนึ่งไปยังอีกจุดหนึ่ง

การแสดง JSON
{
  "duration": string,
  "distanceMeters": integer
}
ช่อง
duration

string (Duration format)

เวลาที่ใช้ในการเดินทางขานี้

ระยะเวลาเป็นวินาทีที่มีเศษทศนิยมได้สูงสุด 9 หลัก โดยลงท้ายด้วย "s" เช่น "3.5s"

distanceMeters

integer

ระยะทางของการเดินทางนี้