با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
توسعه دهندگان منطقه اقتصادی اروپا (EEA).
شما مشخص میکنید که از کدام ویژگیهای مسیر اجتناب کنید، مانند اجتناب از عوارض یا بزرگراهها، با افزودن اصلاحکنندههای مسیر به درخواست. سپس API سعی می کند مسیری را ارائه دهد که به آن ویژگی ها نیاز ندارد.
از ویژگی routeModifiers در یک درخواست از نوع RouteModifiers استفاده کنید. شما می توانید avoidTolls ، avoidHighways ، avoidFerries ، و avoidIndoor را مشخص کنید.
تعیین یک تغییر دهنده مسیر لزوماً مسیرهایی را که شامل ویژگی محدود شده هستند حذف نمی کند. API از اصلاح کننده برای سوگیری نتیجه به مسیرهای مطلوب تر استفاده می کند. ممکن است چند دلیل وجود داشته باشد که درخواست گزینه اجتناب مسیر شما را تغییر نمی دهد. به عنوان مثال، تنها مسیر از مبدا تا مقصد، اجتناب از بزرگراه یا کشتی را غیرممکن می کند. یا، مسیر جایگزین در واقع زمان سفر را به میزان قابل توجهی افزایش می دهد.
مثال زیر نحوه تنظیم اصلاح کننده های مسیر را در بدنه درخواست متد computeRoutes (REST) نشان می دهد. همچنین می توانید این گزینه را به روش ComputeRoutes (gRPC) مشخص کنید. در این مثال، شما برای جلوگیری از عوارض و بزرگراه ها مشخص می کنید:
تاریخ آخرین بهروزرسانی 2025-09-13 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2025-09-13 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThe Routes API's Compute Route Matrix feature does not support avoiding route features.\u003c/p\u003e\n"],["\u003cp\u003eYou can request routes that avoid tolls, highways, ferries, and indoor travel using the \u003ccode\u003erouteModifiers\u003c/code\u003e property.\u003c/p\u003e\n"],["\u003cp\u003eWhile route modifiers bias the results, they may not eliminate the specified features if alternatives are unavailable or significantly increase travel time.\u003c/p\u003e\n"],["\u003cp\u003eYou can specify route modifiers in both REST and gRPC requests, using the \u003ccode\u003eavoidTolls\u003c/code\u003e, \u003ccode\u003eavoidHighways\u003c/code\u003e, \u003ccode\u003eavoidFerries\u003c/code\u003e, and \u003ccode\u003eavoidIndoor\u003c/code\u003e fields within the \u003ccode\u003erouteModifiers\u003c/code\u003e property.\u003c/p\u003e\n"]]],["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"],null,[]]