40 releases (5 breaking)
0.6.9 | Oct 2, 2023 |
---|---|
0.5.9 | Aug 23, 2023 |
0.5.6 | Jul 31, 2023 |
0.2.14 | Mar 21, 2023 |
#43 in Geospatial
83 downloads per month
255KB
6.5K
SLoC
Install
- You need Rust
- run
cargo install versatiles
Alternatively:
- You can also use the latest precompiled binary releases.
- You can also use Homebrew (Mac)
- And we have prepared some Docker Images.
Run
Running versatiles
will list you all available commands:
Usage: versatiles <COMMAND>
Commands:
convert Convert between different tile containers
probe Show information about a tile container
serve Serve tiles via http
supported file formats
Feature | .versatiles | .mbtiles | .tar |
---|---|---|---|
read container | |||
from file | ✅ | ✅ | ✅ |
from http | ✅ | 🚫 | 🚫 |
from gcs | 🚧 | 🚫 | 🚫 |
from S3 | 🚧 | 🚫 | 🚫 |
write container | |||
to file | ✅ | 🚫 | ✅ |
compression | |||
uncompressed | ✅ | 🚫 | ✅ |
gzip | ✅ | ✅ | ✅ |
brotli | ✅ | 🚫 | ✅ |
More about the VersaTiles container format: github.com/versatiles-org/versatiles-spec
examples
versatiles convert --tile-format webp satellite_tiles.tar satellite_tiles.versatiles
versatiles serve satellite_tiles.versatiles
Dependencies
~67MB
~1M SLoC