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 <image> <tilesdir>

没坐标系的图片

参考使用commenthol/gdal2tiles-leaflet

注意事项

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

附录

步骤:

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

Global Mapper
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 22年12月更新:个人网站关停,如果仍旧对旧教程有兴趣参考 Github 的markdown内容[https://...
    tangyefei阅读 35,310评论 22 257
  • 译者按:原文写于2011年末,虽然文中关于Python 3的一些说法可以说已经不成立了,但是作为一篇面向从其他语言...
    EarlGrey阅读 69,791评论 7 124
  • 引言 在这里我假设你已经看完了一篇Python教程,基本熟悉了Python的结构和语法,在命令行下的Python互...
    Programmer客栈阅读 65,160评论 0 17
  • Python 二三事 面向初学者介绍Python相关的一些工具,以及可能遇到的常见问题。 最后更新 2013.5....
    hzyido阅读 67,847评论 2 42
  • 在梦里,唱起了一首歌 是我未曾听过的旋律 好像是这样的 啦啦啦,啦啦 啦啦啦,啦啦啦 啦啦啦啦啦啦 我也不知道唱的...
    李译阅读 3,587评论 15 11

友情链接更多精彩内容