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

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

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

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

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

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

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

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

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

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

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

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

उदाहरण

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

उदाहरण के लिए, 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
    }
  }
}

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

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

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

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

सीमाएं

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

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

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

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

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

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