# mbtiles-影像切片

# 介绍

我们之前使用Tippecanoe进行MBTiles的矢量切片,这里我们使用rio-mbtiles工具进行影像切片。

rio-mbtiles官网 (opens new window)

# 安装

rio-mbtiles需要python环境进行安装和运行,这里我是用anaconda配置python环境

# 创建Python环境

# 创建mbtiles1环境
conda create -n mbtiles1 python=3.9

# 启动mbtiles1环境
conda activate mbtiles1

# 停止mbtiles1环境
conda deactivate
1
2
3
4
5
6
7
8

# 安装rio-mbtiles

# 可能需要科学上网或者是更换镜像源
pip install rio-mbtiles
1
2

# 运行

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
1
2
3
4
5

启动命令可能会报错,这里需要添加geos_c.dll到指定文件夹中

image-20221224125255525

执行成功后效果如下:

image-20221224152644309

image-20221224152723756

# 发布数据

image-20221224153055927

image-20221224153349948

image-20221224153410159

上次更新时间: 2022年12月25日星期日下午3点59分