Route Optimization API क्या है

Route Optimization, Google Maps Platform का एक एपीआई है. यह एक या उससे ज़्यादा वाहनों और उनकी शिपमेंट के लिए, ऑप्टिमाइज़ किए गए रास्ते के प्लान जनरेट करता है.

Route Optimization API का इस्तेमाल क्यों करना चाहिए

अपनी परिवहन से जुड़ी ज़रूरतों को पूरा करने के लिए, Route Optimization API का इस्तेमाल करें.

अपने कारोबार के लक्ष्यों और सीमाओं का इस्तेमाल करके, ऐसे रूट प्लान बनाए जा सकते हैं जो लागत, समय की सीमाओं, और ग्राहक की ज़रूरतों के हिसाब से अडजस्ट हो सकें. उदाहरण के लिए:

मैप का स्क्रीनशॉट, जिसमें तीन रास्तों को अलग-अलग रंगों में हाइलाइट किया गया है

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

Route Optimization API की मदद से क्या-क्या किया जा सकता है

Route Optimization API का इस्तेमाल करके, अपने मकसद और सीमाओं के आधार पर, अपने फ़्लीट के रास्तों और टास्क असाइनमेंट को ऑप्टिमाइज़ करें.

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

Route Optimization API कैसे काम करता है

Route Optimization API को REST, gRPC, और क्लाइंट लाइब्रेरी का इस्तेमाल करके ऐक्सेस किया जा सकता है.

अनुरोध का मुख्य भाग

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

  • पिकअप और डिलीवरी की जगहें
  • टाइम विंडो
  • शिपमेंट का साइज़ और वज़न
  • वाहन की क्षमता

जवाब का मुख्य भाग

रिस्पॉन्स बॉडी में, रास्ते का प्लान दिया जाता है. इसमें ये चीज़ें शामिल होती हैं:

  • स्टॉप का क्रम
  • असाइन किए गए शिपमेंट
  • कुल मेट्रिक

अनुरोध बनाने के बारे में ज़्यादा जानने के लिए, अनुरोध मैसेज बनाना लेख पढ़ें. साथ ही, रिस्पॉन्स का विश्लेषण करने के बारे में जानने के लिए, रिस्पॉन्स का विश्लेषण करना लेख पढ़ें.

संसाधन

नीचे दी गई टेबल में, Route Optimization API के ज़रिए उपलब्ध संसाधनों के साथ-साथ, उससे मिलने वाले डेटा की खास जानकारी दी गई है.

डेटा संसाधन जानकारी और दिखाया गया डेटा सामान लौटाने का फ़ॉर्मैट
optimizeTours यह तरीका, विज़िट और मेट्रिक की जानकारी के साथ ऑप्टिमाइज़ किया गया रास्ता दिखाता है. JSON या gRPC प्रोटोकॉल
batchOptimizeTours यह तरीका, लंबे समय तक चलने वाले ऑपरेशन का संसाधन नाम दिखाता है. इससे पता चलता है कि प्रोसेस कब पूरी हुई. JSON या gRPC प्रोटोकॉल

Route Optimization API का इस्तेमाल करने का तरीका

1 सेट अप करना सबसे पहले, अपना Google Cloud प्रोजेक्ट सेट अप करें और सेटअप के लिए दिए गए निर्देशों का पालन करें.
2 सामान्य अनुरोध चलाना और जवाब पाना सेटअप करने के बाद, सबसे पहले एक बुनियादी अनुरोध भेजें और जवाब पाएं. इसके लिए, अनुरोध बनाएं और जवाब का विश्लेषण करें लेख पढ़ें.
3 ज़्यादा बेहतर स्थिति आज़माएं और अपना अनुरोध बनाना शुरू करें पिकअप और डिलीवरी स्टॉप ऑर्डर ऑप्टिमाइज़ेशन से शुरू करके, उदाहरण के तौर पर बताए गए अलग-अलग मामलों को एक्सप्लोर करें. साथ ही, अपने इस्तेमाल के उदाहरणों से मैच करने वाले अनुरोध बनाना शुरू करें.

उपलब्ध क्लाइंट लाइब्रेरी

Route Optimization API के लिए उपलब्ध क्लाइंट लाइब्रेरी की सूची देखने के लिए, क्लाइंट लाइब्रेरी देखें.

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