This repository contains multiple flutter packages that extend the functionality of flutter_map.
- A combined example app can be found under ./example or use the hosted version at https://flutter-map-plugins.web.app.
- Need a list of all
flutter_map
plugins? Check out the awesome-flutter-map list.
A slim yet powerful caching plugin for flutter_map tile layers. Supports any storage backend you would possibly want.
- This package fills the gap between dio_cache_interceptor and flutter_map.
- Support for tile cancellation
A compass for flutter_map that indicates the map rotation. It rotates the map back to north on top when clicked.
Performant Mapbox Vector Tiles (MVT) support for flutter_map powered by native MapLibre SDKs.
This package provides the MbTilesTileProvider
that can be used with
flutter_map tile layers.
- This package uses mbtiles under the hood for the MBTiles support.
- MBTiles is a file format to store map tiles in a single SQLite database.
This package provides the PmTilesTileProvider
that can be used with
flutter_map tile layers.
- This package uses pmtiles under the hood for the PMTiles support.
- PMTiles is an open archive format for pyramids of tile data, accessible via HTTP Range Requests. Head over to protomaps.com to learn more about PMTiles.
This package provides the MbTilesVectorTileProvider
that can be used with
the vector_map_tiles which itself
adds support for vector tiles to flutter_map.
- This package uses mbtiles under the hood for the MBTiles support.
- MBTiles is a file format to store map tiles in a single SQLite database.
This package provides the PmTilesVectorTileProvider
that can be used with
the vector_map_tiles which itself
adds support for vector tiles to flutter_map.
- This package uses pmtiles under the hood for the PMTiles support.
- PMTiles is an open archive format for pyramids of tile data, accessible via HTTP Range Requests. Head over to protomaps.com to learn more about PMTiles.
A huge thanks to all contributors! 😎