60 个版本 (11 个重大变化)
0.12.5 | 2024 年 8 月 7 日 |
---|---|
0.12.4 | 2024 年 7 月 22 日 |
0.11.5 | 2024 年 6 月 1 日 |
0.7.0 | 2024 年 3 月 9 日 |
0.2.14 | 2023 年 3 月 21 日 |
在 地理空间 中排名 31
每月 439 次下载
在 5 个 包中使用
700KB
18K SLoC
Versatiles
Versatiles 是一个基于 Rust 的项目,用于处理和提供瓦片数据。
安装
Linux
安装脚本将从 这里 下载正确的预编译二进制文件并将其复制到 /usr/local/bin/
curl -Ls "https://github.com/versatiles-org/versatiles-rs/raw/main/helpers/install-linux.sh" | bash
Mac
您可以使用 Homebrew 安装 Versatiles
brew tap versatiles-org/versatiles
brew install versatiles
Docker
我们已准备 Docker 镜像 以便于部署
docker pull versatiles-org/versatiles
从源码构建
要从源码构建 Versatiles,您需要安装 Rust。然后,运行以下命令
cargo install versatiles
运行
运行 versatiles
命令将列出所有可用命令
Usage: versatiles <COMMAND>
Commands:
convert Convert between different tile containers
probe Show information about a tile container
serve Serve tiles via http
示例
转换瓦片
在不同瓦片格式之间转换
versatiles convert --tile-format webp satellite_tiles.tar satellite_tiles.versatiles
提供瓦片
通过 HTTP 提供瓦片
versatiles serve satellite_tiles.versatiles
更多信息
有关更多详细信息、指南和高级用法,请参阅 官方文档。
关于开发和文档的说明
请注意,该项目正处于紧张的开发中,文档可能不会总是最新。我们感谢您的理解与耐心,我们将努力改进Versatiles。如果您遇到任何问题或有疑问,请随时在代码或文档中提出问题或贡献改进。
依赖项
~72MB
~1.5M SLoC