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

المسافة التي قطعتها هذه المرحلة من الرحلة