[toc]
- C/C++依赖安装
# 暂时gdal依赖库为3.0.4, 因此指定版本安装
sudo apt install libpq-dev
sudo apt install gdal-bin=3.0.4+dfsg-1build3 # gdal 包
sudo apt install libgdal-dev=3.0.4+dfsg-1build3 # 开发包
- build
python setup.py build
- install
python setup.py install
Dockerfile: 基于ubuntu20.04 安装的依赖库 gdal-Dockerfile: 基于gdal提供的docker镜像制作
tilemap [-h] [-i INPUT] [-o OUTPUT] [-t TYPE] [-min MINLEVEL] [-max MAXLEVEL] [-e LOGLEVEL] [-l LOGFILE]
show this help message and exit
path of the tif 需要切片的tif文件, 目前仅支持tif 支持相对路径与绝对路径
output path 瓦片地图的输出路径 支持相对路径与绝对路径 默认: ./map
tile service type 切片服务类型 1: 支持高德地图, 通过gcj02 加密后的地图,默认 2:支持原生谷歌地图, 即未发生偏移的地图
Slice minimum level 瓦片图最小等级 默认: 0
Slice maximum level 瓦片图最大等级 默认:21
Log level log的等级
Log file path log输出文件的路径 默认:./tile.log
setuptools: 对use_2to3 的支持58已经删除, 因此需要保持setuptools<58.0.0
python gdal 版本需要与 gdalinfo --version 版本保持一致 因此将gdal版本固定为3.0.4, 排除版本问题,就该项目而言,3.0.4可以满足所有要求