marker_icon पैकेज विकासकर्ताओं को विभिन्न छवि स्रोतों—जैसे Widgets, स्थानीय छवियां, नेटवर्क छवियां और SVG फ़ाइलें—को BitmapDescriptor ऑब्जेक्ट में बदलने की अनुमति देता है, जिसका उपयोग google_maps_flutter प्लगइन में Google मानचित्र चिह्नों में किया जा सकता है। यह हस्तकला बिटमैप कन्वर्जन की आवश्यकता को समाप्त करके कस्टम मार्कर बनाने को सरल बनाता है। यह एंड्रॉइड और आईओएस दोनों प्लेटफॉर्म के लिए समर्थित है, जिससे डिवाइस के बीच स्थिर व्यवहार सुनिश्चित होता है। पैकेज हल्का है और मौजूदा फ्लटर एप्लिकेशन में बिना किसी बाधा के एकीकृत होता है जिन्हें गतिशील या कस्टम मानचित्र मार्कर की आवश्यकता होती है।
उपयोग
- कस्टम मानचित्र पिन आइकॉन
- डायनामिक मार्कर जनरेशन
- SVG-आधारित मार्कर
- नेटवर्क इमेज मार्कर्स
- स्थानीय संपत्ति चिह्न
मुख्य विशेषताएँ
- Widgets के रूप में समर्थन करता है
- SVG फ़ाइलों को BitmapDescriptor में बदलता है
- नेटवर्क और स्थानीय छवियों का प्रबंधन
- क्रॉस-प्लेटफॉर्म (Android और iOS)
- google_maps_flutter के साथ सरल एकीकरण
इनके लिए उपयुक्त
- Google Maps के साथ Flutter ऐप्स
- कस्टमाइज़ेबल मैप मार्कर्स
- SVG संपत्तियों का उपयोग करने वाले ऐप्स
- गतिशील मार्कर की आवश्यकता वाले विकासकर्ता
- UI-भारी मैपिंग विशेषताएँ
विचार योग्य बातें
- google_maps_flutter निर्भरता की आवश्यकता है
- बहुत सारे मार्कर के साथ प्रदर्शन प्रभावित हो सकता है
- SVG रेंडरिंग svg पैकेज पर निर्भर करता है
- स्थिर छवि रूपांतरण तक सीमित
- वास्तविक समय के वीडियो या एनिमेटेड मार्कर्स के लिए उपयुक्त नहीं