1 个不稳定版本
0.1.0 | 2024年2月19日 |
---|
#108 在 地理空间 中
140KB
136 行
Tile Downloader
从瓦片服务器(OSM等)下载瓦片并将其存储在本地。然后,您可以指向该目录并将其用作离线瓦片服务器!
用法
将新不伦瑞克省(该省)的所有瓦片(缩放级别0-16)下载到 output
cargo run --release -- -a 47.1225 -A 45.3367 -o -67.7307 -O -65.105 -z 0 -Z 16 --tile-server "https://map.scd31.com/hot/{z}/{x}/{y}.png" -n 8 --output output/
有关命令信息,请参阅 cargo run --release --help
(而且,最小和最大经纬度是哪个并不重要)
特性
-
一个漂亮的进度条来查看您的进度
-
跳过已下载的文件(因此可以安全地终止下载器并重新启动它——它只会下载新文件)
-
高性能——可以愉快地下载数十万个瓦片而不会错过任何一个(但是请勿未经许可这样做!)
依赖项
~8–20MB
~294K SLoC