Route Optimization API क्या है

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

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 के लिए उपलब्ध क्लाइंट लाइब्रेरी की सूची देखने के लिए, क्लाइंट लाइब्रेरी देखें.

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