mbtiles-影像切片
介绍
我们之前使用Tippecanoe进行MBTiles的矢量切片,这里我们使用rio-mbtiles工具进行影像切片。
安装
rio-mbtiles需要python环境进行安装和运行,这里我是用anaconda配置python环境
创建Python环境
# 创建mbtiles1环境
conda create -n mbtiles1 python=3.9
# 启动mbtiles1环境
conda activate mbtiles1
# 停止mbtiles1环境
conda deactivate
安装rio-mbtiles
# 可能需要科学上网或者是更换镜像源
pip install rio-mbtiles
运行
# time GDAL_CACHEMAX=256 rio mbtiles 20200920.tif -o ne.mbtiles --zoom-levels 1..5 -j 4
rio mbtiles D:\data\tiff\32\3209\320925\4326\20220520.tif -o D:\data\mbtiles\320925_20220520.mbtiles --zoom-levels 1..15 -j 4
rio mbtiles 20220520.tif -o 20220520.mbtiles --zoom-levels 1..15 -j 4
启动命令可能会报错,这里需要添加geos_c.dll到指定文件夹中
执行成功后效果如下: