مشخص کردن ویژگی های مسیر برای اجتناب
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
توسعهدهندگان منطقه اقتصادی اروپا (EEA)
شما با اضافه کردن اصلاحکنندههای مسیر به یک درخواست، مشخص میکنید که ترجیح میدهید از کدام ویژگیهای مسیر اجتناب کنید، مانند اجتناب از عوارض یا بزرگراهها. سپس API تلاش میکند مسیری را ارائه دهد که به آن ویژگیها نیاز نداشته باشد.
از ویژگی routeModifiers در یک درخواست از نوع RouteModifiers استفاده کنید. میتوانید avoidTolls ، avoidHighways ، avoidFerries و avoidIndoor را مشخص کنید.
مشخص کردن یک اصلاحکننده مسیر لزوماً مسیرهایی را که شامل ویژگی محدود شده هستند، حذف نمیکند. API از اصلاحکننده برای تغییر نتیجه به مسیرهای مطلوبتر استفاده میکند. دلایل مختلفی میتواند وجود داشته باشد که چرا درخواست گزینه اجتناب، مسیر شما را تغییر نمیدهد. به عنوان مثال، تنها مسیر از مبدا به مقصد، اجتناب از بزرگراه یا کشتی را غیرممکن میکند. یا، مسیر جایگزین در واقع زمان سفر را به میزان قابل توجهی طولانیتر میکند.
مثال زیر نحوه تنظیم اصلاحکنندههای مسیر را در بدنه درخواست متد computeRoutes (REST) نشان میدهد. همچنین میتوانید این گزینه را برای متد ComputeRoutes (gRPC) مشخص کنید. در این مثال، شما مشخص میکنید که از عوارض و بزرگراهها اجتناب شود:
تاریخ آخرین بهروزرسانی 2026-02-19 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-02-19 بهوقت ساعت هماهنگ جهانی."],[],["Route modifiers, set in the `routeModifiers` property of a request, allow users to express preferences for avoiding tolls, highways, ferries, or indoor routes. The `Compute Route Matrix` feature does not support avoiding route features. Modifiers bias the route calculation, but do not guarantee avoidance. `routeModifiers` also supports `vehicleInfo` and `tollPasses`. The API might include the feature to be avoided if no practical alternative exists. An example in a `computeRoutes` request demonstrates setting `avoidTolls` and `avoidHighways` to `true`.\n"]]