GDAL 笔记四:gdal2tiles.py

gdal2tiles顾名思义就是一个基于gdal的切图脚本,相对占用内存较少。如果嫌命令行操作麻烦,也可以参考Global Mapper的切图方式。

gdal2tiles是一个python脚本工具,而gdal是以c语言开发的底层抽象库,gdal必须以python2.7运行。我安装的是1.11.4版本,貌似是稳定一点。新版我并没有测试过,好像是用不了对应的某些脚本。

安装方法

Windows安装包网站 下载对应的二进制安装包。使用python的包管理器pip安装。命令行输入pip install 包文件名 即可。

使用方法

使用方法参加官网http://www.gdal.org/gdal2tiles.html 。一般注意输入文件是带坐标系的tiff文件最佳。如果配置对应的坐标参数也是可行的,但是效果不好。

python gdal2tiles.py -p mercator -z 0-5 -w none  

没坐标系的图片

参考使用commenthol/gdal2tiles-leaflet

注意事项

路径不能用中文路径,因为python2.7对中文的支持不好。

附录

步骤:

1. 打开栅格图片
2. 影像校正,在图上点控制点,在下方的输入框中输入对应的坐标。坐标可在经纬度网站 获取,注意保存pts。
3. 点击 文件/输出/web格式,选择osm tiles。输入对应的级别即可。

GDAL 笔记四:gdal2tiles.py_第1张图片
Global Mapper

你可能感兴趣的:(GDAL 笔记四:gdal2tiles.py)