बड़े वाहनों के लिए रास्तों की जानकारी देने वाली सुविधा के बारे में खास जानकारी

सड़क पर बड़े ट्रक की फ़ोटो

Routes API की बड़ी गाड़ियों के लिए रूटिंग सुविधा, बड़ी गाड़ियों के लिए रूट और पहुंचने का अनुमानित समय (ईटीए) का हिसाब लगाती है. यह फ़ंक्शन, वाहन की ऊंचाई, वज़न, लंबाई, और खतरनाक मटीरियल के क्लासिफ़िकेशन के आधार पर पाबंदियों से बचने वाले सबसे सही रास्ते दिखाता है. यह सेवा, रूट टोकन भी जनरेट करती है. इसे Navigation SDK को पास किया जा सकता है, ताकि मोड़-दर-मोड़ निर्देश दिए जा सकें.

बड़े वाहनों के लिए रास्तों की जानकारी देने वाली सुविधा का इस्तेमाल क्यों करें

बड़ी गाड़ियों के लिए रूटिंग की सुविधा का इस्तेमाल करके, ऐसे ऐप्लिकेशन बनाएं जो बड़ी गाड़ियों के बेड़े के लिए लॉजिस्टिक से जुड़ी समस्याओं को हल करते हैं.

फ़ायदा ब्यौरा
कीमत और प्लानिंग को ज़्यादा सटीक बनाना ट्रैफ़िक की जानकारी के आधार पर, सटीक ईटीए जनरेट करें. इससे ट्रक और बस जैसे बड़े वाहनों के लिए, ज़्यादा सटीक कोट और डिलीवरी के समय के बारे में जानकारी दी जा सकेगी.
ड्राइवर की सुरक्षा और काम करने की क्षमता को बेहतर बनाना ड्राइवरों को ऐसे रास्तों के बारे में जानकारी दें जहां कम ऊंचाई वाले पुल, वज़न की पाबंदी वाली सड़कें, और अन्य ख़तरे न हों.
सभी वाहनों के लिए, एक ही जगह से कार्रवाइयां करना बड़े वाहनों के लिए रूट तय करने की सुविधा के साथ-साथ, रूट ऑप्टिमाइज़ेशन की सुविधा का इस्तेमाल करें. इससे, पूरे फ्लीट के लिए लोड असाइनमेंट और स्टॉप ऑर्डर को ऑप्टिमाइज़ किया जा सकता है. Fleet Engine का इस्तेमाल करके, असाइनमेंट और वाहन की जगह की जानकारी को रीयल-टाइम में देखा जा सकता है.
ट्रेनिंग की ज़रूरत कम करना और इस्तेमाल बढ़ाना बड़े वाहन या ट्रक चलाने वाले लोगों को, अपने ऐप्लिकेशन में Google Maps के नेविगेशन की सुविधा दें

बड़े वाहन के लिए रास्ता दिखाने की सुविधा से क्या-क्या किया जा सकता है

बड़े वाहनों के लिए रूटिंग की सुविधा की मदद से, ये मुख्य कार्रवाइयां की जा सकती हैं:

  • वाहन की प्रॉपर्टी की पूरी जानकारी दें. जैसे, ऊंचाई, वज़न, लंबाई, चौड़ाई, ऐक्सल की संख्या, और खतरनाक सामान के क्लासिफ़िकेशन.
  • वाहन के एट्रिब्यूट के हिसाब से, रूट, यात्रा में लगने वाला समय, और यात्रा की दूरी की जानकारी पाएं.
  • रास्ते जनरेट करने के लिए, गाड़ी चलाने में आसानी को प्राथमिकता दी जाती है. इसके लिए, यू-टर्न अपने-आप ഒഴിവാए जाते हैं. साथ ही, इंटरस्टेट और हाइवे को प्राथमिकता दी जाती है. इससे बड़े वाहनों को उन रास्तों पर ले जाने में मदद मिलती है जो उनके ड्राइवरों की ज़रूरतों और उम्मीदों के मुताबिक होते हैं.
  • ट्रक के हिसाब से ईटीए मॉडल का इस्तेमाल करके, ज़्यादा सटीक ईटीए का हिसाब लगाएं. यह मॉडल, ट्रक की यात्रा की गति को रीयल-टाइम और अनुमानित ट्रैफ़िक डेटा के साथ जोड़ता है, ताकि बड़े वाहनों के लिए ज़्यादा सटीक अनुमान मिल सकें.
  • Routes API से ट्रक के लिए सुरक्षित रास्ता ट्रांसफ़र करने के लिए, रूट टोकन का इस्तेमाल करके Navigation SDK में रास्ते के दिशा-निर्देश देने की सुविधा चालू करें.
  • रूट मैट्रिक्स कैलकुलेट करें, ताकि पूरे फ्लीट के लिए यात्रा में लगने वाले समय और दूरी का पता लगाया जा सके. इसके लिए, शुरुआत की कई जगहों और अलग-अलग मंज़िलों के बीच की दूरी और यात्रा में लगने वाले समय का पता लगाया जा सकता है.
  • अपने ट्रकों के फ़्लीट के लिए सही रास्ते चुनें, ताकि काम को आसान और बेहतर बनाया जा सके. इसके लिए, सुरक्षा और सुविधा को ध्यान में रखें.

बड़े वाहनों के लिए रूट तय करने की सुविधा कैसे काम करती है

बड़े वाहन के लिए रास्ता दिखाने की सुविधा, इन सेवाओं के ज़रिए काम करती है:

एंडपॉइंट कार्रवाई आउटपुट
Routes API Routes API के एंडपॉइंट (computeRoutes या computeRouteMatrix) को भेजा गया एचटीटीपीएस अनुरोध. इसमें अनुरोध का मुख्य हिस्सा शामिल होता है, जिसमें आपकी शुरुआती जगह और मंज़िल की जानकारी होती है. travelMode को TRUCK पर सेट किया जाना चाहिए. साथ ही, routeModifiers ऑब्जेक्ट में vehicleInfo शामिल होना चाहिए. रास्ते की पॉलीलाइन, रास्ते के लेग और चरणों की सूची, यात्रा में लगने वाला अनुमानित समय, और रास्ते का टोकन.
Route Optimization API रूट ऑप्टिमाइज़ेशन एपीआई एंडपॉइंट के लिए एचटीटीपीएस अनुरोध. travelMode को TRUCK पर सेट करना ज़रूरी है. साथ ही, routeModifiers ऑब्जेक्ट में vehicleInfo शामिल होना चाहिए. फ़्लीट के लिए ऑप्टिमाइज़ किया गया रूट प्लान, जिसे खास तौर पर वाहन के लिए डिज़ाइन किया गया है. साथ ही, हर यात्रा के लिए रूट टोकन.
Navigation SDK (Android, iOS) नेविगेटर में डेस्टिनेशन सेट करते समय, Routes API या Route Optimization API with Large Vehicle Routing से जनरेट किया गया रूट टोकन शामिल करें. ट्रकों के हिसाब से तैयार किया गया, रास्ते के दिशा-निर्देश का अनुभव. साथ ही, यह ओरिजनल Routes API या Route Optimization API के एपीआई अनुरोध में दी गई वाहन की जानकारी के हिसाब से रास्ते का पालन करता है.

उदाहरण

यहां दिए गए उदाहरण में, Routes API की मदद से बड़े वाहन के लिए रास्ता तय करने के बारे में बताया गया है.

उदाहरण के लिए, computeRoutes के अनुरोध का मुख्य हिस्सा ऐसा दिखता है:

{
  "origin": { "location": { "latLng": { "latitude": 41.31, "longitude": -74.75 }}},
  "destination": { "location": { "latLng": { "latitude": 41.30, "longitude": -74.78 }}},
  "travelMode": "TRUCK",
  "routeModifiers": {
    "vehicleInfo": {
      "totalHeightMm": 4114,
      "totalLengthMm": 21945,
      "totalWeightKg": 32658,
      ... // other vehicle attributes
    }
  }
}

ज़रूरी है: आपके अनुरोध में, travelMode को TRUCK पर सेट किया जाना चाहिए. साथ ही, vehicleInfo ऑब्जेक्ट में अपने वाहन के डाइमेंशन और एट्रिब्यूट की जानकारी भरनी चाहिए.

Routes API, वाहन की दी गई जानकारी के हिसाब से रास्ता दिखाता है. जवाब में, रूट की पॉलीलाइन, ट्रक के लिए ईटीए, यात्रा की दूरी, और नेविगेशन एसडीके के साथ इस्तेमाल करने के लिए रूट टोकन शामिल हो सकता है. यह फ़ील्डमास्क के हिसाब से तय होता है. जवाब में यह भी बताया जाता है कि अगर पूरी तरह से नियमों का पालन करने वाला कोई रास्ता नहीं मिलता है.

अनुरोध और जवाब का कॉन्टेंट

यहां दी गई टेबल में, Routes API के computeRoutes तरीके का इस्तेमाल करके, बड़े वाहन के लिए रूटिंग का अनुरोध करने पर भेजे और पाए जाने वाले डेटा की सूची दी गई है.

अनुरोध का कॉन्टेंट जवाब का कॉन्टेंट वैल्यू वापस पाने का फ़ॉर्मैट
  • यात्रा शुरू करने की जगह और मंज़िल के निर्देशांक.
  • vehicleInfo ऑब्जेक्ट, जिसमें वाहन के डाइमेंशन, वज़न, और खतरनाक सामान के टाइप शामिल होते हैं.
  • रास्ते की पॉलीलाइन.
  • ट्रक के हिसाब से यात्रा में लगने वाला समय और distanceMeters.
  • routeToken का इस्तेमाल Navigation SDK के साथ किया जा सकता है.
  • travelAdvisory ऑब्जेक्ट, जो यह बताता है कि routeRestrictionsPartiallyIgnored.
JSON

सीमाएं

शुरू करने से पहले, आपको इन ज़रूरी शर्तों और सीमाओं के बारे में पता होना चाहिए.

  • इन देशों/इलाकों में यह सुविधा उपलब्ध है: बड़े वाहनों के लिए रूटिंग की सुविधा, अमेरिका के 48 राज्यों में उपलब्ध है. यह सुविधा, जापान में एक्सपेरिमेंट के तौर पर उपलब्ध है. यह सुविधा अलास्का, हवाई या अमेरिका के इलाकों में उपलब्ध नहीं है.
  • ड्राइवर के लिए सलाह और सुरक्षा. ड्राइवरों को सुरक्षित या कानूनी तौर पर सही रास्ते के लिए, सिर्फ़ इस एपीआई से मिले रास्तों पर भरोसा नहीं करना चाहिए. इस बात की कोई गारंटी नहीं है कि सुझाए गए रास्ते, वाहन के हिसाब से सही होंगे. इन रास्तों पर चलने से, ड्राइवर को खतरे का सामना करना पड़ सकता है. जैसे, कम ऊंचाई वाले पुल या ऐसी सड़कें जहां बड़े वाहनों को चलने की अनुमति नहीं है.
  • बेस्ट-एफ़र्ट राउट. कुछ मामलों में, एपीआई ऐसा रास्ता नहीं ढूंढ पाता जो यात्रा से जुड़ी पाबंदियों का पूरी तरह से पालन करता हो. इसके बजाय, यह "सबसे सही" रास्ता दिखाता है, जो अब भी प्रतिबंधित इलाकों से होकर गुज़र सकता है. Routes API से मिलने वाली जानकारी में, routeRestrictionsPartiallyIgnored फ़ील्ड में इन रास्तों को साफ़ तौर पर फ़्लैग किया जाता है. ऐसे मामलों में, अपने रास्ते की योजना सावधानी से बनाएं. इसके लिए, सबसे अच्छा तरीका है कि आप किसी दूसरे सोर्स के डेटा का इस्तेमाल करें. यात्रा की योजना बनाने या नेविगेशन के लिए, फ़्लैग किए गए रास्ते को एकमात्र भरोसेमंद सोर्स के तौर पर इस्तेमाल न करें.
  • इस्तेमाल न की जा सकने वाली सुविधाएं: बड़े वाहनों के लिए रूटिंग की सुविधा के साथ ये सुविधाएं काम नहीं करती हैं:
    • ट्रक के टोल की कीमतें
    • गति की सीमाएं
    • रेडियोऐक्टिव खतरनाक सामान के लिए रूटिंग
  • इस्तेमाल करने की सीमाएं: सभी अनुरोधों पर, क्वेरी प्रति सेकंड (क्यूपीएस) की स्टैंडर्ड सीमाएं लागू होती हैं.

बड़ी गाड़ियों के लिए रास्ते की जानकारी देने वाली सुविधा इस्तेमाल करने का तरीका

Routes API की मदद से, बड़े वाहनों के लिए रूटिंग की सुविधा इस्तेमाल करने के लिए, यह तरीका अपनाएं:

  1. अपना प्रोजेक्ट सेट अप करें: पक्का करें कि आपका Google Cloud प्रोजेक्ट बन गया हो और Routes API के लिए चालू हो.
  2. बड़े वाहनों के लिए रूटिंग की सुविधा: बड़े वाहनों के लिए रूटिंग की सुविधा, कुछ ही ग्राहकों के लिए उपलब्ध है. इस सुविधा का ऐक्सेस पाने के लिए, हमसे संपर्क करें और अपने प्रोजेक्ट के लिए इस सुविधा को चालू करें.
  3. अनुरोध बनाएं: computeRoutes या computeRouteMatrix एंडपॉइंट को कॉल करें. इसके लिए, travelMode को TRUCK पर सेट करें, routingPreference को TRAFFIC_AWARE_OPTIMAL पर सेट करें, और vehicleInfo ऑब्जेक्ट का इस्तेमाल करके, वाहन के एट्रिब्यूट तय करें.
  4. रास्ते के दिशा-निर्देश दें (ज़रूरी नहीं): अगर आपने computeRoutes को कॉल किया है, तो नेविगेशन सेशन शुरू करने के लिए, जवाब से मिले routeToken को Navigation SDK को पास करें.

आगे क्या करना है

  • शुरू करें: Routes API की मदद से, ट्रक के रास्तों और पहुंचने के अनुमानित समय की जानकारी जनरेट करना
  • नेविगेशन की सुविधा जोड़ना: Android या iOS के लिए Navigation SDK टूल में, ट्रक के हिसाब से तय किए गए रास्तों के साथ रास्ते के दिशा-निर्देश की सुविधा उपलब्ध कराएं