Waypoint

یک نقطه بین راه را در بر می گیرد. نقاط راه، ابتدا و انتهای مسیر را مشخص می‌کنند و شامل توقف‌های میانی در طول مسیر می‌شوند.

نمایندگی JSON
{
  "via": boolean,
  "vehicleStopover": boolean,
  "sideOfRoad": boolean,

  // Union field location_type can be only one of the following:
  "location": {
    object (Location)
  },
  "placeId": string,
  "address": string
  // End of list of possible types for union field location_type.
}
زمینه های
via

boolean

این نقطه را به عنوان یک نقطه عطف و نه یک نقطه توقف مشخص می کند. برای هر نقطه غیر از طریق درخواست، پاسخ یک ورودی به آرایه legs اضافه می کند تا جزئیات توقف در آن مرحله از سفر را ارائه کند. زمانی که می‌خواهید مسیر بدون توقف از این نقطه عبور کند، این مقدار را روی true تنظیم کنید. از طریق ایستگاه‌های بین راه باعث نمی‌شود که ورودی به آرایه legs اضافه شود، اما مسیر را از طریق ایستگاه بین‌المللی هدایت می‌کنند. شما فقط می توانید این مقدار را در نقاطی که متوسط ​​هستند تنظیم کنید. اگر این فیلد را در ایستگاه های پایانه تنظیم کنید، درخواست انجام نمی شود. اگر 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 مراجعه کنید.