پیام درخواست v1alpha.computeCustomRoutes.
نمایندگی JSON |
---|
{ "origin": { object ( |
زمینه های | |
---|---|
origin | ضروری. نقطه راه مبدأ |
destination | ضروری. ایستگاه بین راهی مقصد |
intermediates[] | اختیاری. مجموعه ای از ایستگاه های بین راهی در طول مسیر (به استثنای نقاط پایانه)، برای توقف یا عبور. حداکثر 25 ایستگاه بین راهی پشتیبانی می شود. |
travelMode | اختیاری. نحوه حمل و نقل را مشخص می کند. اکنون فقط DRIVE پشتیبانی می شود. |
routingPreference | اختیاری. نحوه محاسبه مسیر را مشخص می کند. سرور سعی می کند از اولویت مسیریابی انتخاب شده برای محاسبه مسیر استفاده کند. اگر اولویت مسیریابی منجر به خطا یا تاخیر طولانی مدت شود، یک خطا برگردانده می شود. در آینده، ممکن است مکانیزم بازگشتی را برای استفاده از یک گزینه متفاوت در زمانی که گزینه ترجیحی نتیجه معتبری ارائه نمی دهد، اجرا کنیم. شما می توانید این گزینه را فقط زمانی مشخص کنید که |
polylineQuality | اختیاری. ترجیح شما را برای کیفیت پلی لاین مشخص می کند. |
polylineEncoding | اختیاری. رمزگذاری ترجیحی برای چند خط را مشخص می کند. |
departureTime | اختیاری. زمان حرکت اگر این مقدار را تنظیم نکنید، این مقدار به طور پیشفرض روی زمانی است که درخواست را انجام دادهاید. اگر این مقدار را روی زمانی تنظیم کنید که قبلاً رخ داده است، درخواست با شکست مواجه می شود. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
routeModifiers | اختیاری. مجموعه ای از شرایط برای برآورده شدن که بر نحوه محاسبه مسیرها تأثیر می گذارد. |
routeObjective | ضروری. یک هدف مسیر برای بهینه سازی. |
languageCode | اختیاری. کد زبان BCP-47، مانند "en-US" یا "sr-Latn". برای اطلاعات بیشتر، به http://www.unicode.org/reports/tr35/#Unicode_locale_identifier مراجعه کنید. برای لیست زبان های پشتیبانی شده به پشتیبانی زبان مراجعه کنید. وقتی این مقدار را ارائه نمی کنید، زبان نمایش از محل درخواست مسیر استنباط می شود. |
units | اختیاری. واحدهای اندازه گیری فیلدهای نمایش را مشخص می کند. این شامل فیلد |
RouteObjective
یک هدف را برای بهینه سازی توسط v1alpha.computeCustomRoutes در بر می گیرد.
نمایندگی JSON |
---|
{
"rateCard": {
object ( |
زمینه های | |
---|---|
rateCard | هدف RateCard |
کارت امتیاز
هدف مسیر RateCard را در بر می گیرد.
نمایندگی JSON |
---|
{ "costPerMinute": { object ( |
زمینه های | |
---|---|
costPerMinute | اختیاری. هزینه هر دقیقه |
costPerKm | اختیاری. هزینه هر کیلومتر |
includeTolls | اختیاری. اینکه آیا هزینه عوارض در هزینه کلی لحاظ شود. |
هزینه پولی
هزینه استفاده شده در کارت نرخ را در بر می گیرد.
نمایندگی JSON |
---|
{ "value": number } |
زمینه های | |
---|---|
value | ضروری. ارزش هزینه به ارز محلی استنتاج شده از درخواست. |