mbtiles

Crates.iombtiles
lib.rsmbtiles
version0.12.2
created_at2023-10-28 08:51:45.012342+00
updated_at2025-07-02 19:23:01.696932+00
descriptionA simple low-level MbTiles access and processing library, with some tile format detection and other relevant heuristics.
homepagehttps://maplibre.org/martin/tools.html#mbtiles
repositoryhttps://github.com/maplibre/martin
max_upload_size
id1016795
size416,856
Stepan Kuzmin (stepankuzmin)

documentation

README

mbtiles

Book docs.rs docs GitHub crates.io version CI build

A library to help tile servers like Martin work with MBTiles files. When using as a lib, you may want to disable default features (i.e. the unused "cli" feature).

This crate also has a small utility that allows users to interact with the *.mbtiles files from the command line. See tools documentation for more information.

Development

Any changes to SQL commands require running of just prepare-sqlite. This will install cargo sqlx command if it is not already installed, and update the ./sqlx-data.json file.

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 1860

cargo fmt