RoutingSummary

जवाब में, यात्रा शुरू करने की जगह से किसी जगह तक पहुंचने में लगने वाला समय और दूरी. साथ ही, अगर अनुरोध किया गया है, तो उस जगह से डेस्टिनेशन तक पहुंचने में लगने वाला समय और दूरी. ध्यान दें: अनुरोध में routingParameters.origin पैरामीटर या searchAlongRouteParameters.polyline.encodedPolyline पैरामीटर को शामिल किए बिना, फ़ील्ड मास्क में routingSummaries जोड़ने पर गड़बड़ी होती है.

JSON के काेड में दिखाना
{
  "legs": [
    {
      object (Leg)
    }
  ],
  "directionsUri": string
}
फ़ील्ड
legs[]

object (Leg)

यात्रा के चरण.

किसी तय ऑरिजिन से यात्रा में लगने वाले समय और दूरी का हिसाब लगाने पर, legs में एक लेग होता है. इसमें ऑरिजिन से डेस्टिनेशन तक की दूरी और यात्रा में लगने वाला समय शामिल होता है. रास्ते के साथ-साथ खोज करने पर, legs में दो लेग होते हैं: पहला, ऑरिजिन से जगह तक और दूसरा, जगह से डेस्टिनेशन तक.

directionsUri

string

रास्ते की खास जानकारी में दिए गए वे रास्ते के पॉइंट का इस्तेमाल करके, Google Maps पर निर्देश दिखाने के लिए लिंक. इस लिंक से जनरेट किया गया रास्ता, राउटिंग की खास जानकारी जनरेट करने के लिए इस्तेमाल किए गए रास्ते से मेल नहीं खा सकता. यह लिंक, अनुरोध में दी गई जानकारी का इस्तेमाल करता है. इसमें, routingParameters और searchAlongRouteParameters जैसे फ़ील्ड से मिली जानकारी भी शामिल होती है. यह जानकारी, निर्देशों का लिंक जनरेट करने के लिए इस्तेमाल की जाती है.

पैर

लेग, एक जगह से दूसरी जगह की यात्रा का एक हिस्सा होता है.

JSON के काेड में दिखाना
{
  "duration": string,
  "distanceMeters": integer
}
फ़ील्ड
duration

string (Duration format)

यात्रा के इस हिस्से को पूरा करने में लगने वाला समय.

सेकंड में कुल अवधि, जिसमें दशमलव के बाद नौ अंक हो सकते हैं. यह अवधि 's' पर खत्म होती है. उदाहरण: "3.5s".

distanceMeters

integer

यात्रा के इस हिस्से की दूरी.