RoutingPreference
مجموعة من القيم التي تحدد العوامل التي يجب مراعاتها عند حساب المسار.
عمليات التعداد |
ROUTING_PREFERENCE_UNSPECIFIED |
لم يتم تحديد أي تفضيل للتوجيه. الإعداد التلقائي هو TRAFFIC_UNAWARE . |
TRAFFIC_UNAWARE |
احتساب المسارات بدون مراعاة ظروف حركة المرور المباشرة مناسب عندما لا تكون ظروف حركة المرور مهمة أو غير مناسبة. ينتج عن استخدام هذه القيمة أقل وقت استجابة. ملاحظة: بالنسبة إلى RouteTravelMode DRIVE وTWO_WHEELER ، يستند المسار والمدة إلى شبكة الطرق ومتوسط أحوال حركة المرور المستقلة عن الوقت، وليس ظروف الطريق الحالية. وبالتالي، قد تتضمن المسارات طرقًا مغلقة مؤقتًا. قد تختلف النتائج الخاصة بطلب معين بمرور الوقت بسبب التغييرات التي تطرأ على شبكة الطرق وتعديل متوسط أحوال حركة المرور والطبيعة الموزعة للخدمة. قد تختلف النتائج أيضًا بين مسارات متساوية تقريبًا في أي وقت أو معدل تكرار. |
TRAFFIC_AWARE |
تحسب المسارات التي تأخذ في الاعتبار ظروف حركة المرور المباشرة. على عكس TRAFFIC_AWARE_OPTIMAL ، يتم تطبيق بعض التحسينات لتقليل وقت الاستجابة بشكلٍ كبير. |
TRAFFIC_AWARE_OPTIMAL |
تحسب المسارات التي تأخذ في الاعتبار ظروف حركة المرور المباشرة، بدون تطبيق معظم تحسينات الأداء. ينتج عن استخدام هذه القيمة أعلى وقت استجابة. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-06-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-06-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Routing preferences determine how routes are calculated, considering factors like traffic conditions."],["`TRAFFIC_UNAWARE` provides the fastest routes without considering real-time traffic, suitable when traffic is irrelevant."],["`TRAFFIC_AWARE` balances speed and accuracy by incorporating live traffic data with some optimizations for reduced latency."],["`TRAFFIC_AWARE_OPTIMAL` prioritizes accuracy, calculating routes based on real-time traffic for the most precise ETAs, but may have higher latency."],["The default setting is `TRAFFIC_UNAWARE` if no routing preference is specified using `ROUTING_PREFERENCE_UNSPECIFIED`."]]],["The document defines four routing preference values: `ROUTING_PREFERENCE_UNSPECIFIED` (defaulting to `TRAFFIC_UNAWARE`), `TRAFFIC_UNAWARE` (ignores live traffic, offering lowest latency and relying on average conditions), `TRAFFIC_AWARE` (considers live traffic with some latency optimizations), and `TRAFFIC_AWARE_OPTIMAL` (considers live traffic without optimizations, resulting in highest latency). When choosing routes with the drive or two-wheeler travel mode, only average time-independent conditions are considered, with possible inclusions of closed roads.\n"]]