Waypoint
    
    
      
    
    
      
      จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
    
    
      
      บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
    
    
      
      
        ห่อหุ้มจุดอ้างอิง จุดบนเส้นทางจะทำเครื่องหมายทั้งจุดเริ่มต้นและจุดสิ้นสุดของเส้นทาง รวมทั้งระบุจุดพักกลางตลอดเส้นทางด้วย
      
      
        
          
            
              | การแสดง JSON | 
          
          
            
              | {
  "via": boolean,
  "vehicleStopover": boolean,
  "sideOfRoad": boolean,
  // Union field location_typecan be only one of the following:
  "location": {
    object (Location)
  },
  "placeId": string,
  "address": string
  // End of list of possible types for union fieldlocation_type.
} | 
          
        
      
      
        
          
            
            
          
          
            
              | ช่อง | 
          
          
            
              | via | boolean
 ทำเครื่องหมายจุดอ้างอิงนี้เป็นเหตุการณ์สำคัญ ไม่ใช่จุดแวะ สำหรับจุดอ้างอิงที่ไม่ผ่านแต่ละจุดในคำขอ คำตอบจะเพิ่มรายการลงในอาร์เรย์ เพื่อระบุรายละเอียดสำหรับการแวะพักระหว่างการเดินทาง ตั้งค่านี้เป็น "จริง" เมื่อคุณต้องการให้เส้นทางผ่านจุดอ้างอิงนี้โดยไม่หยุด จุดอ้างอิงจะไม่ทำให้มีการเพิ่มรายการลงในอาร์เรย์legslegsแต่จะกำหนดเส้นทางการเดินทางผ่านจุดอ้างอิง คุณจะตั้งค่านี้ได้ในจุดอ้างอิงที่เป็นตัวกลางเท่านั้น คำขอจะล้มเหลวหากคุณตั้งค่าช่องนี้ในจุดอ้างอิงเทอร์มินัล หากตั้งค่าComputeRoutesRequest.optimize_waypoint_orderเป็น "จริง" ฟิลด์นี้จะตั้งเป็น "จริง" ไม่ได้ มิฉะนั้นคำขอจะล้มเหลว | 
            
              | vehicleStopover | boolean
 บ่งบอกว่าการชี้ทางมีไว้สำหรับให้รถหยุดโดยที่ตั้งใจจะรับส่งหรือไปรับ เมื่อคุณกำหนดค่านี้ เส้นทางที่คำนวณจะไม่รวมจุดอ้างอิงที่ไม่ใช่ viaบนถนนที่ไม่เหมาะสำหรับการรับและส่ง ตัวเลือกนี้จะใช้ได้เฉพาะกับรูปแบบการเดินทางDRIVEและTWO_WHEELERและเมื่อlocationTypeคือLocation | 
            
              | sideOfRoad | boolean
 บ่งบอกว่าตำแหน่งของการชี้ทางนี้หมายถึงการกำหนดให้รถหยุดที่ด้านใดของถนน เมื่อคุณกำหนดค่านี้ เส้นทางนี้จะผ่านตำแหน่งดังกล่าวเพื่อให้รถสามารถหยุดด้านข้างของถนนที่เอนเอียงไปทางตำแหน่งนั้นจากจุดกึ่งกลางของถนน ตัวเลือกนี้ใช้ได้กับ DRIVEและTWO_WHEELERเท่านั้นRouteTravelMode | 
            
              | ช่องการรวม location_typeวิธีต่างๆ ในการแสดงสถานที่location_typeต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ | 
            
              | location | object (Location)
 จุดที่ระบุโดยใช้พิกัดทางภูมิศาสตร์ ซึ่งรวมถึงส่วนหัวซึ่งไม่บังคับ | 
            
              | placeId | string
 รหัสสถานที่ของจุดที่น่าสนใจที่เกี่ยวข้องกับการชี้ทาง | 
            
              | address | string
 ที่อยู่หรือโค้ด Plus ที่มนุษย์อ่านได้ ดูรายละเอียดได้ที่ https://plus.codes | 
          
        
      
    
  
  
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
  อัปเดตล่าสุด 2025-08-31 UTC
  
  
  
    
      [null,null,["อัปเดตล่าสุด 2025-08-31 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"]]