Crates.io | versatiles_geometry |
lib.rs | versatiles_geometry |
version | 0.12.3 |
source | src |
created_at | 2024-05-29 12:45:43.029375 |
updated_at | 2024-07-09 11:37:28.88852 |
description | A toolbox for converting, checking and serving map tiles in various formats. |
homepage | https://versatiles.org |
repository | https://github.com/versatiles-org/versatiles-rs |
max_upload_size | |
id | 1255439 |
size | 66,877 |
Versatiles is a Rust-based project for processing and serving tile data.
The installation script will download the correct precompiled binary and copy it to /usr/local/bin/
:
curl -Ls "https://github.com/versatiles-org/versatiles-rs/raw/main/helpers/install-linux.sh" | bash
You can install Versatiles using Homebrew:
brew tap versatiles-org/versatiles
brew install versatiles
We have prepared Docker Images for easy deployment:
docker pull versatiles-org/versatiles
To build Versatiles from source, you need Rust installed. Then, run the following command:
cargo install versatiles
Running the versatiles
command will list 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
Convert between different tile formats:
versatiles convert --tile-format webp satellite_tiles.tar satellite_tiles.versatiles
Serve tiles via HTTP:
versatiles serve satellite_tiles.versatiles
For more details, guides, and advanced usage, please refer to the official documentation.
Please note that this project is under heavy development, and the documentation may not always be up to date. We appreciate your understanding and patience as we work to improve Versatiles. If you encounter any issues or have questions, feel free to open an issue or contribute improvements to our code or documentation.