MODIS数据下载、拼接、裁剪、8天合成月方法以及处理过程中遇到的问题及解决办法(简要整理)

我只是个文章搬运工!!仅供个人参考,主要也是为了我理清思路!!感谢参考的各位大佬!!

一、MODIS数据下载

①下载网址:https://ladsweb.modaps.eosdis.nasa.gov/​​​​​​

建议使用Chrome浏览器,并且需要进行注册账号才可以下载。我下载的数据是MOD17A2、A3,以及MOD16A2MOD16A3的数据下载地址为(很有可能连接不上)e4ftl01.cr.usgs.gov

②下载步骤:在官网找到Data Discovery/Find data,依次选择数据类型、时间、区域,最后进行下载。注意:单次下载数据量不要超过200个,不然会无法下载!

③选择研究区域可以选择国家,如果是小区域可以根据瓦片进行选择(可以百度看瓦片对应的区域),后期进行裁剪。最后提交数据,在Past Orders中找到提交的数据,并打开数据集所在的位置。

 ④最后提交数据,在Past Orders中找到提交的数据,并打开数据集所在的位置(这个通常要等几分钟才可以打开),进行数据下载。

 直接下载过程较慢,尝试了很多种方式,最后我借鉴大佬的方法,下载的IDM进行下载数据,确实速度快了不少。参考:IDM插件安装、使用方法教程

二、MODIS数据拼接

我进行数据拼接是基于MRT工具,其中需要配置一些环境,MRT的下载和安装参考:MRT(MODIS Reprojection Tool) 下载及安装教程

我用的批处理方法是可行的,MRT影像批量拼接参考:MODIS数据批量处理(基于MRT).

在使用MRT批处理过程中,我遇到了一些问题:①prm文件中选择的波段与生成的结果不同,修改办法参考:MRT批处理中波段选择bug的解决方案

三、MODIS批处理裁剪

借助Python工具在Arcmap中实现批处理,参考:【ArcGIS自定义脚本工具】批量裁剪栅格脚本_Salierib的博客-CSDN博客_arcgis批量裁剪栅格

四、天合成月

参考:[MODIS数据处理#8]批量将ET栅格的时间分辨率从8-day转换为monthly的一种思路 

五、批处理其他过程

对MODIS数据进行处理还包括(重采样)、设为空值、乘,具体参考:【MODIS数据处理#14】拼接、投影、裁剪一键完成,比MRT更方便的ArcGIS脚本工具(含代码) 但是其中设为空值的批处理我一直出错,目前还不会修改!QAQ

我终于想明白了!设为空函数的前提是栅格图像必须要有属性表,所以在进行设为空函数之前必须要先创建属性表!!!

创建属性表我采用的模型构造器中的迭代,也可以进行快速处理:

 

 可以对文件夹内(也可以包括子文件夹)的栅格数据进行处理,类似于批处理的过程,适应于数据不太多的情况。如果数据很多的话还是比较建议采用批处理,可惜我不会QAQ

六、其他 

对比利用python和MRT进行处理,我觉得还是MRT相对操作简单一些,网上的一些代码对于MODIS数据的处理(转换tif、拼接、投影)大多数是分开的,我代码能力比较弱也写不出来综合处理的脚本,所以相比较而言MRT的批处理可以将转换、拼接、投影一起进行,唯一的缺点就是慢。

  • 20
    点赞
  • 174
    收藏
    觉得还不错? 一键收藏
  • 16
    评论
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值