इंडेक्स
RoutesPreferred(इंटरफ़ेस)ComputeCustomRoutesRequest(मैसेज)ComputeCustomRoutesResponse(मैसेज)ComputeCustomRoutesResponse.FallbackInfo(मैसेज)ComputeCustomRoutesResponse.FallbackInfo.FallbackRouteObjective(enum)ComputeRouteMatrixRequest(मैसेज)ComputeRoutesRequest(मैसेज)ComputeRoutesResponse(मैसेज)CustomRoute(मैसेज)FallbackInfo(मैसेज)FallbackReason(enum)FallbackRoutingMode(enum)Location(मैसेज)Maneuver(enum)NavigationInstruction(मैसेज)Polyline(मैसेज)PolylineEncoding(enum)PolylineQuality(enum)Route(मैसेज)RouteLeg(मैसेज)RouteLegStep(मैसेज)RouteLegStepTravelAdvisory(मैसेज)RouteLegTravelAdvisory(मैसेज)RouteMatrixDestination(मैसेज)RouteMatrixElement(मैसेज)RouteMatrixElementCondition(enum)RouteMatrixOrigin(मैसेज)RouteModifiers(मैसेज)RouteObjective(मैसेज)RouteObjective.RateCard(मैसेज)RouteObjective.RateCard.MonetaryCost(मैसेज)RouteTravelAdvisory(मैसेज)RouteTravelMode(enum)RoutingPreference(enum)SpeedReadingInterval(मैसेज)SpeedReadingInterval.Speed(enum)TollInfo(मैसेज)TollPass(enum)Units(enum)VehicleEmissionType(enum)VehicleInfo(मैसेज)Waypoint(मैसेज)
RoutesPreferred
Routes Preferred API.
| ComputeCustomRoutes |
|---|
|
टर्मिनल और इंटरमीडिएट वेपॉइंट के सेट और रूट के मकसद के आधार पर, रूट के मकसद के लिए सबसे अच्छा रूट का हिसाब लगाता है. यह सबसे तेज़ और सबसे छोटे रास्ते को भी रेफ़रंस रास्तों के तौर पर दिखाता है. ध्यान दें: इस तरीके के लिए, आपको इनपुट में रिस्पॉन्स फ़ील्ड मास्क तय करना होगा. यूआरएल पैरामीटर उदाहरण के लिए, इस तरीके में:
Google, वाइल्डकार्ड (
|
| ComputeRouteMatrix |
|---|
|
यह फ़ंक्शन, ओरिजिन और डेस्टिनेशन की सूची लेता है. इसके बाद, यह एक स्ट्रीम दिखाता है. इस स्ट्रीम में, ओरिजिन और डेस्टिनेशन के हर कॉम्बिनेशन के लिए रास्ते की जानकारी होती है. ध्यान दें: इस तरीके के लिए, आपको इनपुट में रिस्पॉन्स फ़ील्ड मास्क तय करना होगा. यूआरएल पैरामीटर उदाहरण के लिए, इस तरीके में:
यह ज़रूरी है कि फ़ील्ड मास्क में
|
| ComputeRoutes |
|---|
|
यह फ़ंक्शन, टर्मिनल और इंटरमीडिएट वेपॉइंट के सेट के हिसाब से, मुख्य रास्ते के साथ-साथ वैकल्पिक रास्ते भी दिखाता है. ध्यान दें: इस तरीके के लिए, आपको इनपुट में रिस्पॉन्स फ़ील्ड मास्क तय करना होगा. यूआरएल पैरामीटर उदाहरण के लिए, इस तरीके में:
Google, वाइल्डकार्ड (
|
ComputeCustomRoutesRequest
ComputeCustomRoutes अनुरोध का मैसेज.
| फ़ील्ड | |
|---|---|
origin |
ज़रूरी है. यात्रा शुरू होने की जगह का वेपॉइंट. |
destination |
ज़रूरी है. डेस्टिनेशन वेपॉइंट. |
intermediates[] |
ज़रूरी नहीं. रास्ते में पड़ने वाले वेपॉइंट का सेट (टर्मिनल पॉइंट को छोड़कर), जहां बस रुकती है या जहां से वह गुज़रती है. ज़्यादा से ज़्यादा 25 इंटरमीडिएट वेपॉइंट इस्तेमाल किए जा सकते हैं. |
travel_ |
ज़रूरी नहीं. इससे यात्रा के साधन के बारे में पता चलता है. सिर्फ़ |
routing_ |
ज़रूरी नहीं. इससे पता चलता है कि रास्ते का हिसाब कैसे लगाया जाए. सर्वर, चुने गए राउटिंग के तरीके का इस्तेमाल करके रास्ते का हिसाब लगाता है. अगर राउटिंग की प्राथमिकता सेट करने पर कोई गड़बड़ी होती है या ज़्यादा समय लगता है, तो गड़बड़ी का मैसेज दिखता है. इस विकल्प को सिर्फ़ तब तय किया जा सकता है, जब |
polyline_ |
ज़रूरी नहीं. इस विकल्प से, पॉलीलाइन की क्वालिटी के लिए आपकी प्राथमिकता तय होती है. |
polyline_ |
ज़रूरी नहीं. इससे पॉलीलाइन के लिए पसंदीदा एन्कोडिंग के बारे में पता चलता है. |
departure_ |
ज़रूरी नहीं. रवाना होने का समय. अगर आपने यह वैल्यू सेट नहीं की है, तो यह वैल्यू डिफ़ॉल्ट रूप से उस समय पर सेट हो जाती है जब आपने अनुरोध किया था. अगर इस वैल्यू को ऐसे समय पर सेट किया जाता है जो पहले ही बीत चुका है, तो अनुरोध पूरा नहीं होगा. |
route_ |
ज़रूरी नहीं. रास्तों का हिसाब लगाने के तरीके पर असर डालने वाली शर्तों का सेट. |
route_ |
ज़रूरी है. ऑप्टिमाइज़ करने के लिए रूट का मकसद. |
language_ |
ज़रूरी नहीं. BCP-47 भाषा कोड, जैसे कि "en-US" या "sr-Latn". ज़्यादा जानकारी के लिए, यूनिकोड लोकल आइडेंटिफ़ायर देखें. इस्तेमाल की जा सकने वाली भाषाओं की सूची देखने के लिए, भाषा से जुड़ी सहायता देखें. यह वैल्यू न देने पर, डिसप्ले की भाषा का पता, रास्ते के अनुरोध की जगह से लगाया जाता है. |
units |
ज़रूरी नहीं. इससे डिसप्ले फ़ील्ड के लिए मेज़रमेंट की इकाइयां तय होती हैं. इसमें |
ComputeCustomRoutesResponse
ComputeCustomRoutes के जवाब का मैसेज.
| फ़ील्ड | |
|---|---|
routes[] |
इनपुट किए गए रास्ते के हिसाब से, सबसे ‘अच्छे’ रास्ते. |
fastest_ |
सबसे तेज़ रेफ़रंस रूट. |
shortest_ |
सबसे छोटा रेफ़रंस रूट. |
fallback_ |
कस्टम रास्तों के लिए फ़ॉलबैक जानकारी. |
FallbackInfo
यह ComputeCustomRoutes के लिए फ़ॉलबैक की जानकारी को शामिल करता है. ComputeCustomRoutes दो तरह के फ़ॉलबैक करता है:
अगर सिस्टम, ग्राहक के अनुरोध किए गए
routing_preferenceका इस्तेमाल करके रूट का हिसाब नहीं लगा पाता है, तो वह रूटिंग के किसी दूसरे मोड पर वापस आ जाएगा. इस मामले में,fallback_routing_modeऔरrouting_mode_fallback_reasonका इस्तेमाल, फ़ॉलबैक राउटिंग मोड और फ़ॉलबैक की वजह बताने के लिए किया जाता है.अगर यह ग्राहक के तय किए गए रूट के हिसाब से 'सबसे अच्छा' रूट नहीं ढूंढ पाता है, तो यह किसी दूसरे रूट पर फ़ॉलबैक कर सकता है.
fallback_route_objectiveका इस्तेमाल, फ़ॉलबैक रूट के लक्ष्य के बारे में बताने के लिए किया जाता है.
| फ़ील्ड | |
|---|---|
routing_ |
जवाब के लिए इस्तेमाल किया गया राउटिंग मोड. अगर फ़ॉलबैक ट्रिगर हुआ था, तो मोड, क्लाइंट के मूल अनुरोध में सेट की गई राउटिंग की प्राथमिकता से अलग हो सकता है. |
routing_ |
ओरिज़नल जवाब के बजाय फ़ॉलबैक जवाब का इस्तेमाल करने की वजह. इस फ़ील्ड में जानकारी सिर्फ़ तब भरती है, जब फ़ॉलबैक मोड ट्रिगर होता है और फ़ॉलबैक रिस्पॉन्स मिलता है. |
route_ |
जवाब के लिए इस्तेमाल किया गया रूट ऑब्जेक्टिव. अगर फ़ॉलबैक ट्रिगर हुआ था, तो हो सकता है कि मकसद, क्लाइंट के मूल अनुरोध में दिए गए रास्ते के मकसद से अलग हो. |
FallbackRouteObjective
जवाब के लिए इस्तेमाल किया गया RouteObjective.
| Enums | |
|---|---|
FALLBACK_ROUTE_OBJECTIVE_UNSPECIFIED |
फ़ॉलबैक रूट ऑब्जेक्टिव की जानकारी नहीं दी गई है. |
FALLBACK_RATECARD_WITHOUT_TOLL_PRICE_DATA |
अगर ग्राहक RateCard का अनुरोध करता है और include_tolls को true पर सेट करता है, लेकिन Google के पास रास्ते के टोल का डेटा नहीं है, तो एपीआई टोल की कीमत पर ध्यान दिए बिना RateCard पर वापस आ जाता है. |
ComputeRouteMatrixRequest
ComputeRouteMatrix अनुरोध का मैसेज
| फ़ील्ड | |
|---|---|
origins[] |
ज़रूरी है. ऑरिजिन का कलेक्शन, जिससे रिस्पॉन्स मैट्रिक्स की पंक्तियां तय होती हैं. ओरिजिन और डेस्टिनेशन के एलिमेंट की संख्या पर, साइज़ से जुड़ी कई पाबंदियां लागू होती हैं:
|
destinations[] |
ज़रूरी है. डेस्टिनेशन का कलेक्शन, जिससे रिस्पॉन्स मैट्रिक्स के कॉलम तय होते हैं. |
travel_ |
ज़रूरी नहीं. इससे यात्रा के साधन के बारे में पता चलता है. |
routing_ |
ज़रूरी नहीं. इससे पता चलता है कि रास्ते का हिसाब कैसे लगाया जाए. सर्वर, चुने गए राउटिंग के तरीके का इस्तेमाल करके रास्ते का हिसाब लगाता है. अगर राउटिंग की प्राथमिकता की वजह से गड़बड़ी होती है या इंतज़ार का समय बहुत ज़्यादा होता है, तो गड़बड़ी का मैसेज दिखता है. इस विकल्प को सिर्फ़ तब तय किया जा सकता है, जब |
departure_ |
ज़रूरी नहीं. रवाना होने का समय. इस वैल्यू को सेट न करने पर, यह डिफ़ॉल्ट रूप से उस समय पर सेट हो जाती है जब आपने अनुरोध किया था. अगर इस वैल्यू को ऐसे समय पर सेट किया जाता है जो पहले ही बीत चुका है, तो अनुरोध पूरा नहीं होगा. |
ComputeRoutesRequest
ComputeRoutes अनुरोध वाला मैसेज.
| फ़ील्ड | |
|---|---|
origin |
ज़रूरी है. यात्रा शुरू होने की जगह का वेपॉइंट. |
destination |
ज़रूरी है. डेस्टिनेशन वेपॉइंट. |
intermediates[] |
ज़रूरी नहीं. रास्ते में पड़ने वाले वेपॉइंट का सेट (टर्मिनल पॉइंट को छोड़कर), जहां बस रुकती है या जहां से वह गुज़रती है. ज़्यादा से ज़्यादा 25 इंटरमीडिएट वेपॉइंट इस्तेमाल किए जा सकते हैं. |
travel_ |
ज़रूरी नहीं. इससे यात्रा के साधन के बारे में पता चलता है. |
routing_ |
ज़रूरी नहीं. इससे पता चलता है कि रास्ते का हिसाब कैसे लगाया जाए. सर्वर, चुने गए राउटिंग के तरीके का इस्तेमाल करके रास्ते का हिसाब लगाता है. अगर राउटिंग की प्राथमिकता से जुड़ी सेटिंग की वजह से कोई गड़बड़ी होती है या अनुरोध पूरा होने में बहुत ज़्यादा समय लगता है, तो गड़बड़ी का मैसेज दिखता है. इस विकल्प को सिर्फ़ तब तय किया जा सकता है, जब |
polyline_ |
ज़रूरी नहीं. इस विकल्प से, पॉलीलाइन की क्वालिटी के लिए आपकी प्राथमिकता तय होती है. |
polyline_ |
ज़रूरी नहीं. इससे पॉलीलाइन के लिए पसंदीदा एन्कोडिंग के बारे में पता चलता है. |
departure_ |
ज़रूरी नहीं. रवाना होने का समय. अगर आपने यह वैल्यू सेट नहीं की है, तो यह वैल्यू डिफ़ॉल्ट रूप से उस समय पर सेट हो जाती है जब आपने अनुरोध किया था. अगर इस वैल्यू को ऐसे समय पर सेट किया जाता है जो पहले ही बीत चुका है, तो अनुरोध पूरा नहीं होगा. |
compute_ |
ज़रूरी नहीं. इस विकल्प से यह तय होता है कि रास्ते के साथ-साथ वैकल्पिक रास्तों का हिसाब लगाया जाए या नहीं. इंटरमीडिएट वेपॉइंट वाले अनुरोधों के लिए, कोई दूसरा रास्ता नहीं दिखाया जाता. |
route_ |
ज़रूरी नहीं. रास्तों का हिसाब लगाने के तरीके पर असर डालने वाली शर्तों का सेट. |
language_ |
ज़रूरी नहीं. BCP-47 भाषा कोड, जैसे कि "en-US" या "sr-Latn". ज़्यादा जानकारी के लिए, यूनिकोड लोकल आइडेंटिफ़ायर देखें. इस्तेमाल की जा सकने वाली भाषाओं की सूची देखने के लिए, भाषा से जुड़ी सहायता देखें. यह वैल्यू न देने पर, डिसप्ले की भाषा का पता, रास्ते के अनुरोध की जगह से लगाया जाता है. |
units |
ज़रूरी नहीं. इससे डिसप्ले फ़ील्ड के लिए मेज़रमेंट की इकाइयां तय होती हैं. इसमें |
optimize_ |
अगर optimizeWaypointOrder को true पर सेट किया जाता है, तो दिए गए इंटरमीडिएट वेपॉइंट का क्रम बदलने की कोशिश की जाती है, ताकि पूरे रास्ते की लागत कम हो सके. अगर इंटरमीडिएट वेपॉइंट में से कोई भी वेपॉइंट के ज़रिए है, तो अनुरोध पूरा नहीं होगा. नई क्रम से लगाने की सुविधा ढूंढने के लिए, |
ComputeRoutesResponse
ComputeRoutes के जवाब का मैसेज.
| फ़ील्ड | |
|---|---|
routes[] |
|
fallback_ |
कुछ मामलों में, जब सर्वर सभी इनपुट प्राथमिकताओं के साथ रास्ते के नतीजे नहीं दिखा पाता है, तो वह कैलकुलेशन के किसी दूसरे तरीके का इस्तेमाल कर सकता है. फ़ॉलबैक मोड का इस्तेमाल करने पर, इस फ़ील्ड में फ़ॉलबैक रिस्पॉन्स के बारे में पूरी जानकारी होती है. ऐसा न होने पर, इस फ़ील्ड को सेट नहीं किया जाता. |
CustomRoute
इसमें ग्राहक की ओर से तय किए गए रूट के मकसद के आधार पर, कैलकुलेट किया गया कस्टम रूट शामिल होता है. CustomRoute में एक रास्ता और एक रूट टोकन होता है. इसे NavSDK को पास किया जा सकता है, ताकि वह बारी-बारी से नेविगेशन के लिए कस्टम रूट को फिर से बना सके.
| फ़ील्ड | |
|---|---|
route |
इनपुट किए गए रास्ते के मकसद के हिसाब से, 'सबसे अच्छा' माना जाने वाला रास्ता. |
token |
वेब-सुरक्षित base64 कोड में बदला गया रूट टोकन, जिसे NavSDK को पास किया जा सकता है. इससे NavSDK को नेविगेशन के दौरान रूट को फिर से बनाने की अनुमति मिलती है. साथ ही, रूट बदलने पर |
FallbackInfo
इस बारे में जानकारी कि फ़ॉलबैक नतीजे का इस्तेमाल कैसे और क्यों किया गया. अगर यह फ़ील्ड सेट है, तो इसका मतलब है कि सर्वर ने आपके पसंदीदा मोड के बजाय, फ़ॉलबैक के तौर पर किसी दूसरे रूटिंग मोड का इस्तेमाल किया है.
| फ़ील्ड | |
|---|---|
routing_ |
जवाब के लिए इस्तेमाल किया गया राउटिंग मोड. अगर फ़ॉलबैक ट्रिगर हुआ था, तो मोड, क्लाइंट के मूल अनुरोध में सेट की गई राउटिंग की प्राथमिकता से अलग हो सकता है. |
reason |
ओरिज़नल जवाब के बजाय फ़ॉलबैक जवाब का इस्तेमाल करने की वजह. इस फ़ील्ड में जानकारी सिर्फ़ तब भरती है, जब फ़ॉलबैक मोड ट्रिगर होता है और फ़ॉलबैक रिस्पॉन्स मिलता है. |
FallbackReason
फ़ॉलबैक जवाब इस्तेमाल करने की वजहें.
| Enums | |
|---|---|
FALLBACK_REASON_UNSPECIFIED |
फ़ॉलबैक की कोई वजह नहीं बताई गई है. |
SERVER_ERROR |
आपके चुने गए रास्तों के हिसाब से रूट का हिसाब लगाते समय, सर्वर में कोई गड़बड़ी हुई. हालांकि, हमने दूसरे तरीके से हिसाब लगाकर नतीजे दिखाए हैं. |
LATENCY_EXCEEDED |
हम आपके चुने गए राउटिंग मोड के हिसाब से, समय पर दूरी का हिसाब नहीं लगा सके. हालांकि, हमने किसी दूसरे मोड के हिसाब से दूरी का हिसाब लगाकर नतीजा दिखाया है. |
FallbackRoutingMode
फ़ॉलबैक रिस्पॉन्स के लिए इस्तेमाल किया गया असल राउटिंग मोड.
| Enums | |
|---|---|
FALLBACK_ROUTING_MODE_UNSPECIFIED |
इस्तेमाल नहीं किया जाता. |
FALLBACK_TRAFFIC_UNAWARE |
इससे पता चलता है कि जवाब का हिसाब लगाने के लिए, TRAFFIC_UNAWARE राउटिंग मोड का इस्तेमाल किया गया था. |
FALLBACK_TRAFFIC_AWARE |
इससे पता चलता है कि जवाब का हिसाब लगाने के लिए, TRAFFIC_AWARE राउटिंग मोड का इस्तेमाल किया गया था. |
जगह
इसमें किसी जगह की जानकारी होती है. जैसे, भौगोलिक पॉइंट और वैकल्पिक हेडिंग.
| फ़ील्ड | |
|---|---|
lat_ |
वेपॉइंट के भौगोलिक निर्देशांक. |
heading |
कंपास हेडिंग, ट्रैफ़िक के फ़्लो की दिशा से जुड़ी होती है. इस वैल्यू से पता चलता है कि पिकअप और ड्रॉप-ऑफ़ के लिए सड़क के किस ओर का इस्तेमाल करना है. हेडिंग की वैल्यू 0 से 360 तक हो सकती है. इसमें 0 का मतलब उत्तर की ओर, 90 का मतलब पूर्व की ओर, और इसी तरह अन्य वैल्यू का मतलब होता है. इस फ़ील्ड का इस्तेमाल सिर्फ़ |
मन्यूवर
वैल्यू का एक ऐसा सेट जो मौजूदा चरण के लिए, नेविगेशन की कार्रवाई के बारे में बताता है. उदाहरण के लिए, बाईं ओर मुड़ें, मर्ज करें या सीधे जाएं.
| Enums | |
|---|---|
MANEUVER_UNSPECIFIED |
इस्तेमाल नहीं किया जाता. |
TURN_SLIGHT_LEFT |
थोड़ा बाईं ओर मुड़ें. |
TURN_SHARP_LEFT |
तेज़ी से बाईं ओर मुड़ें. |
UTURN_LEFT |
बाएं ओर से यू-टर्न लें. |
TURN_LEFT |
बाएं मुड़ें. |
TURN_SLIGHT_RIGHT |
थोड़ा राइट मुड़ें. |
TURN_SHARP_RIGHT |
तेज़ी से दाईं ओर मुड़ें. |
UTURN_RIGHT |
दाईं ओर यू-टर्न लें. |
TURN_RIGHT |
दाईं ओर मुड़ें. |
STRAIGHT |
सीधे जाओ. |
RAMP_LEFT |
लेफ़्ट रैंप लें. |
RAMP_RIGHT |
राइट रैंप लें. |
MERGE |
ट्रैफ़िक में शामिल हों. |
FORK_LEFT |
बाएं रास्ते पर जाएं. |
FORK_RIGHT |
दाईं ओर मुड़ें. |
FERRY |
फ़ेरी लें. |
FERRY_TRAIN |
ट्रेन से फ़ेरी तक जाएं. |
ROUNDABOUT_LEFT |
गोल चक्कर से लेफ़्ट मुड़ें. |
ROUNDABOUT_RIGHT |
गोल चक्कर से राइट मुड़ें. |
DEPART |
शुरुआती पैंतरा. |
NAME_CHANGE |
इसका इस्तेमाल, सड़क का नाम बदलने के लिए किया जाता है. |
DESTINATION |
इसका इस्तेमाल, किसी डेस्टिनेशन पर पहुंचने की जानकारी देने के लिए किया जाता है. |
पॉलीलाइन
इसमें कोड में बदली गई पॉलीलाइन होती है.
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड polyline_type. इसमें पॉलीलाइन का टाइप शामिल होता है. डिफ़ॉल्ट रूप से, यह encoded_polyline पर सेट होता है. polyline_type इनमें से सिर्फ़ एक हो सकता है: |
|
encoded_ |
पॉलीलाइन एन्कोडिंग एल्गोरिदम का इस्तेमाल करके, पॉलीलाइन की स्ट्रिंग एन्कोडिंग. |
geo_ |
GeoJSON LineString फ़ॉर्मैट का इस्तेमाल करके, पॉलीलाइन के बारे में बताता है. |
PolylineEncoding
इससे यह तय किया जाता है कि किस तरह की पॉलीलाइन को वापस लाना है.
| Enums | |
|---|---|
POLYLINE_ENCODING_UNSPECIFIED |
पॉलीलाइन टाइप की कोई प्राथमिकता नहीं बताई गई है. डिफ़ॉल्ट रूप से, इसकी वैल्यू ENCODED_POLYLINE होती है. |
ENCODED_POLYLINE |
पॉलीलाइन एन्कोडिंग एल्गोरिदम का इस्तेमाल करके एन्कोड की गई पॉलीलाइन के बारे में बताता है. |
GEO_JSON_LINESTRING |
GeoJSON LineString फ़ॉर्मैट का इस्तेमाल करके, पॉलीलाइन के बारे में बताता है. |
PolylineQuality
वैल्यू का ऐसा सेट जो पॉलीलाइन की क्वालिटी के बारे में बताता है.
| Enums | |
|---|---|
POLYLINE_QUALITY_UNSPECIFIED |
पॉलीलाइन की क्वालिटी के लिए कोई प्राथमिकता नहीं दी गई है. डिफ़ॉल्ट रूप से, इसकी वैल्यू OVERVIEW होती है. |
HIGH_QUALITY |
यह अच्छी क्वालिटी वाली पॉलीलाइन तय करता है. इसे OVERVIEW से ज़्यादा पॉइंट का इस्तेमाल करके बनाया जाता है. हालांकि, इससे जवाब का साइज़ बढ़ जाता है. अगर आपको ज़्यादा सटीक जानकारी चाहिए, तो इस वैल्यू का इस्तेमाल करें. |
OVERVIEW |
यह एक ओवरव्यू पॉलीलाइन तय करता है. इसे कुछ पॉइंट का इस्तेमाल करके बनाया जाता है. रास्ते की खास जानकारी दिखाते समय, इस वैल्यू का इस्तेमाल करें. इस विकल्प का इस्तेमाल करने पर, अनुरोध के लिए इंतज़ार का समय, HIGH_QUALITY विकल्प का इस्तेमाल करने की तुलना में कम होता है. |
रास्ता
इसमें एक ऐसा रूट शामिल होता है जिसमें सड़क के जुड़े हुए कई सेगमेंट होते हैं. ये सेगमेंट, शुरुआती, आखिरी, और इंटरमीडिएट वेपॉइंट को जोड़ते हैं.
| फ़ील्ड | |
|---|---|
legs[] |
लेग (वेपॉइंट के बीच के पाथ सेगमेंट) का कलेक्शन, जो मिलकर रास्ता बनाते हैं. हर लेग, दो नॉन- |
distance_ |
रास्ते की दूरी, मीटर में. |
duration |
रास्ते पर चलने में लगने वाला समय. अगर आपने |
static_ |
ट्रैफ़िक का हाल ध्यान में रखे बिना, उस रास्ते से यात्रा करने में लगने वाला समय. |
polyline |
पूरे रास्ते की पॉलीलाइन. यह पॉलीलाइन, सभी |
description |
रास्ते के बारे में जानकारी. |
warnings[] |
रास्ता दिखाते समय चेतावनियों का ऐरे. |
viewport |
पॉलीलाइन का व्यूपोर्ट बाउंडिंग बॉक्स. |
travel_ |
रास्ते के बारे में अतिरिक्त जानकारी. |
optimized_ |
अगर |
RouteLeg
यह नॉन-via वेपॉइंट के बीच के सेगमेंट को शामिल करता है.
| फ़ील्ड | |
|---|---|
distance_ |
रास्ते के लेग की यात्रा की दूरी, मीटर में. |
duration |
लेग को नेविगेट करने में लगने वाला समय. अगर |
static_ |
लेग के हिसाब से यात्रा की अवधि. इसमें ट्रैफ़िक का हाल ध्यान में नहीं रखा जाता. |
polyline |
इस लेग के लिए पूरी पॉलीलाइन. इसमें हर |
start_ |
इस लेग के शुरू होने की जगह. यह दी गई |
end_ |
इस लेग की आखिरी जगह. यह दी गई |
steps[] |
इस लेग में मौजूद सेगमेंट को दिखाने वाले चरणों की कैटगरी. हर चरण में, नेविगेशन से जुड़ा एक निर्देश होता है. |
travel_ |
इसमें वह अतिरिक्त जानकारी शामिल होती है जिसके बारे में उपयोगकर्ता को बताया जाना चाहिए. जैसे, रास्ते के किसी हिस्से पर ट्रैफ़िक ज़ोन से जुड़ी पाबंदी वगैरह. |
RouteLegStep
यह RouteLeg के सेगमेंट को शामिल करता है. हर चरण, नेविगेशन के एक निर्देश से मेल खाता है. रास्ते के लेग, चरणों से बने होते हैं.
| फ़ील्ड | |
|---|---|
distance_ |
इस चरण में तय की गई दूरी, मीटर में. कुछ मामलों में, इस फ़ील्ड में कोई वैल्यू नहीं हो सकती. |
static_ |
इस चरण में यात्रा करने में लगने वाला समय. इसमें ट्रैफ़िक का हाल ध्यान में नहीं रखा जाता. कुछ मामलों में, इस फ़ील्ड में कोई वैल्यू नहीं हो सकती. |
polyline |
इस चरण से जुड़ी पॉलीलाइन. |
start_ |
इस चरण की शुरुआती जगह. |
end_ |
इस चरण की आखिरी जगह. |
navigation_ |
नेविगेशन के निर्देश. |
travel_ |
इसमें वह अतिरिक्त जानकारी शामिल होती है जिसके बारे में उपयोगकर्ता को बताया जाना चाहिए. जैसे, यात्रा के किसी चरण में ट्रैफ़िक ज़ोन से जुड़ी पाबंदी. |
RouteLegStepTravelAdvisory
इसमें वह अतिरिक्त जानकारी शामिल होती है जिसके बारे में उपयोगकर्ता को बताया जाना चाहिए. जैसे, यात्रा के किसी चरण में ट्रैफ़िक ज़ोन से जुड़ी पाबंदी.
| फ़ील्ड | |
|---|---|
speed_ |
ध्यान दें: फ़िलहाल, इस फ़ील्ड में जानकारी नहीं भरी जाती. |
RouteLegTravelAdvisory
इसमें वह अतिरिक्त जानकारी शामिल होती है जिसके बारे में उपयोगकर्ता को बताया जाना चाहिए. जैसे, रास्ते के किसी हिस्से पर ट्रैफ़िक ज़ोन से जुड़ी पाबंदी वगैरह.
| फ़ील्ड | |
|---|---|
toll_ |
इस प्रॉपर्टी में, किसी खास |
speed_ |
ट्रैफ़िक की डेंसिटी के बारे में जानकारी देने वाले, तेज़ी से पढ़ने के इंटरवल. उदाहरण: |
RouteMatrixDestination
ComputeRouteMatrixRequest के लिए एक डेस्टिनेशन
| फ़ील्ड | |
|---|---|
waypoint |
ज़रूरी है. डेस्टिनेशन वेपॉइंट |
RouteMatrixElement
यह ComputeRouteMatrix API में, किसी शुरुआती जगह/मंज़िल के जोड़े के लिए कैलकुलेट की गई रास्ते की जानकारी को शामिल करता है. इस प्रोटो को क्लाइंट को स्ट्रीम किया जा सकता है.
| फ़ील्ड | |
|---|---|
origin_ |
अनुरोध में ऑरिजिन का ज़ीरो-आधारित इंडेक्स. |
destination_ |
अनुरोध में मौजूद डेस्टिनेशन का ज़ीरो-आधारित इंडेक्स. |
status |
इस एलिमेंट के लिए गड़बड़ी का स्टेटस कोड. |
condition |
इससे पता चलता है कि रास्ता मिला या नहीं. स्टेटस से कोई फ़र्क़ नहीं पड़ता. |
distance_ |
रास्ते की दूरी, मीटर में. |
duration |
रास्ते पर चलने में लगने वाला समय. अगर आपने |
static_ |
ट्रैफ़िक का हाल ध्यान में रखे बिना, उस रास्ते से यात्रा करने में लगने वाला समय. |
travel_ |
रास्ते के बारे में अतिरिक्त जानकारी. उदाहरण के लिए: पाबंदी से जुड़ी जानकारी और टोल की जानकारी |
fallback_ |
कुछ मामलों में, जब सर्वर इस ऑरिजिन/डेस्टिनेशन पेयर के लिए, दी गई प्राथमिकताओं के हिसाब से रास्ते का हिसाब नहीं लगा पाता है, तो वह हिसाब लगाने के लिए किसी दूसरे मोड का इस्तेमाल कर सकता है. फ़ॉलबैक मोड का इस्तेमाल किए जाने पर, इस फ़ील्ड में फ़ॉलबैक रिस्पॉन्स के बारे में पूरी जानकारी होती है. ऐसा न होने पर, इस फ़ील्ड को सेट नहीं किया जाता. |
RouteMatrixElementCondition
दिखाए जा रहे रास्ते की स्थिति.
| Enums | |
|---|---|
ROUTE_MATRIX_ELEMENT_CONDITION_UNSPECIFIED |
इसका इस्तेमाल सिर्फ़ तब किया जाता है, जब एलिमेंट का status ठीक न हो. |
ROUTE_EXISTS |
रास्ता मिल गया है और एलिमेंट के लिए उससे जुड़ी जानकारी भर दी गई है. |
ROUTE_NOT_FOUND |
कोई रास्ता नहीं मिला. रास्ते की जानकारी देने वाले फ़ील्ड, जैसे कि distance_meters या duration, एलिमेंट में नहीं भरे जाएंगे. |
RouteMatrixOrigin
ComputeRouteMatrixRequest के लिए एक ही ऑरिजिन
| फ़ील्ड | |
|---|---|
waypoint |
ज़रूरी है. यात्रा शुरू होने की जगह |
route_ |
ज़रूरी नहीं. हर उस रास्ते के लिए मॉडिफ़ायर जो इसे ऑरिजिन के तौर पर लेता है |
RouteModifiers
इसमें रास्तों का हिसाब लगाते समय, पूरी की जाने वाली शर्तों का एक सेट शामिल होता है.
| फ़ील्ड | |
|---|---|
avoid_ |
इस विकल्प को 'सही है' पर सेट करने पर, टोल रोड को प्राथमिकता नहीं दी जाती है. हालांकि, अगर टोल रोड के बिना कोई दूसरा रास्ता उपलब्ध नहीं है, तो टोल रोड को शामिल किया जा सकता है. यह सुविधा सिर्फ़ |
avoid_ |
इस विकल्प को 'सही है' पर सेट करने पर, हाइवे से बचने की कोशिश की जाती है. साथ ही, उन रास्तों को प्राथमिकता दी जाती है जिनमें हाइवे शामिल नहीं होते. यह सुविधा सिर्फ़ |
avoid_ |
इसे 'सही है' पर सेट करने पर, फ़ेरी वाले रास्तों को प्राथमिकता नहीं दी जाती है. हालांकि, अगर फ़ेरी वाले रास्ते के अलावा कोई और रास्ता उपलब्ध नहीं है, तो फ़ेरी वाले रास्ते को प्राथमिकता दी जाती है. यह सुविधा सिर्फ़ |
avoid_ |
इसे सही पर सेट करने पर, यह उन जगहों पर इंडोर नेविगेशन से बचता है जहां इसकी ज़रूरत नहीं होती. साथ ही, उन रास्तों को प्राथमिकता देता है जिनमें इंडोर नेविगेशन शामिल नहीं होता. यह सुविधा सिर्फ़ |
vehicle_ |
इससे वाहन की जानकारी मिलती है. |
toll_ |
इसमें टोल पास के बारे में जानकारी होती है. अगर टोल पास उपलब्ध हैं, तो एपीआई पास की कीमत दिखाता है. अगर टोल पास की जानकारी नहीं दी जाती है, तो एपीआई टोल पास को 'जानकारी नहीं है' के तौर पर मानता है और नकद कीमत दिखाने की कोशिश करता है. यह सुविधा सिर्फ़ |
RouteObjective
इसमें ComputeCustomRoutes के ज़रिए ऑप्टिमाइज़ करने का मकसद शामिल होता है.
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड objective. रास्ते का मकसद. objective इनमें से सिर्फ़ एक हो सकता है: |
|
rate_ |
RateCard ऑब्जेक्टिव. |
RateCard
इसमें RateCard रूट ऑब्जेक्टिव शामिल होता है.
| फ़ील्ड | |
|---|---|
cost_ |
ज़रूरी नहीं. हर मिनट की लागत. |
cost_ |
ज़रूरी नहीं. प्रति किलोमीटर की लागत. |
include_ |
ज़रूरी नहीं. टोल का शुल्क, कुल शुल्क में शामिल करना है या नहीं. |
MonetaryCost
इसमें रेट कार्ड में इस्तेमाल की गई लागत शामिल होती है.
| फ़ील्ड | |
|---|---|
value |
ज़रूरी है. अनुरोध से मिली स्थानीय मुद्रा में लागत की वैल्यू. |
RouteTravelAdvisory
इसमें वह अतिरिक्त जानकारी शामिल होती है जिसके बारे में उपयोगकर्ता को बताया जाना चाहिए. जैसे, ट्रैफ़िक ज़ोन से जुड़ी पाबंदी वगैरह.
| फ़ील्ड | |
|---|---|
toll_ |
इसमें रास्ते पर मौजूद टोल के बारे में जानकारी होती है. इस फ़ील्ड में जानकारी सिर्फ़ तब भरी जाती है, जब हमें लगता है कि रास्ते में टोल हैं. अगर यह फ़ील्ड सेट है, लेकिन |
speed_ |
ट्रैफ़िक की डेंसिटी के बारे में जानकारी देने वाले, तेज़ी से पढ़ने के इंटरवल. उदाहरण: |
RouteTravelMode
यात्रा के तरीके के बारे में बताने के लिए इस्तेमाल की जाने वाली वैल्यू का सेट.
| Enums | |
|---|---|
TRAVEL_MODE_UNSPECIFIED |
यात्रा का कोई तरीका नहीं बताया गया है. डिफ़ॉल्ट रूप से, इसकी वैल्यू DRIVE होती है. |
DRIVE |
कार से यात्रा करें. |
BICYCLE |
साइकल से यात्रा करें. |
WALK |
पैदल यात्रा करना. |
TWO_WHEELER |
दो पहियों वाला, मोटर से चलने वाला वाहन. उदाहरण के लिए, मोटरसाइकल. ध्यान दें कि यह BICYCLE यात्रा मोड से अलग है. इसमें पैदल, साइकिल या अन्य मानवीय प्रयासों से की जाने वाली यात्रा शामिल है. |
TAXI |
लाइसेंस वाली टैक्सी से यात्रा करना. इससे वाहन को कुछ इलाकों में टैक्सी के लिए तय की गई लेन में चलने की अनुमति मिल सकती है. TAXI मोड को फ़िलहाल आज़माया जा रहा है. अगर कोई ग्राहक किसी ऐसे शहर में टैक्सी के रास्ते की जानकारी का अनुरोध करता है जहां टैक्सी लेन का डेटा उपलब्ध नहीं है, तो उसे ड्राइव करने के रास्ते की जानकारी दी जाती है. |
RoutingPreference
वैल्यू का एक ऐसा सेट जो रास्ते का हिसाब लगाते समय ध्यान में रखे जाने वाले फ़ैक्टर के बारे में बताता है.
| Enums | |
|---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
रूटिंग की कोई प्राथमिकता नहीं दी गई है. डिफ़ॉल्ट रूप से TRAFFIC_AWARE पर सेट होता है. |
TRAFFIC_UNAWARE |
यह लाइव ट्रैफ़िक का हाल ध्यान में रखे बिना रास्ते का हिसाब लगाता है. यह तब सही होता है, जब ट्रैफ़िक का हाल मायने नहीं रखता या लागू नहीं होता. इस वैल्यू का इस्तेमाल करने पर, सबसे कम लेटेन्सी मिलती है. ध्यान दें: RouteTravelMode DRIVE और TWO_WHEELER के लिए, चुने गए रास्ते और अवधि का हिसाब सड़क नेटवर्क और ट्रैफ़िक की सामान्य स्थितियों के आधार पर लगाया जाता है. इसमें सड़क की मौजूदा ट्रैफ़िक का हाल को ध्यान में नहीं रखा जाता. इसलिए, रास्तों में ऐसी सड़कें भी शामिल हो सकती हैं जो कुछ समय के लिए बंद हैं. सड़क नेटवर्क में बदलाव, ट्रैफ़िक के हाल के अपडेट होने, और सेवा के डिस्ट्रिब्यूटेड नेचर की वजह से, किसी अनुरोध के नतीजे समय के साथ अलग-अलग हो सकते हैं. लगभग एक जैसे रास्तों के लिए, नतीजे किसी भी समय या फ़्रीक्वेंसी पर अलग-अलग हो सकते हैं. |
TRAFFIC_AWARE |
यह ट्रैफ़िक की स्थिति को ध्यान में रखकर रास्तों का हिसाब लगाता है. TRAFFIC_AWARE_OPTIMAL के उलट, कुछ ऑप्टिमाइज़ेशन का इस्तेमाल करके, लेटेन्सी को काफ़ी कम किया जाता है. |
TRAFFIC_AWARE_OPTIMAL |
यह ट्रैफ़िक का हाल ध्यान में रखते हुए रास्तों का हिसाब लगाता है. हालांकि, इसमें परफ़ॉर्मेंस को बेहतर बनाने के लिए ज़्यादातर ऑप्टिमाइज़ेशन लागू नहीं किए जाते. इस वैल्यू का इस्तेमाल करने पर, सबसे ज़्यादा लेटेन्सी होती है. |
SpeedReadingInterval
पॉलीलाइन या पाथ के लगातार सेगमेंट पर ट्रैफ़िक डेंसिटी इंडिकेटर. P_0, P_1, ... , P_N (शून्य पर आधारित इंडेक्स) पॉइंट वाले पाथ के लिए, SpeedReadingInterval एक इंटरवल तय करता है और इन कैटगरी का इस्तेमाल करके, इसके ट्रैफ़िक के बारे में बताता है.
| फ़ील्ड | |
|---|---|
start_ |
पॉलीलाइन में इस इंटरवल का शुरुआती इंडेक्स. JSON में, इंडेक्स 0 होने पर फ़ील्ड में कोई वैल्यू नहीं दिखती. |
end_ |
पॉलीलाइन में इस इंटरवल का आखिरी इंडेक्स. JSON में, इंडेक्स 0 होने पर फ़ील्ड में कोई वैल्यू नहीं दिखती. |
speed |
इस समयावधि में ट्रैफ़िक की स्पीड. |
स्पीड
ट्रैफ़िक डेटा के आधार पर, पॉलीलाइन की स्पीड को कैटगरी में बांटा जाता है.
| Enums | |
|---|---|
SPEED_UNSPECIFIED |
डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है. |
NORMAL |
सामान्य स्पीड है. इसमें कोई कमी नहीं आई है. |
SLOW |
ट्रैफ़िक धीमा है, लेकिन जाम नहीं लगा है. |
TRAFFIC_JAM |
ट्रैफ़िक जाम का पता चला. |
TollInfo
यह कुकी, Route या RouteLeg पर टोल की जानकारी को कैप्सूल करती है.
| फ़ील्ड | |
|---|---|
estimated_ |
संबंधित |
TollPass
दुनिया भर में मौजूद उन टोल पास की सूची जिन्हें हम स्वीकार करते हैं.
| Enums | |
|---|---|
TOLL_PASS_UNSPECIFIED |
इस्तेमाल नहीं किया जाता. इस वैल्यू का इस्तेमाल करने पर, अनुरोध पूरा नहीं किया जा सकता. |
AU_ETOLL_TAG |
सिडनी में टोल पास की सुविधा देने वाली कई कंपनियों में से एक. https://www.myetoll.com.au |
AU_EWAY_TAG |
सिडनी में टोल पास की सुविधा देने वाली कई कंपनियों में से एक. https://www.tollpay.com.au/ |
AU_LINKT |
पूरे ऑस्ट्रेलिया में मान्य टोल पास. ज़्यादा जानकारी के लिए, https://www.linkt.com.au/ पर जाएं. |
AR_TELEPASE |
अर्जेंटीना में टोल पास. ज़्यादा जानकारी के लिए, https://telepase.com.ar पर जाएं |
BR_AUTO_EXPRESO |
ब्राज़ील में टोल पास. ज़्यादा जानकारी के लिए, https://www.autoexpreso.com पर जाएं |
BR_CONECTCAR |
ब्राज़ील में टोल पास. ज़्यादा जानकारी के लिए, https://conectcar.com पर जाएं. |
BR_MOVE_MAIS |
ब्राज़ील में टोल पास. ज़्यादा जानकारी के लिए, https://movemais.com पर जाएं. |
BR_PASSA_RAPIDO |
ब्राज़ील में टोल पास. ज़्यादा जानकारी के लिए, https://pasorapido.gob.do/ पर जाएं |
BR_SEM_PARAR |
ब्राज़ील में टोल पास. ज़्यादा जानकारी के लिए, https://www.semparar.com.br पर जाएं. |
BR_TAGGY |
ब्राज़ील में टोल पास. ज़्यादा जानकारी के लिए, https://taggy.com.br पर जाएं. |
BR_VELOE |
ब्राज़ील में टोल पास. ज़्यादा जानकारी के लिए, https://veloe.com.br/site/onde-usar पर जाएं. |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD |
कनाडा से अमेरिका की सीमा पार करना. |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD |
कनाडा से अमेरिका की सीमा पार करना. |
CA_US_BLUE_WATER_EDGE_PASS |
कनाडा के ओंटारियो से अमेरिका के मिशिगन तक की सीमा पार करने की जानकारी. |
CA_US_CONNEXION |
कनाडा के ओंटारियो से अमेरिका के मिशिगन तक की सीमा पार करने की जानकारी. |
CA_US_NEXUS_CARD |
कनाडा से अमेरिका की सीमा पार करना. |
ID_E_TOLL |
इंडोनेशिया. टोल का पेमेंट करने के लिए, कई बैंकों से मिला ई-कार्ड. बैंकों के ज़रिए भेजे जाने वाले सभी ई-कार्ड के लिए एक ही शुल्क लिया जाता है. इसलिए, सिर्फ़ एक enum वैल्यू की ज़रूरत होती है. उदाहरण के लिए, Bank Mandiri https://www.bankmandiri.co.id/e-money BCA https://www.bca.co.id/flazz BNI https://www.bni.co.id/id-id/ebanking/tapcash |
IN_FASTAG |
India. |
IN_LOCAL_HP_PLATE_EXEMPT |
भारत, हिमाचल प्रदेश में रजिस्ट्रेशन प्लेट लगाने से छूट. |
JP_ETC |
जापान ईटीसी. टोल इकट्ठा करने के लिए इलेक्ट्रॉनिक वायरलेस सिस्टम. https://www.go-etc.jp/ |
JP_ETC2 |
जापान में ईटीसी2.0. ईटीसी का नया वर्शन, जिसमें ज़्यादा छूट मिलती है. साथ ही, वाहनों में लगे डिवाइसों और सड़क पर लगे ऐंटेना के बीच दोनों तरफ़ से कम्यूनिकेशन होता है. https://www.go-etc.jp/etc2/index.html |
MX_IAVE |
मेक्सिको https://iave.capufe.gob.mx/#/ |
MX_PASE |
मेक्सिको https://www.pase.com.mx |
MX_QUICKPASS |
मेक्सिको https://operadoravial.com/quick-pass/ |
MX_SISTEMA_TELEPEAJE_CHIHUAHUA |
मेक्सिको http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf |
MX_TAG_IAVE |
मेक्सिको |
MX_TAG_TELEVIA |
मेक्सिको में टोल पास की सुविधा देने वाली कंपनी. मेक्सिको सिटी में मौजूद कई बस कंपनियों में से एक. ज़्यादा जानकारी के लिए, https://www.televia.com.mx पर जाएं. |
MX_TELEVIA |
मेक्सिको में टोल पास की सुविधा देने वाली कंपनी. मेक्सिको सिटी में काम करने वाली कई कंपनियों में से एक. https://www.televia.com.mx |
MX_VIAPASS |
मेक्सिको में टोल पास. ज़्यादा जानकारी के लिए, https://www.viapass.com.mx/viapass/web_home.aspx पर जाएं. |
US_AL_FREEDOM_PASS |
AL, USA. |
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS |
AK, USA. |
US_CA_FASTRAK |
CA, USA. |
US_CA_FASTRAK_CAV_STICKER |
इससे पता चलता है कि ड्राइवर के पास DMV से जारी किए गए क्लीन एयर व्हीकल (सीएवी) स्टिकर के अलावा, कोई FasTrak पास है. https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml |
US_CO_EXPRESSTOLL |
CO, USA. |
US_CO_GO_PASS |
CO, USA. |
US_DE_EZPASSDE |
जर्मनी, अमेरिका. |
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS |
फ़्लोरिडा, अमेरिका. |
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD |
फ़्लोरिडा, अमेरिका. |
US_FL_EPASS |
फ़्लोरिडा, अमेरिका. |
US_FL_GIBA_TOLL_PASS |
फ़्लोरिडा, अमेरिका. |
US_FL_LEEWAY |
फ़्लोरिडा, अमेरिका. |
US_FL_SUNPASS |
फ़्लोरिडा, अमेरिका. |
US_FL_SUNPASS_PRO |
फ़्लोरिडा, अमेरिका. |
US_IL_EZPASSIL |
इलिनॉय, अमेरिका. |
US_IL_IPASS |
इलिनॉय, अमेरिका. |
US_IN_EZPASSIN |
भारत, अमेरिका. |
US_KS_BESTPASS_HORIZON |
केएस, अमेरिका. |
US_KS_KTAG |
केएस, अमेरिका. |
US_KS_NATIONALPASS |
केएस, अमेरिका. |
US_KS_PREPASS_ELITEPASS |
केएस, अमेरिका. |
US_KY_RIVERLINK |
KY, USA. |
US_LA_GEAUXPASS |
LA, USA. |
US_LA_TOLL_TAG |
LA, USA. |
US_MA_EZPASSMA |
MA, USA. |
US_MD_EZPASSMD |
एमडी, अमेरिका. |
US_ME_EZPASSME |
ME, USA. |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD |
MI, USA. |
US_MI_BCPASS |
MI, USA. |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG |
MI, USA. |
US_MI_IQ_PROX_CARD |
MI, USA. इस पास टाइप को बंद कर दिया गया है, इसलिए अब इसका इस्तेमाल नहीं किया जा सकता. |
US_MI_IQ_TAG |
MI, USA. |
US_MI_MACKINAC_BRIDGE_MAC_PASS |
MI, USA. |
US_MI_NEXPRESS_TOLL |
MI, USA. |
US_MN_EZPASSMN |
MN, USA. |
US_NC_EZPASSNC |
NC, अमेरिका. |
US_NC_PEACH_PASS |
NC, अमेरिका. |
US_NC_QUICK_PASS |
NC, अमेरिका. |
US_NH_EZPASSNH |
NH, USA. |
US_NJ_DOWNBEACH_EXPRESS_PASS |
न्यू जर्सी, अमेरिका. |
US_NJ_EZPASSNJ |
न्यू जर्सी, अमेरिका. |
US_NY_EXPRESSPASS |
NY, USA. |
US_NY_EZPASSNY |
NY, USA. |
US_OH_EZPASSOH |
ओहायो, अमेरिका. |
US_PA_EZPASSPA |
PA, USA. |
US_RI_EZPASSRI |
RI, USA. |
US_SC_PALPASS |
एससी, अमेरिका. |
US_TX_AVI_TAG |
टेक्सस, अमेरिका. |
US_TX_BANCPASS |
टेक्सस, अमेरिका. |
US_TX_DEL_RIO_PASS |
टेक्सस, अमेरिका. |
US_TX_EFAST_PASS |
टेक्सस, अमेरिका. |
US_TX_EAGLE_PASS_EXPRESS_CARD |
टेक्सस, अमेरिका. |
US_TX_EPTOLL |
टेक्सस, अमेरिका. |
US_TX_EZ_CROSS |
टेक्सस, अमेरिका. |
US_TX_EZTAG |
टेक्सस, अमेरिका. |
US_TX_FUEGO_TAG |
टेक्सस, अमेरिका. |
US_TX_LAREDO_TRADE_TAG |
टेक्सस, अमेरिका. |
US_TX_PLUSPASS |
टेक्सस, अमेरिका. |
US_TX_TOLLTAG |
टेक्सस, अमेरिका. |
US_TX_TXTAG |
टेक्सस, अमेरिका. |
US_TX_XPRESS_CARD |
टेक्सस, अमेरिका. |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD |
यूटी, अमेरिका. |
US_VA_EZPASSVA |
VA, USA. |
US_WA_BREEZEBY |
वॉशिंगटन, अमेरिका. |
US_WA_GOOD_TO_GO |
वॉशिंगटन, अमेरिका. |
US_WV_EZPASSWV |
डब्ल्यूवी, अमेरिका. |
US_WV_MEMORIAL_BRIDGE_TICKETS |
डब्ल्यूवी, अमेरिका. |
US_WV_MOV_PASS |
वेस्ट वर्जीनिया, अमेरिका |
US_WV_NEWELL_TOLL_BRIDGE_TICKET |
डब्ल्यूवी, अमेरिका. |
इकाइयां
वैल्यू का एक ऐसा सेट जो डिसप्ले में इस्तेमाल की गई मेज़रमेंट की यूनिट के बारे में बताता है.
| Enums | |
|---|---|
UNITS_UNSPECIFIED |
मेज़रमेंट की इकाइयां नहीं दी गई हैं. डिफ़ॉल्ट रूप से, यह मेज़रमेंट की उस इकाई पर सेट होता है जो अनुरोध से मिली जानकारी के आधार पर तय की जाती है. |
METRIC |
मेट्रिक इकाइयों के हिसाब से मेज़रमेंट. |
IMPERIAL |
इंपीरियल (इंग्लिश) इकाइयों का इस्तेमाल किया जाता है. |
VehicleEmissionType
वैल्यू का एक सेट, जो वाहन के उत्सर्जन के टाइप के बारे में बताता है. यह सुविधा, सिर्फ़ 'ड्राइव करें' मोड पर लागू होती है.
| Enums | |
|---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED |
उत्सर्जन के टाइप के बारे में नहीं बताया गया है. डिफ़ॉल्ट रूप से GASOLINE पर सेट होता है. |
GASOLINE |
पेट्रोल या डीज़ल से चलने वाला वाहन. |
ELECTRIC |
बिजली से चलने वाला वाहन. |
HYBRID |
हाइब्रिड ईंधन (जैसे, पेट्रोल + इलेक्ट्रिक) वाला वाहन. |
VehicleInfo
इस कुकी में वाहन की जानकारी होती है. जैसे, वाहन से होने वाले उत्सर्जन का टाइप.
| फ़ील्ड | |
|---|---|
emission_ |
इससे वाहन के उत्सर्जन टाइप के बारे में पता चलता है. यह सिर्फ़ |
वेपॉइंट
यह क्लास, वेपॉइंट को इनकैप्सुलेट करती है. वेपॉइंट से किसी रास्ते की शुरुआत और खत्म होने की जगह का पता चलता है. साथ ही, इसमें रास्ते में पड़ने वाले स्टॉप भी शामिल होते हैं.
| फ़ील्ड | |
|---|---|
via |
इस विकल्प का इस्तेमाल करके, इस वेपॉइंट को स्टॉपिंग पॉइंट के बजाय माइलस्टोन के तौर पर मार्क किया जाता है. अनुरोध में शामिल हर ऐसे वेपॉइंट के लिए जो वाया वेपॉइंट नहीं है, जवाब में |
vehicle_ |
इससे पता चलता है कि यह वेपॉइंट, वाहनों के रुकने के लिए है. यहां से लोगों को पिकअप या ड्रॉप-ऑफ़ किया जा सकता है. इस वैल्यू को सेट करने पर, कैलकुलेट किए गए रास्ते में ऐसे वेपॉइंट शामिल नहीं होंगे जो |
side_ |
इससे पता चलता है कि इस वेपॉइंट की जगह पर, वाहन को सड़क के किसी खास हिस्से पर रोकने को प्राथमिकता दी जानी चाहिए. इस वैल्यू को सेट करने पर, रास्ता उस जगह से होकर गुज़रेगा. इससे वाहन, सड़क के उस किनारे पर रुक सकेगा जहां वह जगह सड़क के बीच से ज़्यादा नज़दीक है. यह विकल्प सिर्फ़ 'DRIVE' और 'TWO_WHEELER' यात्रा मोड के लिए काम करता है. |
यूनियन फ़ील्ड location_type. किसी जगह की जानकारी दिखाने के अलग-अलग तरीके. location_type इनमें से सिर्फ़ एक हो सकता है: |
|
location |
ज्यामिति के हिसाब से तय किया गया कोई पॉइंट. इसमें वैकल्पिक हेडिंग भी शामिल होती है. |
place_ |
रास्ते के पॉइंट से जुड़ा POI प्लेस आईडी. |