تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تستخدِم نماذج حركة المرور خوارزميات وعوامل محدّدة لتوقّع مدى تأثير تضاؤل كثافة حركة المرور في إجمالي وقت التنقّل على مسار معيّن. تقدّم واجهة برمجة التطبيقات Routes API
أنواعًا مختلفة من نماذج الزيارات لمنح الأولوية للعوامل المختلفة المستخدَمة في محاسبة المدّة في الزيارات. يمكنك تحديد نوع نموذج حركة المرور الذي تريد
أن تستخدِمه طرقك عند احتساب مدة طرقك أو ملف تعريف
المسار. عند ضبط نوع نموذج الزيارات، تختلف القيمة المعروضة في حقل
duration استنادًا إلى نموذج الزيارات الذي تختاره.
تتيح كلتا الطريقتَين Compute Routes و
Compute Route Matrix في Routes API أنواع نماذج حركة المرور.
تستخدم كلتا الطريقتَين تلقائيًا نوع نموذج BEST_GUESS للزيارات.
لتحديد نوع زيارات
حدِّد نقطة الانطلاق والوجهة.
إذا كان وقت المغادرة في المستقبل، أدرِج الوقت باستخدام المَعلمة
departure_time. إذا لم تحدِّد وقت مغادرة، سيتم تحديد الوقت التلقائي وهو الآن.
اختَر نموذج الزيارات المراد استخدامه مع المَعلمة trafficModel وأحد الأنواع التالية:
BEST_GUESS (الإعداد التلقائي) لطلب أن يكون duration_in_traffic
المعروض هو أفضل تقدير لوقت التنقّل استنادًا إلى ما هو معروف عن
ظروف حركة المرور السابقة وحركة المرور المباشرة. تزداد أهمية ميزة "الكثافة في حركة المرور في الوقت الفعلي" كلما اقترب departure_time من الوقت الحالي. يقدّم استخدام النوع التلقائي
لـ BEST_GUESS التوقّعات الأكثر فائدة لمعظم حالات استخدام.
PESSIMISTIC لطلب أن يصِنع duration_in_traffic الذي تم إرجاعه
الوقت استنادًا إلى ظروف حركة المرور السابقة في أيام حركة المرور السيئة.
يقدّم هذا النوع مدة مقدَّرة يُرجّح أن تكون أطول من
مدّة التنقّل الفعلية في معظم الأيام. وقد تتجاوز الأيام التي تتسم فيها الأحوال الجوية بشدّة سوء
هذا التقدير.
OPTIMISTIC لطلب أن يصِف duration_in_traffic المعروض
الوقت استنادًا إلى ظروف الزيارات السابقة في أيام الزيارات الجيدة.
يقدّم هذا النوع مدة مقدَّرة من المرجّح أن تكون أقصر من
مدّة التنقّل الفعلية في معظم الأيام. في بعض الأيام التي تتوفر فيها ظروف جيدة بشكلٍ خاص، قد يكون التسليم أسرع من هذا المقدَّر.
على سبيل المثال:
"trafficModel":"OPTIMISTIC"
حدِّد حقل routes.duration في قناع الحقل.
REST
-HX-Goog-FieldMask:routes.duration
RPC
const(fieldMask="routes.duration")
عندما تقدِّر Routes API الوقت المستغرَق في الازدحام، تستخدِم نوع ملف نموذج الازدحام الذي طلبته.
مثال: طلب نموذج الزيارات
على سبيل المثال، يحدّد هذا الطلب تقدير المدة باستخدام نوع OPTIMISTIC نموذج حركة المرور في وقت مغادرة محدّد:
تاريخ التعديل الأخير: 2025-02-06 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-02-06 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The Routes API offers different traffic models (`BEST_GUESS`, `PESSIMISTIC`, `OPTIMISTIC`) to predict travel times based on various traffic conditions."],["You can specify the desired traffic model when calculating routes, with `BEST_GUESS` being the default, providing the most useful predictions for most use cases."],["`PESSIMISTIC` models travel time based on bad traffic days, likely resulting in a longer estimated duration, while `OPTIMISTIC` uses good traffic days, potentially resulting in a shorter duration."],["Live traffic information is integrated into the `BEST_GUESS` model, making it potentially shorter than `OPTIMISTIC` or longer than `PESSIMISTIC`."],["To use traffic models, include the `trafficModel` parameter in your request and specify `routes.duration` in the field mask."]]],["The Routes API's traffic models predict travel time, offering `BEST_GUESS` (default), `PESSIMISTIC` (longer), and `OPTIMISTIC` (shorter) durations. To use, set the origin, destination, and optional `departure_time`. Choose a `trafficModel` type and specify `routes.duration` in the field mask. The API calculates traffic-affected durations based on the selected model. Using `BEST_GUESS` integrate live information. The default is `BEST_GUESS`, and the duration returned varies depending on the chosen model. The service is pre-GA, it might have limited support and changes.\n"]]