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  این نقطه را به عنوان یک نقطه عطف و نه یک نقطه توقف مشخص می کند. برای هر نقطه غیر از طریق درخواست، پاسخ یک ورودی به آرایه اضافه می کند تا جزئیات توقف در آن مرحله از سفر را ارائه کند. زمانی که میخواهید مسیر بدون توقف از این نقطه عبور کند، این مقدار را روی true تنظیم کنید. از طریق ایستگاههای بین راه باعث نمیشود که ورودی به آرایهlegslegsاضافه شود، اما مسیر را از طریق ایستگاه بینالمللی هدایت میکنند. شما فقط می توانید این مقدار را در نقاطی که متوسط هستند تنظیم کنید. اگر این فیلد را در ایستگاه های پایانه تنظیم کنید، درخواست انجام نمی شود. اگرComputeRoutesRequest.optimize_waypoint_orderروی true تنظیم شده باشد، این فیلد را نمی توان روی true تنظیم کرد. در غیر این صورت، درخواست ناموفق است. | 
| vehicleStopover |  boolean  نشان می دهد که ایستگاه بین راه برای توقف وسایل نقلیه در نظر گرفته شده است، جایی که قصد سوار شدن یا رها کردن آن است. وقتی این مقدار را تنظیم میکنید، مسیر محاسبهشده شامل ایستگاههای بین viaدر جادههایی که برای حمل و نقل نامناسب هستند، نمیشود. این گزینه فقط برای حالتهای سفرDRIVEوTWO_WHEELERو زمانی کهlocationTypeباشد کار میکند.Location | 
| sideOfRoad |  boolean  نشان می دهد که مکان این ایستگاه بین راهی برای توقف خودرو در سمت خاصی از جاده ترجیح داده می شود. هنگامی که این مقدار را تنظیم می کنید، مسیر از محل عبور می کند تا وسیله نقلیه بتواند در کنار جاده ای که مکان از مرکز جاده به سمت آن سوگیری دارد، توقف کند. این گزینه فقط برای DRIVEوTWO_WHEELERکار می کند.RouteTravelMode | 
| location_typeفیلد اتحادیه روش های مختلف برای نشان دادن یک مکانlocation_typeتنها می تواند یکی از موارد زیر باشد: | 
| location |  object ( Location)  نقطه ای که با استفاده از مختصات جغرافیایی، از جمله عنوان اختیاری مشخص شده است. | 
| placeId |  string  شناسه مکان POI مرتبط با ایستگاه بین راه. | 
| address |  string  آدرس قابل خواندن توسط انسان یا یک کد مثبت. برای جزئیات بیشتر به https://plus.codes مراجعه کنید. | 
  
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
  تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
  
  
  
    
      [null,null,["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[],["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"]]