Directions

DirectionsService क्लास

google.maps.DirectionsService क्लास

दो या उससे ज़्यादा जगहों के बीच के रास्ते की जानकारी देने वाली सेवा.

const {DirectionsService} = await google.maps.importLibrary("routes") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

DirectionsService
DirectionsService()
पैरामीटर:  कोई नहीं
DirectionsService का एक नया इंस्टेंस बनाता है, जो Google सर्वर को निर्देशों से जुड़ी क्वेरी भेजता है.
route
route(request[, callback])
पैरामीटर: 
रिटर्न वैल्यू:  Promise<DirectionsResult>
निर्देशों के लिए खोज का अनुरोध करें.

DirectionsRequest के इंटरफ़ेस की जानकारी

google.maps.DirectionsRequest इंटरफ़ेस

DirectionsService को भेजी जाने वाली, रास्ते के बारे में क्वेरी.

destination
टाइप:  string|LatLng|Place|LatLngLiteral
डेस्टिनेशन की जगह. इसे जियोकोड की जाने वाली स्ट्रिंग, LatLng या Place के तौर पर तय किया जा सकता है. ज़रूरी है.
origin
टाइप:  string|LatLng|Place|LatLngLiteral
ऑरिजिन की जगह. इसे जियोकोड की जाने वाली स्ट्रिंग, LatLng या Place के तौर पर तय किया जा सकता है. ज़रूरी है.
travelMode
टाइप:  TravelMode
जिस तरह के रूट की जानकारी चाहिए उसके लिए अनुरोध किया गया है. ज़रूरी है.
avoidFerries optional
टाइप:  boolean optional
अगर true, तो निर्देशों की सेवा को जहां भी हो सके वहां फ़ेरी से बचने का निर्देश देता है. ज़रूरी नहीं.
avoidHighways optional
टाइप:  boolean optional
अगर true, निर्देशों की सेवा को जहां तक हो सके हाइवे से बचने का निर्देश देता है. ज़रूरी नहीं.
avoidTolls optional
टाइप:  boolean optional
अगर true, निर्देशों की सेवा को जहां तक हो सके टोल वाली सड़कों से बचने का निर्देश देता है. ज़रूरी नहीं.
drivingOptions optional
टाइप:  DrivingOptions optional
ऐसी सेटिंग जो सिर्फ़ उन अनुरोधों पर लागू होती हैं जिनमें travelMode DRIVING है. यात्रा के अन्य तरीकों पर इस ऑब्जेक्ट का कोई असर नहीं पड़ेगा.
language optional
टाइप:  string optional
उस भाषा का आइडेंटिफ़ायर जिसमें नतीजे दिखाए जाने चाहिए. हालांकि, ऐसा तब ही होगा, जब भाषा उपलब्ध हो. इस्तेमाल की जा सकने वाली भाषाओं की सूची देखें.
optimizeWaypoints optional
टाइप:  boolean optional
अगर true पर सेट किया जाता है, तो DirectionsService, रास्ते की कुल लागत को कम करने के लिए, दिए गए इंटरमीडिएट वेपॉइंट को फिर से क्रम में लगाने की कोशिश करेगा. अगर वेस्टपॉइंट ऑप्टिमाइज़ किए गए हैं, तो नए क्रम का पता लगाने के लिए, जवाब में DirectionsRoute.waypoint_order की जांच करें.
provideRouteAlternatives optional
टाइप:  boolean optional
रास्ते के विकल्प दिए जाने चाहिए या नहीं. ज़रूरी नहीं.
region optional
टाइप:  string optional
क्षेत्र कोड, जिसका इस्तेमाल जगह की जानकारी को कोड में बदलने के अनुरोधों के लिए किया जाता है. क्षेत्र कोड में, ccTLD ("टॉप लेवल डोमेन") की दो वर्णों वाली वैल्यू डाली जा सकती है. ccTLD के ज़्यादातर कोड, ISO 3166-1 कोड से मेल खाते हैं. हालांकि, कुछ कोड अलग होते हैं. उदाहरण के लिए, यूनाइटेड किंगडम का सीसीटीएलडी "uk" (.co.uk) है, जबकि इसका आईएसओ 3166-1 कोड "gb" है. तकनीकी तौर पर, यह कोड "यूनाइटेड किंगडम ऑफ़ ग्रेट ब्रिटेन ऐंड नॉर्दर्न आयरलैंड" की इकाई के लिए है.
transitOptions optional
टाइप:  TransitOptions optional
ऐसी सेटिंग जो सिर्फ़ उन अनुरोधों पर लागू होती हैं जिनमें travelMode का मतलब 'बस, मेट्रो वगैरह' है. यात्रा के अन्य तरीकों पर इस ऑब्जेक्ट का कोई असर नहीं पड़ेगा.
unitSystem optional
टाइप:  UnitSystem optional
डिफ़ॉल्ट: प्रॉडक्ट के मूल देश में इस्तेमाल होने वाला यूनिट सिस्टम.
दूरी दिखाने के लिए, इस्तेमाल किया जाने वाला पसंदीदा यूनिट सिस्टम.
waypoints optional
टाइप:  Array<DirectionsWaypoint> optional
बीच के वे रास्ते जिनसे होकर जाना है. इस कलेक्शन में मौजूद हर वेपॉइंट के हिसाब से, ऑरिजिन से डेस्टिनेशन तक के निर्देशों का हिसाब लगाया जाता है. ज़्यादा से ज़्यादा कितने वेस्टपॉइंट जोड़े जा सकते हैं, यह जानने के लिए डेवलपर गाइड देखें. सार्वजनिक परिवहन के निर्देशों के लिए, वेपॉइंट का इस्तेमाल नहीं किया जा सकता. ज़रूरी नहीं.

DirectionsStatus के लिए स्थिर वैल्यू

google.maps.DirectionsStatus कंस्टेंट

route() पर कॉल पूरा होने पर, DirectionsService से मिला स्टेटस. इनकी वैल्यू या कॉन्स्टेंट के नाम का इस्तेमाल करके इनकी जानकारी दें. उदाहरण के लिए, 'OK' या google.maps.DirectionsStatus.OK.

const {DirectionsStatus} = await google.maps.importLibrary("routes") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

INVALID_REQUEST दिया गया DirectionsRequest अमान्य था.
MAX_WAYPOINTS_EXCEEDED DirectionsRequest में बहुत ज़्यादा DirectionsWaypoint दिए गए हैं. ज़्यादा से ज़्यादा कितने वेस्टपॉइंट जोड़े जा सकते हैं, यह जानने के लिए डेवलपर गाइड देखें.
NOT_FOUND ऑरिजिन, डेस्टिनेशन या वेस्टपॉइंट में से किसी एक को जियोकोड नहीं किया जा सका.
OK जवाब में मान्य DirectionsResult शामिल है.
OVER_QUERY_LIMIT वेबपेज पर बहुत कम समय में अनुरोधों की तय सीमा से ज़्यादा अनुरोध किए गए हैं.
REQUEST_DENIED वेबपेज को निर्देशों की सेवा इस्तेमाल करने की अनुमति नहीं है.
UNKNOWN_ERROR सर्वर की गड़बड़ी की वजह से, निर्देशों का अनुरोध प्रोसेस नहीं किया जा सका. फिर से कोशिश करने पर, अनुरोध पूरा हो सकता है.
ZERO_RESULTS यात्रा शुरू करने की जगह और मंज़िल के बीच कोई रास्ता नहीं मिला.

DirectionsResult इंटरफ़ेस

google.maps.DirectionsResult इंटरफ़ेस

निर्देशों के सर्वर से मिला निर्देशों का रिस्पॉन्स. इन्हें DirectionsRenderer का इस्तेमाल करके रेंडर किया जा सकता है या इस ऑब्जेक्ट को पार्स करके खुद रेंडर किया जा सकता है. आपको Google Maps Platform की सेवा की शर्तों में बताई गई चेतावनियां और कॉपीराइट दिखाने होंगे. ध्यान दें कि यह नतीजा "JSON जैसा" है, लेकिन यह पूरी तरह से JSON नहीं है. इसकी वजह यह है कि इसमें LatLng ऑब्जेक्ट शामिल हैं.

request
टाइप:  DirectionsRequest
DirectionsRequest, जिससे यह नतीजा मिला.
routes
टाइप:  Array<DirectionsRoute>
DirectionsRoute का ऐरे, जिसमें से हर एक में उन लेग और चरणों के बारे में जानकारी होती है जिनसे यह बना है. जब तक DirectionsRequest को provideRouteAlternatives को true पर सेट करके नहीं बनाया जाता, तब तक सिर्फ़ एक रास्ता होगा.
available_travel_modes optional
टाइप:  Array<TravelMode> optional
इसमें यात्रा के उपलब्ध तरीकों की सूची होती है. यह फ़ील्ड तब दिखता है, जब किसी अनुरोध में यात्रा के मोड की जानकारी दी जाती है और कोई नतीजा नहीं मिलता. ऐरे में, दिए गए वेपॉइंट के सेट के देशों में यात्रा के उपलब्ध साधनों की जानकारी होती है. अगर एक या उससे ज़्यादा वेपॉइंट 'वेपॉइंट के ज़रिए' के तौर पर सेट हैं, तो यह फ़ील्ड नहीं दिखाया जाता.
geocoded_waypoints optional
टाइप:  Array<DirectionsGeocodedWaypoint> optional
DirectionsGeocodedWaypoints का कलेक्शन, जिसमें हर DirectionsGeocodedWaypoint में ऑरिजिन, डेस्टिनेशन, और वेस्टपॉइंट के जियोकोडिंग की जानकारी होती है.

DirectionsRenderer क्लास

google.maps.DirectionsRenderer क्लास

DirectionsService से मिले निर्देशों को रेंडर करता है.

यह क्लास MVCObject तक चलेगी.

const {DirectionsRenderer} = await google.maps.importLibrary("routes") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

DirectionsRenderer
DirectionsRenderer([opts])
पैरामीटर: 
दिए गए विकल्पों के साथ रेंडरर बनाता है. निर्देशों को मैप पर (विज़ुअल ओवरले के तौर पर) या <div> पैनल पर (टेक्स्ट निर्देशों के तौर पर) रेंडर किया जा सकता है.
getDirections
getDirections()
पैरामीटर:  कोई नहीं
रिटर्न वैल्यू:  DirectionsResult
रेंडरर के निर्देशों का मौजूदा सेट दिखाता है.
getMap
getMap()
पैरामीटर:  कोई नहीं
रिटर्न वैल्यू:  Map
वह मैप दिखाता है जिस पर DirectionsResult रेंडर किया गया है.
getPanel
getPanel()
पैरामीटर:  कोई नहीं
रिटर्न वैल्यू:  HTMLElement|null
वह पैनल <div> दिखाता है जिसमें DirectionsResult रेंडर किया गया है.
getRouteIndex
getRouteIndex()
पैरामीटर:  कोई नहीं
रिटर्न वैल्यू:  number
इस DirectionsRenderer ऑब्जेक्ट के इस्तेमाल में मौजूद, मौजूदा (शून्य पर आधारित) रूट इंडेक्स दिखाता है.
setDirections
setDirections(directions)
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
DirectionsService के नतीजे का इस्तेमाल करने के लिए, रेंडरर सेट करें. इस तरह से निर्देशों का मान्य सेट सेट करने पर, रेंडरर के तय किए गए मैप और पैनल पर निर्देश दिखेंगे.
setMap
setMap(map)
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
इस तरीके से यह तय किया जाता है कि रास्ते की जानकारी किस मैप पर रेंडर की जाएगी. मैप से निर्देश हटाने के लिए, null पास करें.
setOptions
setOptions(options)
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
शुरू करने के बाद, इस DirectionsRenderer की विकल्प सेटिंग बदलें.
setPanel
setPanel(panel)
पैरामीटर: 
रिटर्न वैल्यू:  कोई नहीं
इस तरीके से, निर्देशों को <div> में रेंडर किया जाता है. पैनल से कॉन्टेंट हटाने के लिए, null पास करें.
setRouteIndex
setRouteIndex(routeIndex)
पैरामीटर: 
  • routeIndexnumber
रिटर्न वैल्यू:  कोई नहीं
रेंडर करने के लिए, DirectionsResult ऑब्जेक्ट में रास्ते का इंडेक्स (शून्य पर आधारित) सेट करें. डिफ़ॉल्ट रूप से, ऐरे में मौजूद पहला रास्ता रेंडर किया जाएगा.
इनहेरिट किया गया: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
directions_changed
function()
आर्ग्युमेंट:  कोई नहीं
यह इवेंट तब ट्रिगर होता है, जब रेंडर किए गए निर्देश बदलते हैं. ऐसा तब होता है, जब कोई नया DirectionsResult सेट किया जाता है या जब उपयोगकर्ता निर्देशों के पाथ में बदलाव को खींचकर छोड़ देता है.

DirectionsRendererOptions इंटरफ़ेस

google.maps.DirectionsRendererOptions इंटरफ़ेस

यह ऑब्जेक्ट उन प्रॉपर्टी के बारे में बताता है जिन्हें DirectionsRenderer ऑब्जेक्ट पर सेट किया जा सकता है.

directions optional
टाइप:  DirectionsResult optional
मैप और/या <div> पैनल पर दिखाने के लिए निर्देश. इन्हें DirectionsService से DirectionsResult ऑब्जेक्ट के तौर पर वापस पाया जाता है.
draggable optional
टाइप:  boolean optional
अगर true है, तो उपयोगकर्ता इस DirectionsRenderer से रेंडर किए गए रूट के पाथ को खींचकर छोड़ सकता है और उनमें बदलाव कर सकता है.
hideRouteList optional
टाइप:  boolean optional
डिफ़ॉल्ट: false
इस प्रॉपर्टी से पता चलता है कि रेंडरर को निर्देश पैनल में दिखाए गए रास्तों की ऐसी सूची देनी चाहिए जिसे उपयोगकर्ता चुन सके.
infoWindow optional
टाइप:  InfoWindow optional
मार्कर पर क्लिक करने पर, टेक्स्ट की जानकारी को रेंडर करने के लिए InfoWindow. जानकारी वाली मौजूदा विंडो का कॉन्टेंट ओवरराइट हो जाएगा और उसकी पोज़िशन बदल जाएगी. अगर कोई जानकारी वाली विंडो नहीं दी गई है, तो DirectionsRenderer अपनी जानकारी वाली विंडो बनाएगा और उसका इस्तेमाल करेगा. अगर suppressInfoWindows को true पर सेट किया जाता है, तो इस प्रॉपर्टी को अनदेखा कर दिया जाएगा.
map optional
टाइप:  Map optional
वह मैप जिस पर निर्देश दिखाने हैं.
markerOptions optional
टाइप:  MarkerOptions optional
मार्कर के लिए विकल्प. DirectionsRenderer से रेंडर किए गए सभी मार्कर, इन विकल्पों का इस्तेमाल करेंगे.
panel optional
टाइप:  HTMLElement optional
निर्देशों के चरणों को दिखाने के लिए <div>.
polylineOptions optional
टाइप:  PolylineOptions optional
पॉलीलाइन के विकल्प. DirectionsRenderer से रेंडर की गई सभी पॉलीलाइन, इन विकल्पों का इस्तेमाल करेंगी.
preserveViewport optional
टाइप:  boolean optional
डिफ़ॉल्ट: false
अगर यह विकल्प true पर सेट है या मैप का सेंटर और ज़ूम कभी सेट नहीं किया गया था, तो इनपुट मैप को निर्देशों के इस सेट के बाउंडिंग बॉक्स पर सेंटर किया जाता है और ज़ूम किया जाता है.
routeIndex optional
टाइप:  number optional
DirectionsResult ऑब्जेक्ट में मौजूद रास्ते का इंडेक्स. डिफ़ॉल्ट वैल्यू 0 है.
suppressBicyclingLayer optional
टाइप:  boolean optional
साइकल चलाने के निर्देशों का अनुरोध किए जाने पर, BicyclingLayer को रेंडर न करें.
suppressInfoWindows optional
टाइप:  boolean optional
जानकारी वाली विंडो को रेंडर करने की सुविधा बंद करें.
suppressMarkers optional
टाइप:  boolean optional
मार्कर को रेंडर न करने की सुविधा.
suppressPolylines optional
टाइप:  boolean optional
पॉलीलाइन की रेंडरिंग को रोकें.

DirectionsWaypoint का इंटरफ़ेस

google.maps.DirectionsWaypoint इंटरफ़ेस

DirectionsWaypoint, यात्रा शुरू करने की जगह और मंज़िल के बीच की किसी ऐसी जगह को दिखाता है जिससे होकर यात्रा की जानी चाहिए.

location optional
टाइप:  string|LatLng|LatLngLiteral|Place optional
वेपॉइंट की जगह. यह पता स्ट्रिंग, LatLng या Place हो सकता है. ज़रूरी नहीं.
stopover optional
टाइप:  boolean optional
डिफ़ॉल्ट: true
अगर true है, तो इसका मतलब है कि यह वेपॉइंट, यात्रा शुरू करने की जगह और मंज़िल के बीच का स्टॉप है. इससे रूट को दो हिस्सों में बांटा जाता है. अगर false है, तो इसका मतलब है कि रास्ता इस वेपॉइंट से होकर जाना चाहिए, लेकिन उसे दो लेग में नहीं बांटा जाना चाहिए. यह तब काम आता है, जब आपको मैप पर उपयोगकर्ता के ड्रैग किए गए वे पॉइंट जोड़कर कोई रास्ता बनाना हो.

DirectionsGeocodedWaypoint इंटरफ़ेस

google.maps.DirectionsGeocodedWaypoint इंटरफ़ेस

एक जियोकोड किया गया वेपॉइंट.

partial_match optional
टाइप:  boolean optional
क्या जियोकोडर ने ओरिजनल वेपॉइंट के लिए एग्ज़ैक्ट मैच नहीं दिया, लेकिन अनुरोध किए गए पते के कुछ हिस्से से मैच किया.
place_id optional
टाइप:  string optional
वेपॉइंट से जुड़ा प्लेस आईडी. जगह के आईडी, Google Places के डेटाबेस और Google Maps पर मौजूद किसी जगह की खास तौर पर पहचान करते हैं. Places API की डेवलपर गाइड में, जगह के आईडी के बारे में ज़्यादा जानें.
types optional
टाइप:  Array<string> optional
स्ट्रिंग का एक कलेक्शन, जो दिखाए गए जियोकोड किए गए एलिमेंट के टाइप को दिखाता है. संभावित स्ट्रिंग की सूची के लिए, डेवलपर गाइड का पते के कॉम्पोनेंट टाइप सेक्शन देखें.

DirectionsRoute इंटरफ़ेस

google.maps.DirectionsRoute इंटरफ़ेस

एक ऐसा रूट जिसमें DirectionsResult में लेग का एक सेट हो. ध्यान दें कि यह ऑब्जेक्ट "JSON जैसा" है, लेकिन यह पूरी तरह से JSON नहीं है. इसकी वजह यह है कि इसमें सीधे और अप्रत्यक्ष रूप से LatLng ऑब्जेक्ट शामिल हैं.

bounds
टाइप:  LatLngBounds
इस रास्ते की सीमाएं.
copyrights
टाइप:  string
इस रास्ते के लिए कॉपीराइट टेक्स्ट.
legs
टाइप:  Array<DirectionsLeg>
DirectionsLegs का कलेक्शन, जिसमें से हर एक में उन चरणों की जानकारी होती है जिनसे इसे बनाया गया है. बताए गए हर स्टॉपओवर वेपॉइंट या डेस्टिनेशन के लिए एक लेग होगा. इसलिए, बिना स्टॉपओवर वाले रास्ते में एक DirectionsLeg और स्टॉपओवर वाले रास्ते में दो DirectionsLeg होंगे.
overview_path
टाइप:  Array<LatLng>
इस रूट के पूरे कोर्स को दिखाने वाले LatLngs की कैटगरी. पाथ को आसान बनाया गया है, ताकि इसे उन संदर्भों में इस्तेमाल किया जा सके जहां कम वर्टेक्स की ज़रूरत होती है. जैसे, स्टैटिक मैप एपीआई यूआरएल.
overview_polyline
टाइप:  string
overview_path में, रास्ते का कोड में बदला गया पॉलीलाइन रेप्रज़ेंटेशन. यह पॉलीलाइन, निर्देशों के हिसाब से अनुमानित (सही) पाथ है.
summary
टाइप:  string
इसमें रास्ते के बारे में कम शब्दों में जानकारी होती है. इससे रास्ते को नाम देने और अन्य रास्तों से अलग करने में मदद मिलती है.
warnings
टाइप:  Array<string>
ये निर्देश दिखाते समय दिखने वाली चेतावनियां.
waypoint_order
टाइप:  Array<number>
अगर optimizeWaypoints को true पर सेट किया गया था, तो इस फ़ील्ड में इनपुट वेपॉइंट का क्रम बदला जाएगा. उदाहरण के लिए, अगर इनपुट यह था:
  ऑरिजिन: लॉस एंजेलिस
  वेपॉइंट: डलास, बेंगर, फ़ीनिक्स
  डेस्टिनेशन: न्यूयॉर्क
और ऑप्टिमाइज़ किए गए आउटपुट का क्रम इस तरह था:
  ऑरिजिन: लॉस एंजेलिस
  वेपॉइंट: फ़ीनिक्स, डलास, बेंगर
  डेस्टिनेशन: न्यूयॉर्क
, तो यह फ़ील्ड एक Array होगा, जिसमें [2, 0, 1] वैल्यू होंगी. ध्यान दें कि वेपॉइंट की संख्या शून्य से शुरू होती है.
अगर किसी इनपुट वेपॉइंट में stopover को false पर सेट किया गया है, तो यह फ़ील्ड खाली रहेगा. ऐसा इसलिए, क्योंकि ऐसी क्वेरी के लिए रास्ते का ऑप्टिमाइज़ेशन उपलब्ध नहीं है.
fare optional
टाइप:  TransitFare optional
बस, मेट्रो वगैरह से पूरी यात्रा के लिए कुल किराया. यह सिर्फ़ बस, मेट्रो वगैरह के लिए अनुरोधों पर लागू होता है.

DirectionsLeg इंटरफ़ेस

google.maps.DirectionsLeg इंटरफ़ेस

DirectionsResult में चरणों के सेट वाला एक लेग. ऐसा हो सकता है कि सभी अनुरोधों के लिए, लेग में मौजूद कुछ फ़ील्ड न दिखाए जाएं. ध्यान दें कि यह नतीजा "JSON जैसा" है, लेकिन यह पूरी तरह से JSON नहीं है. इसकी वजह यह है कि इसमें सीधे और अप्रत्यक्ष रूप से LatLng ऑब्जेक्ट शामिल हैं.

end_address
टाइप:  string
इस लेग की डेस्टिनेशन का पता. इस कॉन्टेंट को वैसे ही पढ़ा जाना चाहिए जैसा वह है. फ़ॉर्मैट किए गए पते को प्रोग्राम के हिसाब से पार्स न करें.
end_location
टाइप:  LatLng
DirectionsService, शुरू और आखिरी जगहों पर, सबसे नज़दीक के परिवहन के विकल्प (आम तौर पर सड़क) का इस्तेमाल करके, जगहों के बीच के रास्ते का हिसाब लगाता है. end_location से, जगह की जानकारी वाले असल डेस्टिनेशन का पता चलता है. यह आखिरी चरण के end_location से अलग हो सकता है. ऐसा तब होता है, जब सड़क इस लेग के डेस्टिनेशन के आस-पास न हो.
start_address
टाइप:  string
इस लेग के ऑरिजिन का पता. इस कॉन्टेंट को वैसे ही पढ़ा जाना चाहिए जैसा वह है. फ़ॉर्मैट किए गए पते को प्रोग्राम के हिसाब से पार्स न करें.
start_location
टाइप:  LatLng
DirectionsService, शुरू और आखिरी जगहों पर, सबसे नज़दीक के परिवहन के विकल्प (आम तौर पर सड़क) का इस्तेमाल करके, जगहों के बीच के रास्ते का हिसाब लगाता है. start_location से, जियोकोड किए गए ऑरिजिन की असल जगह का पता चलता है. यह पहले चरण के start_location से अलग हो सकता है. उदाहरण के लिए, अगर सड़क इस लेग के ऑरिजिन के पास नहीं है, तो ऐसा हो सकता है.
steps
टाइप:  Array<DirectionsStep>
DirectionsSteps का कलेक्शन, जिसमें से हर एक में इस लेग के अलग-अलग चरणों की जानकारी होती है.
traffic_speed_entry
टाइप:  Array<?>
रास्ते पर ट्रैफ़िक की रफ़्तार की जानकारी.
via_waypoints
टाइप:  Array<LatLng>
इस लेग के दौरान, बिना रुके हुए गुज़रे जाने वाले वे पॉइंट जिनके बारे में मूल अनुरोध में बताया गया था.

वैकल्पिक रास्तों में इस्तेमाल नहीं किया जा सकता. एपीआई का 3.27 वर्शन, वैकल्पिक रास्तों में अतिरिक्त via_waypoints जोड़ने वाला आखिरी वर्शन होगा.

खींचें और छोड़ें सुविधा वाले निर्देशों को लागू करने के लिए, Directions Service का इस्तेमाल करते समय, हमारा सुझाव है कि आप दूसरे रास्तों को खींचने और छोड़ने की सुविधा बंद कर दें. सिर्फ़ मुख्य रास्ते को खींचा और छोड़ा जा सकता है. उपयोगकर्ता मुख्य रास्ते को तब तक खींचकर छोड़ सकते हैं, जब तक कि वह किसी अन्य रास्ते से मेल न खा जाए.

arrival_time optional
टाइप:  Time optional
इस लेग के लिए, पहुंचने का अनुमानित समय. यह सिर्फ़ बस, मेट्रो वगैरह के अनुरोधों पर लागू होता है.
departure_time optional
टाइप:  Time optional
इस लेग के लिए, रवाना होने का अनुमानित समय. यह सिर्फ़ बस, मेट्रो वगैरह के अनुरोधों पर लागू होता है.
distance optional
टाइप:  Distance optional
इस लेग में तय की गई कुल दूरी. हो सकता है कि इस प्रॉपर्टी की वैल्यू न दी गई हो, क्योंकि दूरी की जानकारी नहीं हो.
duration optional
टाइप:  Duration optional
इस लेग की कुल अवधि. यह प्रॉपर्टी undefined हो सकती है, क्योंकि अवधि की जानकारी नहीं हो सकती.
duration_in_traffic optional
टाइप:  Duration optional
trafficModel प्रॉपर्टी से बताई गई ट्रैफ़िक की स्थितियों को ध्यान में रखते हुए, इस लेग की कुल अवधि. यह प्रॉपर्टी undefined हो सकती है, क्योंकि अवधि की जानकारी नहीं हो सकती.

DirectionsStep इंटरफ़ेस

google.maps.DirectionsStep इंटरफ़ेस

DirectionsResult में एक DirectionsStep. कुछ फ़ील्ड undefined हो सकते हैं. ध्यान दें कि यह ऑब्जेक्ट "JSON जैसा" है, लेकिन यह पूरी तरह से JSON नहीं है, क्योंकि इसमें सीधे तौर पर LatLng ऑब्जेक्ट शामिल हैं.

encoded_lat_lngs
टाइप:  string
चरण का एन्कोड किया गया पॉलीलाइन रेप्रज़ेंटेशन. यह चरण का अनुमानित (समतल) पाथ है.
end_location
टाइप:  LatLng
इस चरण के खत्म होने की जगह.
end_point
टाइप:  LatLng
इस चरण के खत्म होने की जगह.
instructions
टाइप:  string
इस चरण के लिए निर्देश.
lat_lngs
टाइप:  Array<LatLng>
इस चरण के बारे में बताने वाले LatLng का क्रम. यह चरण का अनुमानित (समतल) पाथ है.
maneuver
टाइप:  string
इसमें मौजूदा चरण (turn-left, merge, straight वगैरह) के लिए की जाने वाली कार्रवाई शामिल होती है. वैल्यू में बदलाव हो सकता है. साथ ही, बिना किसी सूचना के नई वैल्यू भी जोड़ी जा सकती हैं.
path
टाइप:  Array<LatLng>
इस चरण के बारे में बताने वाले LatLng का क्रम. यह चरण का अनुमानित (समतल) पाथ है.
start_location
टाइप:  LatLng
इस चरण की शुरुआत की जगह.
start_point
टाइप:  LatLng
इस चरण की शुरुआत की जगह.
travel_mode
टाइप:  TravelMode
इस चरण में यात्रा का इस्तेमाल किया गया तरीका.
distance optional
टाइप:  Distance optional
इस चरण में तय की गई दूरी. यह प्रॉपर्टी undefined हो सकती है, क्योंकि हो सकता है कि दूरी की जानकारी न हो.
duration optional
टाइप:  Duration optional
इस चरण को पूरा करने में लगने वाला सामान्य समय, सेकंड और टेक्स्ट फ़ॉर्म में. यह प्रॉपर्टी undefined हो सकती है, क्योंकि अवधि की जानकारी नहीं हो सकती.
polyline optional
टाइप:  DirectionsPolyline optional
इसमें एक प्रॉपर्टी, 'points' वाला एक ऑब्जेक्ट होता है. इसमें चरण का एन्क्रिप्ट किया गया पॉलीलाइन होता है. यह पॉलीलाइन, चरण का अनुमानित (सही) पाथ है.
steps optional
टाइप:  Array<DirectionsStep> optional
इस चरण के उप-चरण. यह वैल्यू, सार्वजनिक परिवहन के रूट के ऐसे सेक्शन के लिए तय की जाती है जो सार्वजनिक परिवहन के लिए नहीं हैं.
transit optional
टाइप:  TransitDetails optional
इस चरण के बारे में, बस, मेट्रो वगैरह के हिसाब से जानकारी. जब तक इस चरण के लिए यात्रा का मोड TRANSIT नहीं होगा, तब तक इस प्रॉपर्टी की वैल्यू तय नहीं की जाएगी.
transit_details optional
टाइप:  TransitDetails optional
अगर यात्रा का मोड TRANSIT है, तो इस चरण से जुड़ी जानकारी.

DirectionsPolyline इंटरफ़ेस

google.maps.DirectionsPolyline इंटरफ़ेस

DirectionsStep की पॉलीलाइन के बारे में बताने के लिए, points प्रॉपर्टी वाला ऑब्जेक्ट.

points
टाइप:  string

जगह के लिए इंटरफ़ेस

google.maps.Place इंटरफ़ेस

इसमें DirectionsRequest या DistanceMatrixRequest के लिए, किसी जगह की जानकारी ढूंढने, उसकी पहचान करने या उसके बारे में बताने के लिए ज़रूरी जानकारी होती है. इस संदर्भ में, "जगह" का मतलब कारोबार, लोकप्रिय जगह या भौगोलिक जगह से है. किसी जगह के बारे में जानकारी पाने के लिए, PlacesService देखें.

location optional
टाइप:  LatLng|LatLngLiteral optional
इस जगह की जानकारी देने वाली इकाई का LatLng.
placeId optional
टाइप:  string optional
जगह का प्लेस आईडी, जैसे कि कारोबार या लोकप्रिय जगह. जगह का आईडी, Google Maps के डेटाबेस में किसी जगह का यूनीक आइडेंटिफ़ायर होता है. ध्यान दें कि किसी जगह की पहचान करने का सबसे सटीक तरीका placeId है. अगर हो सके, तो आपको query के बजाय placeId का इस्तेमाल करना चाहिए. Places API के किसी भी अनुरोध से, जगह का आईडी वापस पाया जा सकता है. जैसे, TextSearch. जगह के आईडी, Geocoding API के अनुरोधों से भी वापस पाए जा सकते हैं. ज़्यादा जानकारी के लिए, प्लेस आईडी की खास जानकारी देखें.
query optional
टाइप:  string optional
जगह की जानकारी देने वाली खोज क्वेरी, जैसे कि कोई कारोबार या लोकप्रिय जगह. क्वेरी का उदाहरण: "Quay, Upper Level, Overseas Passenger Terminal 5 Hickson Road, The Rocks NSW". अगर हो सके, तो आपको query के बजाय placeId का इस्तेमाल करना चाहिए. एपीआई, किसी जगह की क्वेरी स्ट्रिंग को हल करने के सटीक होने की गारंटी नहीं देता. अगर placeId और query, दोनों दिए गए हैं, तो गड़बड़ी होती है.

TravelMode के लिए स्थिर वैल्यू

google.maps.TravelMode कंस्टेंट

यात्रा के लिए मान्य मोड, जिन्हें DirectionsRequest में बताया जा सकता है. साथ ही, DirectionsStep में दिखाए गए यात्रा के मोड. इनकी वैल्यू या कॉन्स्टेंट के नाम का इस्तेमाल करके इनकी जानकारी दें. उदाहरण के लिए, 'BICYCLING' या google.maps.TravelMode.BICYCLING.

const {TravelMode} = await google.maps.importLibrary("routes") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

BICYCLING साइकल चलाने के लिए रास्ते के निर्देश का अनुरोध बताता है.
DRIVING ड्राइविंग के निर्देशों के अनुरोध के बारे में बताता है.
TRANSIT सार्वजनिक परिवहन के निर्देशों का अनुरोध बताता है.
WALKING पैदल जाने के लिए दिशा-निर्देशों का अनुरोध बताता है.

DrivingOptions का इंटरफ़ेस

google.maps.DrivingOptions इंटरफ़ेस

यात्रा मोड के DRIVING पर सेट होने पर, DirectionsRequest को कॉन्फ़िगर करता है.

departureTime
टाइप:  Date
रूट के लिए, यात्रा शुरू होने का मनमुताबिक समय. इसे Date ऑब्जेक्ट के तौर पर दिखाया जाता है. Date ऑब्जेक्ट, 1 जनवरी, 1970 से समय को मिलीसेकंड में मेज़र करता है. DrivingOptions के मान्य होने के लिए, यह ज़रूरी है कि इसकी वैल्यू दी गई हो. फ़्लाइट के जाने का समय, मौजूदा समय या आने वाले समय पर सेट होना चाहिए. यह तारीख बीते हुए समय की नहीं हो सकती.
trafficModel optional
टाइप:  TrafficModel optional
ट्रैफ़िक में लगने वाले समय का अनुमान लगाते समय, इस्तेमाल करने के लिए सुझाई गई गलतफ़हमी. डिफ़ॉल्ट रूप से, यह BEST_GUESS पर सेट होता है.

TrafficModel के लिए कॉन्स्टेंट

google.maps.TrafficModel कंस्टेंट

ट्रैफ़िक में लगने वाले समय का अनुमान लगाते समय इस्तेमाल की जाने वाली मान्यताएं. DirectionsRequest या DistanceMatrixRequest के हिस्से के तौर पर तय की गई. इनकी वैल्यू या कॉन्स्टेंट के नाम का इस्तेमाल करके इनकी जानकारी दें. उदाहरण के लिए, 'bestguess' या google.maps.TrafficModel.BEST_GUESS.

const {TrafficModel} = await google.maps.importLibrary("routes") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

BEST_GUESS ट्रैफ़िक में लगने वाले समय का सबसे सटीक अनुमान लगाने के लिए, ट्रैफ़िक के पुराने डेटा का इस्तेमाल करें.
OPTIMISTIC ट्रैफ़िक के पुराने डेटा का इस्तेमाल करके, यह अनुमान लगाएं कि ट्रैफ़िक कितने समय तक रहेगा.
PESSIMISTIC ट्रैफ़िक में आने वाले समय का अनुमान लगाने के लिए, पुराने ट्रैफ़िक डेटा का इस्तेमाल करें.

TransitOptions के इंटरफ़ेस

google.maps.TransitOptions इंटरफ़ेस

TransitOptions ऑब्जेक्ट, जिसे DirectionsRequest में शामिल किया जाना है. ऐसा तब किया जाता है, जब यात्रा का मोड 'बस, मेट्रो वगैरह' पर सेट हो.

arrivalTime optional
टाइप:  Date optional
रास्ते पर पहुंचने का मनचाहा समय, जिसे Date ऑब्जेक्ट के तौर पर बताया गया है. Date ऑब्जेक्ट, 1 जनवरी, 1970 से लेकर अब तक के समय को मिलीसेकंड में मेज़र करता है. अगर आने का समय बताया गया है, तो जाने का समय अनदेखा कर दिया जाता है.
departureTime optional
टाइप:  Date optional
रूट के लिए, यात्रा पर निकलने का मनचाहा समय. इसे Date ऑब्जेक्ट के तौर पर दिखाया जाता है. Date ऑब्जेक्ट, 1 जनवरी, 1970 से लेकर अब तक के समय को मिलीसेकंड में मेज़र करता है. अगर न तो बस के जाने का समय और न ही बस के पहुंचने का समय बताया गया है, तो समय को "अभी" माना जाएगा.
modes optional
टाइप:  Array<TransitMode> optional
यात्रा के एक या उससे ज़्यादा पसंदीदा साधन, जैसे कि बस या ट्रेन. अगर कोई प्राथमिकता नहीं दी जाती है, तो एपीआई डिफ़ॉल्ट रूप से सबसे अच्छा रूट दिखाता है.
routingPreference optional
टाइप:  TransitRoutePreference optional
ऐसी प्राथमिकता जो सार्वजनिक परिवहन के रास्ते को चुनने में मदद कर सकती है. जैसे, कम पैदल चलना. अगर कोई प्राथमिकता नहीं दी जाती है, तो एपीआई डिफ़ॉल्ट रूप से सबसे अच्छा रूट दिखाता है.

TransitMode के लिए स्थिर वैल्यू

google.maps.TransitMode कंस्टेंट

सार्वजनिक परिवहन का मान्य मोड, जैसे कि बस. इसकी जानकारी TransitOptions में दी जा सकती है. इनकी वैल्यू या कॉन्स्टेंट के नाम का इस्तेमाल करके इनकी जानकारी दें. उदाहरण के लिए, 'BUS' या google.maps.TransitMode.BUS.

const {TransitMode} = await google.maps.importLibrary("routes") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

BUS बस को यात्रा के पसंदीदा साधन के तौर पर सेट करता है.
RAIL सार्वजनिक परिवहन के लिए रेल को पसंदीदा मोड के तौर पर सेट करता है.
SUBWAY सार्वजनिक परिवहन के लिए, सबवे को प्राथमिकता के तौर पर सेट किया गया है.
TRAIN ट्रेन को सार्वजनिक परिवहन का पसंदीदा साधन बताता है.
TRAM ट्राम को सार्वजनिक परिवहन के पसंदीदा साधन के तौर पर दिखाता है.

TransitRoutePreference के लिए स्थिर वैल्यू

google.maps.TransitRoutePreference कंस्टेंट

सार्वजनिक परिवहन के मान्य रास्ते का टाइप, जिसे TransitOptions में बताया जा सकता है. इनकी वैल्यू या कॉन्स्टेंट के नाम का इस्तेमाल करके इनकी जानकारी दें. उदाहरण के लिए, 'LESS_WALKING' या google.maps.TransitRoutePreference.LESS_WALKING.

const {TransitRoutePreference} = await google.maps.importLibrary("routes") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

FEWER_TRANSFERS इससे पता चलता है कि कैलकुलेट किए गए रास्ते में, बस, मेट्रो वगैरह बदलने की संख्या कम होनी चाहिए.
LESS_WALKING इससे पता चलता है कि कैलकुलेट किए गए रास्ते में, पैदल चलने की दूरी कम होनी चाहिए.

TransitFare इंटरफ़ेस

google.maps.TransitFare इंटरफ़ेस

DirectionsRoute का किराया, जिसमें वैल्यू और मुद्रा शामिल है.

currency
टाइप:  string
ISO 4217 मुद्रा कोड, जो उस मुद्रा के बारे में बताता है जिसमें किराया दिखाया गया है.
value
टाइप:  number
किराये की संख्या वाली वैल्यू, जो currency में दी गई है.

TransitDetails इंटरफ़ेस

google.maps.TransitDetails इंटरफ़ेस

इस चरण में, यात्रा के लिए इस्तेमाल किए जाने वाले सार्वजनिक परिवहन के साधन, यात्रा के शुरू होने और खत्म होने के समय की जानकारी.

arrival_stop
टाइप:  TransitStop
बस, मेट्रो वगैरह के इस चरण का आखिरी स्टॉप.
arrival_time
टाइप:  Time
इस चरण के शुरू होने का समय, जिसे Time ऑब्जेक्ट के तौर पर बताया गया है.
departure_stop
टाइप:  TransitStop
सार्वजनिक परिवहन के इस चरण का रवाना होने का स्टॉप.
departure_time
टाइप:  Time
इस चरण के लिए, यात्रा शुरू होने का समय. इसे Time ऑब्जेक्ट के तौर पर दिखाया जाता है.
headsign
टाइप:  string
इस लाइन पर यात्रा की दिशा, जैसा कि वाहन या रवाना होने के स्टॉप पर मार्क किया गया है.
headway
टाइप:  number
इस स्टॉप पर, एक जैसे वाहनों के बीच के अनुमानित सेकंड.
line
टाइप:  TransitLine
इस चरण में इस्तेमाल की गई बस, मेट्रो वगैरह की लाइन के बारे में जानकारी.
num_stops
टाइप:  number
इस चरण में स्टॉप की संख्या. इसमें बस के पहुंचने का स्टॉप शामिल होता है, लेकिन बस के जाने का स्टॉप शामिल नहीं होता.
trip_short_name
टाइप:  string
यह शेड्यूल और साइन बोर्ड में दिखने वाला टेक्स्ट होता है. इससे यात्रियों को सार्वजनिक परिवहन की यात्रा की जानकारी मिलती है. उदाहरण के लिए, कम्यूटर रेल यात्राओं के लिए ट्रेन के नंबर की पहचान करना. टेक्स्ट, सेवा के दिन की किसी यात्रा की खास पहचान करता है.

TransitStop इंटरफ़ेस

google.maps.TransitStop इंटरफ़ेस

बस, मेट्रो वगैरह के स्टॉप या स्टेशन के बारे में जानकारी.

location
टाइप:  LatLng
इस स्टॉप की जगह की जानकारी.
name
टाइप:  string
बस, मेट्रो वगैरह के इस स्टॉप का नाम.

TransitLine इंटरफ़ेस

google.maps.TransitLine इंटरफ़ेस

उस बस, मेट्रो वगैरह की जानकारी जो इस चरण में इस्तेमाल की जा रही है.

agencies
टाइप:  Array<TransitAgency>
वह सार्वजनिक परिवहन एजेंसी जो इस बस, मेट्रो वगैरह की लाइन को चलाती है.
color
टाइप:  string
इस बस, मेट्रो वगैरह की लाइन के साइनेज में आम तौर पर इस्तेमाल किया जाने वाला रंग. इसे हेक्स स्ट्रिंग के तौर पर दिखाया जाता है.
icon
टाइप:  string
इस लाइन से जुड़े आइकॉन का यूआरएल.
name
टाइप:  string
बस, मेट्रो वगैरह की इस लाइन का पूरा नाम, जैसे कि "8 एवेन्यू लोकल".
short_name
टाइप:  string
बस, मेट्रो वगैरह की इस लाइन का छोटा नाम, जैसे कि "E".
text_color
टाइप:  string
इस बस, मेट्रो वगैरह की लाइन के साइनेज में आम तौर पर इस्तेमाल होने वाला टेक्स्ट का रंग, जिसे हेक्स स्ट्रिंग के तौर पर दिखाया जाता है.
url
टाइप:  string
एजेंसी का वह यूआरएल जो इस बस, मेट्रो वगैरह की लाइन के लिए खास तौर पर बनाया गया है.
vehicle
टाइप:  TransitVehicle
इस्तेमाल किया गया वाहन, जैसे कि ट्रेन या बस.

TransitAgency इंटरफ़ेस

google.maps.TransitAgency इंटरफ़ेस

सार्वजनिक परिवहन की लाइन को चलाने वाली एजेंसी के बारे में जानकारी.

name
टाइप:  string
सार्वजनिक परिवहन एजेंसी का नाम.
phone
टाइप:  string
सार्वजनिक परिवहन एजेंसी का फ़ोन नंबर.
url
टाइप:  string
सार्वजनिक परिवहन एजेंसी का यूआरएल.

TransitVehicle इंटरफ़ेस

google.maps.TransitVehicle इंटरफ़ेस

बस, मेट्रो वगैरह की लाइन पर चलने वाले वाहन के बारे में जानकारी.

icon
टाइप:  string
इस लाइन पर इस्तेमाल किए जाने वाले वाहन के टाइप से जुड़े आइकॉन का यूआरएल.
local_icon
टाइप:  string
किसी आइकॉन का यूआरएल, जो सामान्य आइकॉन के बजाय, इस इलाके में इस्तेमाल किए जाने वाले वाहन के टाइप से जुड़ा हो.
name
टाइप:  string
इस तरह के TransitVehicle का नाम, जैसे कि "ट्रेन" या "बस".
type
टाइप:  VehicleType
इस्तेमाल किया गया वाहन, जैसे कि ट्रेन, बस या फ़ेरी.

VehicleType के लिए स्थिर वैल्यू

google.maps.VehicleType कंस्टेंट

वाहन के टाइप की संभावित वैल्यू.

const {VehicleType} = await google.maps.importLibrary("routes") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

BUS बस.
CABLE_CAR ऐसा वाहन जो आम तौर पर ज़मीन पर, केबल की मदद से चलता है. एरियल केबल कार GONDOLA_LIFT टाइप की हो सकती हैं.
COMMUTER_TRAIN कम्यूटर रेल.
FERRY फ़ेरी.
FUNICULAR ऐसा वाहन जिसे केबल की मदद से खड़ी ढलान पर ऊपर खींचा जाता है.
GONDOLA_LIFT एरियल केबल कार.
HEAVY_RAIL हेवी रेल.
HIGH_SPEED_TRAIN हाई स्पीड ट्रेन.
INTERCITY_BUS इंटरसिटी बस.
METRO_RAIL लाइट रेल.
MONORAIL मोनोरेल.
OTHER अन्य वाहन.
RAIL रेल.
SHARE_TAXI शेयर टैक्सी, बस जैसी एक तरह की सार्वजनिक परिवहन सेवा है. इसमें यात्रियों को अपने रास्ते पर कहीं से भी पिक अप और ड्रॉप किया जा सकता है. आम तौर पर, शेयर टैक्सी के लिए मिनीबस का इस्तेमाल किया जाता है.
SUBWAY अंडरग्राउंड लाइट रेल.
TRAM ज़मीन पर चलने वाली लाइट रेल.
TROLLEYBUS ट्रॉलीबस.

UnitSystem के लिए स्थिरांक

google.maps.UnitSystem कंस्टेंट

DirectionsRequest में बताए जा सकने वाले मान्य यूनिट सिस्टम.

const {UnitSystem} = await google.maps.importLibrary("core") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

IMPERIAL इससे पता चलता है कि DirectionsResult में दूरियों को इंपीरियल इकाइयों में दिखाया जाना चाहिए.
METRIC इससे पता चलता है कि DirectionsResult में दूरियों को मेट्रिक इकाइयों में दिखाया जाना चाहिए.

Distance का इंटरफ़ेस

google.maps.Distance इंटरफ़ेस

दूरी को संख्या वाली वैल्यू और डिसप्ले स्ट्रिंग के तौर पर दिखाना.

text
टाइप:  string
अनुरोध में बताए गए UnitSystem का इस्तेमाल करके, दूरी की वैल्यू को स्ट्रिंग के तौर पर दिखाना.
value
टाइप:  number
मीटर में दूरी.

कुल समय के इंटरफ़ेस की जानकारी

google.maps.Duration इंटरफ़ेस

कुल समय को संख्या वाली वैल्यू और डिसप्ले स्ट्रिंग के तौर पर दिखाया गया है.

text
टाइप:  string
कुल समय की वैल्यू को स्ट्रिंग के तौर पर दिखाना.
value
टाइप:  number
अवधि, सेकंड में.

समय इंटरफ़ेस

google.maps.Time इंटरफ़ेस

समय को तारीख ऑब्जेक्ट, स्थानीय भाषा में लिखी गई स्ट्रिंग, और टाइम ज़ोन के तौर पर दिखाने का तरीका.

text
टाइप:  string
समय की वैल्यू दिखाने वाली स्ट्रिंग. समय, बस स्टॉप के टाइम ज़ोन में दिखाया जाता है.
time_zone
टाइप:  string
वह टाइम ज़ोन जिसमें यह स्टॉप पड़ता है. वैल्यू, टाइम ज़ोन का नाम है, जैसा कि आईएएनए टाइम ज़ोन डेटाबेस में बताया गया है. उदाहरण के लिए, "America/New_York".
value
टाइप:  Date
बस के जाने या आने का समय, जो JavaScript Date ऑब्जेक्ट के तौर पर दिया गया है.

DirectionsTravelMode के लिए स्थिर वैल्यू

google.maps.DirectionsTravelMode कंस्टेंट

DirectionsUnitSystem constant

google.maps.DirectionsUnitSystem कंस्टेंट