maimaps_flutter 0.1.1
maimaps_flutter: ^0.1.1 copied to clipboard
Official Maimaps SDK for Flutter — place search, routing, reverse geocoding, point details, Loccode resolution, and a MapLibre-powered map widget.
Changelog #
0.1.1 #
- The
MaimapsWordmarkoverlay now scales with the map viewport: full size on screen-sized maps, proportionally smaller text and edge padding on compact surfaces such as card previews. - New
MaimapsMap.showWordmarkflag (defaulttrue) to render an unbranded map, e.g. for first-party embeds. - New
MaimapsMap.wordmarkPaddingto inset the wordmark from the map edges, lifting it above UI chrome overlaying the map (bottom sheets, buttons).
0.1.0 #
Initial release.
- REST clients for the Maimaps
/sdk/v1API: search, routing, reverse geocoding, point details, place categories, and Loccode resolve/nearest. MaimapsMap: MapLibre GL map widget rendering the keyed Maimaps published style, with declarative layers and overlay children.- User location on
MaimapsMap:myLocationEnabledshows the native location puck (requesting runtime permission when needed) andfollowUserLocationmakes the camera track the user, turning with the GPS course; both can be toggled at runtime (Android/iOS; ignored on web). - Always-on
MaimapsWordmarkoverlay, movable between corners viawordmarkPosition. - Typed exceptions for invalid keys, rate limits (with
retryAfter), and exceeded quotas; precision-5 polyline decoder for route geometry.