Waypoint

ห่อหุ้มจุดแวะพัก จุดแวะพักจะทำเครื่องหมายทั้งจุดเริ่มต้นและจุดสิ้นสุดของเส้นทาง รวมถึงจุดแวะพักระหว่างทาง

การแสดง JSON
{
  "via": boolean,
  "vehicleStopover": boolean,
  "sideOfRoad": boolean,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "location": {
    object (Location)
  },
  "placeId": string,
  "address": string,
  "navigationPointToken": string
  // End of mutually exclusive fields.
}
ช่อง
via

boolean

ทำเครื่องหมายจุดอ้างอิงนี้เป็นเหตุการณ์สำคัญแทนที่จะเป็นจุดแวะพัก สำหรับจุดอ้างอิงที่ไม่ใช่จุดแวะพักระหว่างทางในคำขอ การตอบกลับจะเพิ่มรายการลงในอาร์เรย์ legs เพื่อระบุรายละเอียดการแวะพักในส่วนนั้นของการเดินทาง ตั้งค่านี้เป็น "จริง" เมื่อต้องการให้เส้นทางผ่านจุดแวะพักนี้โดยไม่แวะพัก จุดแวะพักระหว่างทางจะไม่ทำให้มีการเพิ่มรายการลงในอาร์เรย์ legs แต่จะกำหนดเส้นทางการเดินทางผ่านจุดแวะพัก คุณตั้งค่านี้ได้เฉพาะจุดแวะพักที่เป็นจุดแวะพักระหว่างทางเท่านั้น คำขอจะล้มเหลวหากคุณตั้งค่าช่องนี้ในจุดแวะพักสุดท้าย หากตั้งค่า ComputeRoutesRequest.optimize_waypoint_order เป็น "จริง" คุณจะตั้งค่าช่องนี้เป็น "จริง" ไม่ได้ ไม่เช่นนั้นคำขอจะล้มเหลว

vehicleStopover

boolean

ระบุว่าจุดแวะพักนี้มีไว้เพื่อให้ยานพาหนะแวะพัก โดยมีวัตถุประสงค์เพื่อรับหรือส่ง เมื่อคุณตั้งค่านี้ เส้นทางที่คำนวณจะไม่รวมจุดแวะพักที่ไม่ใช่viaบนถนนที่ไม่เหมาะสำหรับการรับและส่ง ตัวเลือกนี้ใช้ได้เฉพาะโหมดการเดินทางDRIVEและTWO_WHEELERรวมถึงเมื่อlocationTypeเป็นLocation

sideOfRoad

boolean

ระบุว่าตำแหน่งของจุดแวะพักนี้มีไว้เพื่อให้ยานพาหนะแวะพักที่ด้านใดด้านหนึ่งของถนน เมื่อคุณตั้งค่านี้ เส้นทางจะผ่านตำแหน่งเพื่อให้ยานพาหนะแวะพักที่ด้านข้างของถนนซึ่งตำแหน่งนั้นอยู่ตรงกลางถนน ตัวเลือกนี้ใช้ได้เฉพาะ DRIVE และ TWO_WHEELER RouteTravelMode

วิธีต่างๆ ในการแสดงตำแหน่ง ต่อไปนี้คือรายการช่องที่ใช้ร่วมกันไม่ได้ ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ
location

object (Location)

จุดที่ระบุโดยใช้พิกัดทางภูมิศาสตร์ ซึ่งรวมถึงทิศทางที่เป็นตัวเลือก

placeId

string

รหัสสถานที่ของจุดที่น่าสนใจที่เชื่อมโยงกับจุดอ้างอิง

address

string

ที่อยู่ที่มนุษย์อ่านได้หรือ Plus Code ดูรายละเอียดได้ที่ https://plus.codes

navigationPointToken

string

โทเค็นที่ระบุ NavigationPoint ซึ่งได้รับจากเมธอด SearchDestinations ของ Geocoding API

สิ้นสุดช่องที่ใช้ร่วมกันไม่ได้