mapbox-maps-flutter
mapbox-maps-flutter copied to clipboard
Interactive, thoroughly customizable maps for Flutter powered by Mapbox Maps SDK
While the MapWidget and its MapboxMap have a lot of great features, it is mostly configured imperatively, which isn't Flutter's declarative approach. It is somewhat difficult and complicated to use...
When initially loading a map that uses `CameraViewportState`, the map is briefly centering to a different center than configured. This behavior is different to when using `CameraOptions`, where the `onCameraChangeListener`...
The padding property of CameraBounds is ignored when calculating coordinate bounds. This makes it impossible to detect which areas of the map are clear of obstructions like floating buttons and...
Before Mapbox is actually used in the app, Mapbox is already requesting the user’s location. This behavior does not comply with the requirements of the Chinese app marketplaces. Version 2.8.0...
Hi everyone, I’m running into a persistent issue with the Flutter Mapbox SDK when updating or deleting markers via PointAnnotationManager. Problem description: When I call update() or delete() on a...
NOTE: In draft due to failing API check ### What does this pull request do? This PR exposes a number of new properties and changes. Specifically, it: * Promotes `ModelLayer`...
Console gets spammed: Unable to acquire a buffer item... when using MapWidget inside IndexedStack
## Description: I'm using MapboxMapsFlutter with MapWidget embedded in a navigation tab that uses an IndexedStack to switch between screens. When I switch away from the tab containing the map...
After calling PointAnnotationManager.update() on a PointAnnotation, that specific annotation loses its ability to receive click events through the registered click listener. The annotation remains visually present on the map but...
We're noticing some of our users are having multi GB cached files on their device after using mapbox for a few months, ideally we'd love to give our users an...
We can set custom HTTP headers via setCustomHeaders(...), but we can only do that inside the onMapCreated callback (after obtaining the MapboxMap instance). However, this timing is too late: the...