เข้าร่วมงาน
Google Maps Platform Developer Community Day ครั้งถัดไปกับเราที่ซานฟรานซิสโกในเดือนธันวาคม
สมัครเลยเพื่อเข้าร่วม
Google ใช้เทคโนโลยี AI เพื่อแปลเนื้อหาเป็นภาษาที่คุณต้องการ การแปลโดย AI อาจมีข้อผิดพลาด
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
|
| สิ้นสุดช่องที่ใช้ร่วมกันไม่ได้ |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-09-07 UTC
[null,null,["อัปเดตล่าสุด 2026-09-07 UTC"],[],["Waypoints, marking route start, end, and intermediate stops, are defined using a JSON format. Key properties include `via` (boolean) for non-stopping waypoints, `vehicleStopover` (boolean) for pickup/drop-off locations, and `sideOfRoad` (boolean) for preferred stopping side. A waypoint's `location_type` can be specified via geographic coordinates (`location`), a place ID (`placeId`), or a human-readable address (`address`). `via` cannot be true for terminal waypoints or if `optimize_waypoint_order` is true.\n"]]