VectorMBTiles

VectorMB Tiles is a Flutter plugin for working with Mapbox Vector Tiles in FlutterMap.

Screenshot_1654750708

Features

By extending VectorTileProvider and specifying VectorMBTiles as the argument of MemoryCacheVectorTileProvider to delegate, it can operate at high speed in memory.

Getting started

Add the package with the following command

flutter pub add vector_mbtiles

Usage

refer to the following. See /example folder for details

VectorTileLayerWidget(
    options: VectorTileLayerOptions(
        theme: Theme,
        tileProviders: TileProviders({
            'openmaptiles': VectorMBTilesProvider(
                mbtilesPath: '/path/to/mbtiles',
                maximumZoom: 18)
        })
    ),
)

Libraries

vector_mbtiles