نظرة عامة
بالإضافة إلى تحديد نقطة البداية والوجهة، يمكنك أيضًا استخدام العديد من الخيارات المتاحة للطرق لتخصيص مصفوفة الطرق. يسرد الجدول التالي الخيارات المتاحة لطلبات مصفوفة الطرق، ويوضّح أي اختلافات بين طريقتَي الطريق الفردي والمصفوفة.
Option | الوصف |
---|---|
وضع السفر | تمثّل هذه السمة وسيلة التنقّل، مثل القيادة أو النقل العام أو المشي أو ركوب الدراجات أو المركبات ذات العجلتين. |
تحديد كيفية تضمين بيانات الزيارات وما إذا كان يجب تضمينها | يمكنك تضمين بيانات الزيارات للحصول على نتائج أكثر دقة، أو استبعادها للحصول على ردّ أسرع.
بما أنّ عملية computeRouteMatrix تعالج العديد من المسارات في الوقت نفسه، فإنّ استخدام إعدادات الجودة الأعلى، TRAFFIC_AWARE_OPTIMAL ، يفرض حدًا صارمًا على عدد الطلبات في ما يتعلق بإجمالي عدد العناصر (نقاط الأصل × نقاط الوجهة) التي يمكنك حسابها في طلب واحد. هذا القيد مفروض لتجنُّب حدوث تأخير مفرط. |
احتساب رسوم الطريق لمصفوفة طرق | عند التعامل مع رسوم المرور في RouteMatrix ، تكون العملية مماثلة بشكل أساسي لعملية احتساب رسوم المرور لمسار واحد، ولكن مع اختلاف رئيسي واحد في النطاق: لا توفّر طريقة computeRouteMatrix سوى معلومات رسوم المرور المجمّعة لكل زوج كامل من نقطة الانطلاق ونقطة الوصول. على عكس طريقة computeRoutes الفردية التي يمكنها عرض معلومات تفصيلية عن رسوم المرور مقسّمة حسب أجزاء المسار الفردية (المقاطع بين نقاط الطريق)، يقدّم الردّ على مصفوفة المسار ملخّصًا لإجمالي تكلفة رسوم المرور المقدّرة للرحلة بأكملها بين نقطة البداية ونقطة النهاية. سيظل بإمكانك تفعيل احتساب رسوم المرور من خلال ضبط
extraComputations على TOLLS وتحديد معلومات المركبة وبطاقة المرور
من خلال ضبط routeModifiers للمصدر، ولكن سيتم تطبيق
travelAdvisory.tollInfo الناتج على المسار الكامل، وليس على مكوناته الفردية.
|
طلب قيم مترجَمة | يمكنك طلب نص مترجَم لاستجابة مصفوفة الطرق بالطريقة نفسها التي تطلب بها نصًا مترجَمًا لطريق معيّن، وذلك باستخدام قناع حقل. عند طلب نص مترجَم للمدة والمسافة، تتيح كلّ من طريقة المسار الفردي وطريقة المصفوفة ضبط languageCode والوحدات بشكل صريح (على سبيل المثال، METRIC أو IMPERIAL ). ومع ذلك، إذا لم يتم ضبط هاتين المَعلمتَين، تحاول طريقة computeRoutes استنتاج اللغة ووحدات المسافة مباشرةً من الموقع الجغرافي لنقطة الطريق الأصلية، بينما تستخدم طريقة computeRouteMatrix اللغة الإنجليزية (en-US ) كوحدة لغة ووحدة المتر (METRIC ) كوحدة مسافة بشكل تلقائي، بغض النظر عن الموقع الجغرافي للمصدر. لذلك، يجب ضبط معلَمات تحديد اللغة صراحةً عند استخدام RouteMatrix لتجاوز السلوك التلقائي. |
أنواع المركبات المتاحة في مصفوفة المسارات | خيارات إضافية لاختيار نوع المركبة لمصفوفة المسارات |
خيارات إضافية | لتحديد خيارات إضافية، مثل وقت المغادرة، راجِع ComputeRouteMatrixRequest. |