请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 137121|回复: 253

[经验总结] 栅格数据批量裁剪--Python脚本

  [复制链接]

新浪微博达人勋

发表于 2014-10-15 21:45:42 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 denghaijun 于 2015-6-14 16:29 编辑

栅格数据批量裁剪
       最近下载了一些Modis积雪产品,并用MRT工具拼接好。因为有12年每8天一幅影像,数据量大,用研究边界进行掩膜时,如果用手动的话,工作量太大,就想到能不能用批处理脚本来完成这个工作,最后决定用python(IDL也可以,暂时还没学)。以前没有接触过Python,于是就在网上搜了搜相关的帖子,发现有写过的,但是把程序拿过来,修改了相关参数后,还是不能运行,最后综合了几个帖子,新写了一个脚本,运行时又弹出了“ImportError: No module named arcpy”,在谷歌中搜了一些解决方法,但是,还没有解决。后来,想到这个Python编译器是安装arcgis时,自带安装的,我就把写好的脚本复制到arcgis中的Python命令窗口中,回车后,发现可以运行。很兴奋,因为研究了大半天终于搞明白了,但是,在这个过程中发现了很多问题,有些解决了,有些还没有解决,在这里把这个脚本和大家分享,希望能有所帮助,另外,还请家园中的Python大牛多多指导。


      下面这个就是栅格数据批量处理的脚本

游客,如果您要查看本帖隐藏内容请回复



上面这个是针对大批量的栅格数据裁剪的,这样一个是速度快,还可以避免手动裁剪过程中的错误。

注:把边界和待裁剪的栅格数据放到一个文件下。


如果是需要处理的影像少的话,就可以用arcgis中自带的Batch工具进行裁剪,可以参考这个博文(http://blog.sina.com.cn/s/blog_67bd825f0101d6qp.html),讲的很详细。



在这个过程中,参考了好几篇博文(下面的链接),感谢这些博主的无私奉献,再次表示感谢。
1.http://blog.csdn.net/lucky51222/article/details/39100109
2.http://www.gisall.com/forum.php?mod=viewthread&tid=132112&extra=&page=1

另外,帖子中关于Python的内容,若有不对之处,还请家园中的老师多多指导。

附件是栅格数据批量裁剪的脚本。






裁剪后

裁剪后

裁剪前

裁剪前

extract.py

459 Bytes, 下载次数: 96, 下载积分: 金钱 -5

评分

参与人数 3金钱 +45 贡献 +9 收起 理由
po_po1 + 20 + 2
kongfeng0824 + 10 + 4 赞一个!
mofangbao + 15 + 3

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-16 07:59:20 | 显示全部楼层
arcgis是个好东西,值得好好学习
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2014-10-16 08:33:47 | 显示全部楼层
处理完是怎样的?可以上图看看?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-10-16 09:25:17 | 显示全部楼层
兰溪之水 发表于 2014-10-16 08:33
处理完是怎样的?可以上图看看?

还可以,上图没问题。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-16 09:29:39 | 显示全部楼层
新软件用来学习了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-19 14:28:32 | 显示全部楼层
是不是真的哦
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-10-19 15:08:26 | 显示全部楼层

肯定是真的,可以试试,不过要记得修改路径。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-10-19 15:24:14 | 显示全部楼层
范东福5 发表于 2014-10-19 15:22
学习一下。。。。。。。。。。。。。。

欢迎交流!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-24 19:26:24 | 显示全部楼层
先看看是什么程序
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-10-24 19:27:50 | 显示全部楼层
GDAL比这个简单多了
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表