Route Optimization API क्या है

यूरोपियन इकनॉमिक एरिया (ईईए) के डेवलपर

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

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