martin/mbtiles
Yuri Astrakhan 60ae6cf168
chore: rename agg_tiles_hash_in_diff to agg_tiles_hash_after_apply (#1243)
This is just a documentation change - the actual value stored in the
mbtiles was always `agg_tiles_hash_after_apply`, but accidentally the
constant in the code was not renamed, nor were the docs updated.
2024-03-11 04:29:50 -04:00
..
.sqlx Improve mbtiles update, update min/max zoom on martin-cp (#1096) 2023-12-24 17:30:45 +08:00
src chore: rename agg_tiles_hash_in_diff to agg_tiles_hash_after_apply (#1243) 2024-03-11 04:29:50 -04:00
tests bug: ensure agg_tiles_hash_after_apply is added even on empty mbtiles (#1242) 2024-03-11 02:52:26 -04:00
.env Rename martin-mbtiles crate to mbtiles (#976) 2023-10-28 08:50:49 +00:00
Cargo.toml Implement tile caching (#1105) 2023-12-30 22:48:23 -05:00
README.md doc links 2023-12-25 01:49:39 -05:00

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.