Das marker_icon-Paket ermöglicht Entwicklern die Umwandlung verschiedener Bildquellen – wie Widgets, lokale Bilder, Netzwerkbilder und SVG-Dateien – in BitmapDescriptor-Objekte für die Verwendung in Google Maps-Markern innerhalb des google_maps_flutter-Plugins. Dies vereinfacht die Erstellung benutzerdefinierter Marker, indem die Notwendigkeit einer manuellen Bitmap-Konvertierung entfällt. Das Paket unterstützt sowohl Android als auch iOS und gewährleistet ein konsistentes Verhalten über Geräte hinweg. Das Paket ist leichtgewichtig und lässt sich nahtlos in bestehende Flutter-Anwendungen integrieren, die dynamische oder angepasste Kartenmarker erfordern.
Anwendungsfälle
- Benutzerdefinierte Kartenpin-Symbole
- Dynamische Markergenerierung
- SVG-basierte Markierungen
- Netzwerk-Bildmarken
- Lokale Asset-Marker
Hauptmerkmale
- Unterstützt Widgets als Marker
- Konvertiert SVG-Dateien in BitmapDescriptor
- Verwaltet Netzwerk- und lokale Bilder
- Plattformübergreifend (Android & iOS)
- Einfache Integration mit google_maps_flutter
Geeignet für
- Flutter-Apps mit Google Maps
- Anpassbare Kartensymbole
- Apps, die SVG-Assets verwenden
- Entwickler, die dynamische Markierungen benötigen
- UI-intensiven Abbildungsfunktionen
Hinweise
- Erfordert die google_maps_flutter-Abhängigkeit
- Die Bitmap-Konvertierung kann die Leistung bei vielen Markern beeinträchtigen
- Die SVG-Wiedergabe hängt vom svg-Paket ab
- Beschränkt auf statische Bildkonvertierung
- Nicht geeignet für Echtzeit-Video oder animierte Markierungen