अवलोकन
एक डार्ट पैकेज जो OSRM और Valhalla जैसे OpenStreetMap-आधारित रूटिंग इंजन के लिए क्लाइंट-साइड रूटिंग क्षमता प्रदान करता है। यह विकासकर्ताओं को क्रॉस-प्लेटफॉर्म एप्लिकेशन में रियल-टाइम रूट कैलकुलेशन को एकीकृत करने में सक्षम बनाता है, जो Android, iOS, Web, macOS, Windows और Linux को समर्थन देता है। पैकेज रूटिंग सेवाओं के साथ एपीआई इंटरैक्शन को सरल बनाता है, रूट मांगने, प्रतिक्रिया का प्रबंधन और त्रुटियों के प्रबंधन के लिए एक स्पष्ट इंटरफ़ेस प्रदान करता है। नेविगेशन और स्थान-आधारित ऐप्स के लिए आदर्श जिन्हें कुशल पथ-खोज की आवश्यकता होती है।
उपयोग
- रियल-टाइम रूट योजना
- नेविगेशन ऐप विकास
- भौगोलिक डेटा विश्लेषण
- बहुप्लेटफॉर्म स्थान ट्रैकिंग
- OSRM या Valhalla सर्वर के साथ एकीकरण
मुख्य विशेषताएँ
- OSRM और Valhalla रूटिंग API का समर्थन करता है
- क्रॉस-प्लेटफॉर्म संगतता
- सरल अनुरोध/प्रतिक्रिया संचालन
- त्रुटि लचीलापन
- हल्का और एकीकरण में आसान
इनके लिए उपयुक्त
- मोबाइल और वेब नेविगेशन ऐप्स
- लॉजिस्टिक्स और डिलीवरी प्लेटफॉर्म
- आउटडोर गतिविधि ट्रैकिंग उपकरण
- स्थान-आधारित सेवा एकीकरण
- OpenStreetMap डेटा का उपयोग करने वाले विकासकर्ता
विचार योग्य बातें
- बाहरी OSRM या Valhalla सर्वर की आवश्यकता है
- रूटिंग अनुरोध के लिए नेटवर्क कनेक्टिविटी की आवश्यकता होती है
- OSM-आधारित रूटिंग प्रदाताओं तक सीमित
- कोई निर्मित मानचित्र निरूपण नहीं है
- कुछ सर्वरों के लिए प्रमाणीकरण की आवश्यकता हो सकती है