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> optional 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) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
रेंडर करने के लिए, 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> DirectionsLeg का एक कलेक्शन. इनमें से हर एक में, उन चरणों के बारे में जानकारी होती है जिनसे यह बना है. हर स्टॉपओवर वेपॉइंट या तय की गई मंज़िल के लिए एक लेग होगा. इसलिए, बिना स्टॉपओवर वाले रास्ते में एक DirectionsLeg होगा और एक स्टॉपओवर वाले रास्ते में दो DirectionsLeg होंगे. |
overview_path |
LatLng का एक कलेक्शन, जो इस रूट के पूरे कोर्स को दिखाता है. पाथ को आसान बनाया गया है, ताकि इसे उन कॉन्टेक्स्ट में इस्तेमाल किया जा सके जहां कम संख्या में वर्टेक्स की ज़रूरत होती है. जैसे, Static Maps API के यूआरएल. |
overview_polyline |
टाइप:
string overview_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 |
टाइप:
LatLng DirectionsService , शुरुआती और आखिरी जगह के लिए, सबसे नज़दीकी परिवहन के विकल्प (आम तौर पर सड़क) का इस्तेमाल करके, रास्तों का हिसाब लगाता है. end_location से जियोकोड की गई असल जगह की जानकारी मिलती है. यह जानकारी, आखिरी चरण के end_location से अलग हो सकती है. उदाहरण के लिए, अगर सड़क इस लेग की मंज़िल के पास नहीं है. |
start_address |
टाइप:
string इस लेग के ऑरिजिन का पता. इस कॉन्टेंट को जैसा है वैसा ही पढ़ा जाना चाहिए. फ़ॉर्मैट किए गए पते को प्रोग्राम के हिसाब से पार्स न करें. |
start_location |
टाइप:
LatLng DirectionsService , शुरुआती और आखिरी जगह के लिए, सबसे नज़दीकी परिवहन के विकल्प (आम तौर पर सड़क) का इस्तेमाल करके, रास्तों का हिसाब लगाता है. 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 |
टाइप:
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 |
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
कॉन्स्टेंट