RoutingSummary

المدة والمسافة من مصدر التوجيه إلى مكان في الاستجابة، والمحطة الثانية من ذلك المكان إلى الوجهة، إذا لزم الأمر. ملاحظة: عند إضافة routingSummaries في قناع الحقل بدون تضمين المَعلمة routingParameters.origin أو المَعلمة searchAlongRouteParameters.polyline.encodedPolyline في الطلب، يؤدّي ذلك إلى حدوث خطأ.

تمثيل JSON
{
  "legs": [
    {
      object (Leg)
    }
  ],
  "directionsUri": string
}
الحقول
legs[]

object (Leg)

مراحل الرحلة

عند احتساب مدة التنقّل والمسافة من نقطة انطلاق محدّدة، يحتوي legs على رحلة واحدة تحتوي على المدة والمسافة من نقطة الانطلاق إلى الوجهة. عند إجراء بحث على طول المسار، يحتوي legs على مرحلتين: الأولى من نقطة الانطلاق إلى المكان، والثانية من المكان إلى الوجهة.

directionsUri

string

رابط لعرض الاتجاهات على "خرائط Google" باستخدام نقاط الطريق من ملخّص التوجيه المحدَّد لا يمكن ضمان أن يكون المسار الذي تم إنشاؤه باستخدام هذا الرابط هو نفسه المسار المستخدَم لإنشاء ملخّص التوجيه. يستخدم الرابط المعلومات المقدَّمة في الطلب، من حقول تشمل routingParameters وsearchAlongRouteParameters عند الاقتضاء، لإنشاء رابط التوجيهات.

الساق

الساق هي جزء واحد من رحلة من مكان إلى آخر.

تمثيل JSON
{
  "duration": string,
  "distanceMeters": integer
}
الحقول
duration

string (Duration format)

الوقت الذي يستغرقه إكمال هذه المرحلة من الرحلة

المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ "s". مثال: "3.5s".

distanceMeters

integer

المسافة من هذه المرحلة من الرحلة.