تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
المطوّرون في المنطقة الاقتصادية الأوروبية
يمكنك تحديد ميزات المسار التي تفضّل تجنُّبها، مثل تجنُّب رسوم العبور أو الطرق السريعة، من خلال إضافة معدِّلات المسار إلى الطلب. بعد ذلك، تحاول واجهة برمجة التطبيقات توفير مسار لا يتطلّب هذه الميزات.
استخدِم السمة routeModifiers في طلب من النوع RouteModifiers. يمكنك تحديد avoidTolls وavoidHighways وavoidFerries وavoidIndoor.
لا يؤدي تحديد معدِّل مسار بالضرورة إلى استبعاد المسارات التي تتضمّن الميزة المحظورة. تستخدم واجهة برمجة التطبيقات المعدِّل لتفضيل النتائج التي تتضمّن مسارات أكثر ملاءمة. هناك بعض الأسباب التي قد تؤدي إلى عدم تغيير مسارك عند طلب خيار تجنُّب. على سبيل المثال، إذا كان المسار الوحيد من نقطة الانطلاق إلى الوجهة يمر بطريق سريع أو عبّارة، لا يمكن تجنُّب ذلك. أو أنّ المسار البديل يؤدي إلى زيادة كبيرة في مدة السفر.
يوضّح المثال التالي كيفية ضبط معدِّلات المسار في نص طلب
computeRoutes
للطريقة (REST). يمكنك أيضًا تحديد هذا الخيار لطريقة
ComputeRoutes
(gRPC). في هذا المثال، يمكنك تحديد تجنُّب رسوم العبور والطرق السريعة:
تاريخ التعديل الأخير: 2025-09-10 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-10 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\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,[]]