Skip to content

MBTiles Raster and Vector Data Stores

Adding an MBTiles Mosaic Raster Data Source

When the extension has been installed, :guilabel:MBTiles` will be an option in the Raster Data Sources list when creating a new data store.

MBTiles in the list of raster data sources

Configuring an MBTiles data source

    • Option
    • Description
    • Workspace
    • Name of the workspace to contain the MBTiles Mosaic store. This will also be the prefix of the raster layers created from the store.
    • Data Source Name
    • Name of the MBTiles Store as it will be known to GeoServer. This can be different from the filename.
    • Description
    • A full free-form description of the MBTiles store.
    • Enabled
    • If checked, it enables the store. If unchecked (disabled), no data in the GeoPackage Mosaic Store will be served from GeoServer.
    • URL
    • Location of the MBTiles file. This can be an absolute path (such as file:C:\Data\landbase.mbtiles) or a path relative to GeoServer's data directory (such as file:data/landbase.mbtiles).

Adding an MBTiles vector tiles Data Store

When the extension has been installed, MBTiles with vector tiles will be an option in the Vector Data Sources list when creating a new data store.

MBTiles in the list of vector data sources

Configuring an MBTiles data store

    • Option
    • Description
    • database
    • Path to the MBTiles file
    • user
    • Optional username
    • passwd
    • Optional password

After configuration the store will allow setting up the layers, as they get described in the json entry of the metadata table.

Configuring layers out of a MBTiles store

Each vector tile contains data for all the layers described, the store maintains a "soft cache" of parsed tiles to avoid re-parsing them from the binary on multi-layer rendering operations.