any_map_maplibre
MapLibre GL adapter for any_map. Free, open-source map rendering with 3D buildings, vector tiles, and no API key required.
1.0.0
48 downloads/mo
#4700 most downloaded on pub.dev
ramprasad090/any_map
What this package is like to depend on
Last release 4 months ago
29 Mar 2026
Too new to tell
only 2 dated releases
Nearly every release is documented
notes for 2 of 2 stable releases
Nothing withdrawn
no release was ever pulled
5 months old
2 releases · first in 2026
2 releases in the last 12 months
see the full history below
Release timeline
2 releases · Mar 2026 to Mar 2026Releases
latest 2-
1.0.029 Mar 2026Release notes
Open source →- Updated to
any_map: ^1.0.0 - Implements new
AnyMapControllerabstract members:cameraPositionStream,visibleBoundsStream,fitBoundsWithInsets(),animatePolyline(),takeSnapshot() cameraPositionStreamandvisibleBoundsStreamemit live updates on every camera move via broadcastStreamControllerfitBoundsWithInsets()passes per-edge padding tomaplibre_glCameraUpdate.newLatLngBoundsanimatePolyline()progressively reveals polyline points using a periodicTimertakeSnapshot()callsmaplibreController.takeSnapshot()
- Updated to
-
0.1.025 Mar 2026Release notes
Open source →- Initial release
- MapLibre GL adapter for any_map
- Full AnyMapController implementation with imperative overlay management
- 3D building extrusions via enable3DBuildings()
- Exposed nativeController for advanced MapLibre operations
- Runtime style switching via setStyle()
- Reactive overlay sync — markers, polylines, polygons, circles update on widget rebuild
- Safe disposal handling on style/backend switches
- Alpha-aware opacity for polygons and circles
- Symbol-based markers with rotation, opacity, drag support
- Line-based polylines with color, width, opacity
- Fill-based polygons with fill/stroke colors and holes
- Circle annotations with radius conversion
- Screen-to-LatLng and LatLng-to-screen coordinate conversion