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, तो यह Directions सेवा को निर्देश देता है कि जहां तक हो सके, फ़ेरी से बचें. ज़रूरी नहीं. |
avoidHighways optional |
टाइप:
boolean optionalअगर true है, तो यह Directions सेवा को निर्देश देता है कि जहां तक हो सके, हाइवे से बचें. ज़रूरी नहीं. |
avoidTolls optional |
टाइप:
boolean optionalअगर true, तो यह Directions सेवा को निर्देश देता है कि जहां तक हो सके, टोल वाली सड़कों से बचें. ज़रूरी नहीं. |
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 कोड के जैसे ही होते हैं. हालांकि, कुछ अपवाद भी हैं. उदाहरण के लिए, यूनाइटेड किंगडम का ccTLD "uk" ( .co.uk) है, जबकि इसका ISO 3166-1 कोड "gb" है. तकनीकी तौर पर, यह "ग्रेट ब्रिटेन और उत्तरी आयरलैंड का यूनाइटेड किंगडम" के लिए है. |
transitOptions optional |
टाइप:
TransitOptions optionalऐसी सेटिंग जो सिर्फ़ उन अनुरोधों पर लागू होती हैं जिनमें travelMode की वैल्यू TRANSIT है. यात्रा के अन्य तरीकों के लिए, इस ऑब्जेक्ट का कोई असर नहीं होगा. |
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> optionalDirectionsGeocodedWaypoint का एक कलेक्शन. इनमें से हर एक में, शुरुआती जगह, मंज़िल, और रास्ते में पड़ने वाली जगहों की जियोकोडिंग की जानकारी होती है. |
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)पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
रेंडर करने के लिए, 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 optionalInfoWindow, जिसमें मार्कर पर क्लिक करने पर टेक्स्ट की जानकारी रेंडर की जाती है. मौजूदा जानकारी वाली विंडो का कॉन्टेंट ओवरराइट हो जाएगा और उसकी जगह बदल जाएगी. अगर कोई जानकारी वाली विंडो नहीं दी गई है, तो 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 optionalDirectionsResult ऑब्जेक्ट में मौजूद रूट का इंडेक्स. डिफ़ॉल्ट वैल्यू 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>DirectionsLeg का एक कलेक्शन. इनमें से हर एक में, उन चरणों के बारे में जानकारी होती है जिनसे यह बना है. हर स्टॉपओवर वेपॉइंट या तय की गई मंज़िल के लिए एक लेग होगा. इसलिए, बिना स्टॉपओवर वाले रास्ते में एक DirectionsLeg होगा और एक स्टॉपओवर वाले रास्ते में दो DirectionsLeg होंगे. |
overview_path |
LatLng का एक कलेक्शन, जो इस रूट के पूरे कोर्स को दिखाता है. पाथ को आसान बनाया गया है, ताकि इसे उन कॉन्टेक्स्ट में इस्तेमाल किया जा सके जहां कम संख्या में वर्टेक्स की ज़रूरत होती है. जैसे, Static Maps API के यूआरएल. |
overview_polyline |
टाइप:
stringoverview_path में, रास्ते का कोड में बदला गया पॉलीलाइन प्रज़ेंटेशन. यह पॉलीलाइन, रास्ते के लिए मिले निर्देशों के हिसाब से अनुमानित (स्मूद) पाथ है. |
summary |
टाइप:
stringइसमें रूट के बारे में कम शब्दों में जानकारी होती है. इससे रूट का नाम रखने और उसे अन्य रूट से अलग करने में मदद मिलती है. |
warnings |
टाइप:
Array<string>ये निर्देश दिखाते समय चेतावनियां दिखेंगी. |
waypoint_order |
टाइप:
Array<number>अगर optimizeWaypoints को true पर सेट किया गया था, तो इस फ़ील्ड में इनपुट किए गए वेपॉइंट का क्रम बदला हुआ होगा. उदाहरण के लिए, अगर इनपुट यह था:शुरुआत: लॉस एंजेलिस रास्ते में पड़ने वाली जगहें: डैलस, बैंगोर, फ़ीनिक्स मंज़िल: न्यूयॉर्क और ऑप्टिमाइज़ किया गया आउटपुट इस क्रम में था: शुरुआत: लॉस एंजेलिस रास्ते में पड़ने वाली जगहें: फ़ीनिक्स, डैलस, बैंगोर मंज़िल: न्यूयॉर्क तो इस फ़ील्ड की वैल्यू [2, 0, 1] वाली Array होगी. ध्यान दें कि वेपॉइंट की नंबरिंग शून्य से शुरू होती है.अगर इनपुट किए गए किसी भी वेपॉइंट के लिए stopover को false पर सेट किया गया है, तो यह फ़ील्ड खाली होगा. ऐसा इसलिए, क्योंकि इस तरह की क्वेरी के लिए रास्ते को ऑप्टिमाइज़ करने की सुविधा उपलब्ध नहीं है. |
fare optional |
टाइप:
TransitFare optionalट्रांज़िट वाली पूरी यात्रा का कुल किराया. यह सुविधा सिर्फ़ ट्रांज़िट के अनुरोधों के लिए उपलब्ध है. |
DirectionsLeg इंटरफ़ेस
google.maps.DirectionsLeg
इंटरफ़ेस
DirectionsResult में चरणों का एक सेट, जिसे एक लेग कहा जाता है. ऐसा हो सकता है कि लेग के कुछ फ़ील्ड, सभी अनुरोधों के लिए न दिखाए जाएं. ध्यान दें कि यह नतीजा "JSON जैसा" है, लेकिन यह पूरी तरह से JSON नहीं है. ऐसा इसलिए, क्योंकि इसमें सीधे तौर पर और परोक्ष रूप से LatLng ऑब्जेक्ट शामिल हैं.
प्रॉपर्टी | |
|---|---|
end_address |
टाइप:
stringइस लेग की मंज़िल का पता. इस कॉन्टेंट को जैसा है वैसा ही पढ़ा जाना चाहिए. फ़ॉर्मैट किए गए पते को प्रोग्राम के हिसाब से पार्स न करें. |
end_location |
टाइप:
LatLngDirectionsService, शुरुआती और आखिरी जगह के लिए, सबसे नज़दीकी परिवहन के विकल्प (आम तौर पर सड़क) का इस्तेमाल करके, रास्तों का हिसाब लगाता है. end_location से जियोकोड की गई असल जगह की जानकारी मिलती है. यह जानकारी, आखिरी चरण के end_location से अलग हो सकती है. उदाहरण के लिए, अगर सड़क इस लेग की मंज़िल के पास नहीं है. |
start_address |
टाइप:
stringइस लेग के ऑरिजिन का पता. इस कॉन्टेंट को जैसा है वैसा ही पढ़ा जाना चाहिए. फ़ॉर्मैट किए गए पते को प्रोग्राम के हिसाब से पार्स न करें. |
start_location |
टाइप:
LatLngDirectionsService, शुरुआती और आखिरी जगह के लिए, सबसे नज़दीकी परिवहन के विकल्प (आम तौर पर सड़क) का इस्तेमाल करके, रास्तों का हिसाब लगाता है. start_location से, जियोकोड किया गया असल ऑरिजिन पता चलता है. यह पहले चरण के start_location से अलग हो सकता है. उदाहरण के लिए, अगर सड़क इस लेग के ऑरिजिन के पास नहीं है. |
steps |
टाइप:
Array<DirectionsStep>DirectionsStep का एक कलेक्शन. इनमें से हर एक में, इस लेग के अलग-अलग चरणों के बारे में जानकारी होती है. |
|
टाइप:
Array<*>रास्ते के उस हिस्से पर ट्रैफ़िक की रफ़्तार के बारे में जानकारी. |
via_waypoints |
इस लेग के साथ-साथ बिना रुके जाने वाले वेपॉइंट की एक कैटगरी, जिन्हें मूल अनुरोध में बताया गया था. वैकल्पिक रास्तों के लिए उपलब्ध नहीं है. वर्शन 3.27, एपीआई का आखिरी वर्शन होगा. इसमें वैकल्पिक रास्तों में अतिरिक्त ड्रैग किए जा सकने वाले निर्देशों को लागू करने के लिए, Directions Service का इस्तेमाल करते समय, हमारा सुझाव है कि आप दूसरे रास्तों को ड्रैग करने की सुविधा बंद कर दें. सिर्फ़ मुख्य रास्ते को ड्रैग किया जा सकता है. उपयोगकर्ता, मुख्य रास्ते को तब तक खींच सकते हैं, जब तक वह किसी दूसरे रास्ते से मैच न हो जाए. |
arrival_time optional |
टाइप:
Time optionalइस लेग के लिए, पहुंचने का अनुमानित समय. यह सिर्फ़ TRANSIT अनुरोधों के लिए लागू होता है. |
departure_time optional |
टाइप:
Time optionalइस लेग के लिए, रवाना होने का अनुमानित समय. यह सिर्फ़ TRANSIT अनुरोधों के लिए लागू होता है. |
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इस चरण के खत्म होने की जगह. |
|
टाइप:
LatLngइस चरण के खत्म होने की जगह. |
instructions |
टाइप:
stringइस चरण के लिए निर्देश. |
|
LatLng का क्रम, जिसमें इस चरण के बारे में बताया गया है. यह चरण का अनुमानित (स्मूद किया गया) पाथ है. |
maneuver |
टाइप:
stringइसमें मौजूदा चरण ( turn-left, merge, straight वगैरह) के लिए की जाने वाली कार्रवाई शामिल होती है. वैल्यू में बदलाव किया जा सकता है. साथ ही, बिना किसी सूचना के नई वैल्यू जोड़ी जा सकती हैं. |
path |
LatLng का क्रम, जिसमें इस चरण के बारे में बताया गया है. यह चरण का अनुमानित (स्मूद किया गया) पाथ है. |
start_location |
टाइप:
LatLngइस चरण के लिए यात्रा शुरू करने की जगह. |
|
टाइप:
LatLngइस चरण के लिए यात्रा शुरू करने की जगह. |
travel_mode |
टाइप:
TravelModeइस चरण में यात्रा के लिए इस्तेमाल किया गया साधन. |
distance optional |
टाइप:
Distance optionalइस चरण में तय की गई दूरी. इस प्रॉपर्टी को undefined के तौर पर सेट किया जा सकता है, क्योंकि हो सकता है कि दूरी की जानकारी न हो. |
duration optional |
टाइप:
Duration optionalइस चरण को पूरा करने में आम तौर पर लगने वाला समय, सेकंड और टेक्स्ट फ़ॉर्म में. इस प्रॉपर्टी को undefined किया जा सकता है, क्योंकि हो सकता है कि अवधि की जानकारी न हो. |
|
टाइप:
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 |
Place इंटरफ़ेस
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जगह के बारे में बताने वाली खोज क्वेरी. जैसे, कोई कारोबार या लोकप्रिय जगह. क्वेरी का उदाहरण: "क्वे, ऊपरी लेवल, ओवरसीज़ पैसेंजर टर्मिनल 5 हिक्सन रोड, द रॉक्स एनएसडब्ल्यू". अगर हो सके, तो आपको 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 में शामिल किया जाना है. ऐसा तब किया जाता है, जब यात्रा के मोड को TRANSIT पर सेट किया जाता है.
प्रॉपर्टी | |
|---|---|
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आईएसओ 4217 मुद्रा कोड. इससे पता चलता है कि किराया किस मुद्रा में दिखाया गया है. |
text |
टाइप:
stringकिराये की वैल्यू, जिसे दी गई currency में स्ट्रिंग के तौर पर दिखाया गया है. |
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 |
टाइप:
stringTransitVehicle के इस टाइप का नाम. उदाहरण के लिए, "ट्रेन" या "बस". |
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 |
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मीटर में दूरी. |
Duration इंटरफ़ेस
google.maps.Duration
इंटरफ़ेस
अवधि को संख्यात्मक वैल्यू और डिसप्ले स्ट्रिंग के तौर पर दिखाया जाता है.
प्रॉपर्टी | |
|---|---|
text |
टाइप:
stringअवधि की वैल्यू को दिखाने वाली स्ट्रिंग. |
value |
टाइप:
numberअवधि, सेकंड में. |
Time इंटरफ़ेस
google.maps.Time
इंटरफ़ेस
समय को Date ऑब्जेक्ट, स्थानीय भाषा में स्ट्रिंग, और टाइम ज़ोन के तौर पर दिखाया जाता है.
प्रॉपर्टी | |
|---|---|
text |
टाइप:
stringसमय की वैल्यू को दिखाने वाली स्ट्रिंग. समय, बस/मेट्रो स्टेशन के टाइम ज़ोन के हिसाब से दिखाया जाता है. |
time_zone |
टाइप:
stringवह टाइम ज़ोन जिसमें यह स्टॉप मौजूद है. यह वैल्यू, आईएएनए टाइम ज़ोन डेटाबेस में तय किए गए टाइम ज़ोन का नाम है. उदाहरण के लिए, "America/New_York". |
value |
टाइप:
Dateयह बस के जाने या पहुंचने का समय होता है. इसे JavaScript Date ऑब्जेक्ट के तौर पर तय किया जाता है. |
DirectionsTravelMode कॉन्स्टेंट
google.maps.DirectionsTravelMode
कॉन्स्टेंट
DirectionsUnitSystem स्थिरांक
google.maps.DirectionsUnitSystem
कॉन्स्टेंट