47 releases
new 0.7.3 | Apr 19, 2024 |
---|---|
0.7.0 | Mar 9, 2024 |
0.6.9 | Oct 2, 2023 |
0.5.6 | Jul 31, 2023 |
0.2.14 | Mar 21, 2023 |
#20 in Geospatial
144 downloads per month
275KB
7K
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
~82MB
~1.5M SLoC