MCD19A2数据处理并提取对应站点的AOD值整理到EXCEL表

MCD19A2数据处理并提取对应站点的AOD值整理到EXCEL表

序言

最近一段时间由于科研要求需要处理MCD19A2数据,在网络上参考了很多大佬的资料,现在也算是解决了我自己的数据处理问题,成功提取了出来。现在,借机整理一下自己的数据处理心的以及参考的文献,希望能够帮助到大家!第一次写博客,希望能够得到大家喜欢吧。

MCD19A2数据下载

首先是数据的下载,需要在https://ladsweb.modaps.eosdis.nasa.gov/search/这个网址下载,详细下载步骤,可以参考其他大佬的博客,里面都挺详细的,在这里就不多说了。
由于下载的数据是国外的网站,下载速度真的是一言难尽,所以推荐使用IDM下载,同时下载还是很快的,一天下来一整年的数据至少是可以下载好的。
以上就是我在下载数据过程中的一些小的心的吧。

MCTK插件

要想处理MCD19A2数据,我们就会发现,很多都会推荐MCTK插件对它进行一个简单的处理,并进行数据格式的转换,批处理的操作也有很多大佬写出来了,我这里参考的是三十二号星期八这位博主的代码,是可以直接运行的。
原文链接如下:https://blog.csdn.net/weixin_42176976/article/details/108124258?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168249618216800215048971%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=168249618216800215048971&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-2-108124258-null-null.142v86insert_down1,239v2insert_chatgpt&utm_term=MCD19A2&spm=1018.2226.3001.4187
后面的均值处理也是参考的代码,在这里也是要感谢这位大佬的无私,哈哈
在这里解释一个我们在数据处理的时候遇到的一个问题,MCTK插件处理出来的结果和我们用代码处理出来的结果数值会有差异,本来以为是代码不能用,后面才发现是重采样方法的选择上是不一样的,代码中的重采样方法是采用2对应插件的三次卷积,而不是第二个线性重采样方法。

批量镶嵌

由于我的研究区有两景影像,所以需要对其进行批量的镶嵌操作。镶嵌代码是在envi中的无缝镶嵌的二次开发,主要的代码部分可以参考下面部分:

mosaicRaster = ENVIMosaicRaster(scenes, $
          background = -999, $
          resampling  = 'Cubic')

批量裁剪

批量裁剪出自己所研究区域的范围,这个应该不是很难,arcgis中的模型工具就可以批量实现,如下所示:
示例程序
也可以自己找一下arcpy的代码进行操作,也都很多。

重投影

重投影操作也可以借助arcgis来进行批量的处理,在这里不赘述了,哈哈哈,顺便提一下,arcgis最后的一个命名的问题,中文版的需要命名为**%名称%**这样才会进行批处理,不然之后处理第一个数据。

提取影像的值

首先,我的参考博客为:https://blog.csdn.net/m0_52831404/article/details/123451068,大家可以去看看,自己感觉比较灵活,按照自己的想法进行修改即可使用。
我提取的是一年的数据,对代码进行了一些修改,总归整体没有问题。在运行代码的时候需要检查自己的数据,投影是否都存在是否正确。

总结

第一次处理完数据的感觉,还是很开心的,整个过程中也收获了很多东西,对于我这个编程入门的菜鸟来说,真的是特别感谢圈内大佬的无私,由于整个代码都标明了来源,我这里就不再附上代码了,如有需要,可以去我的内容中心下载。

  • 6
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
MCTK是ENVI软件中的一个工具箱,用于对MODIS数据进行云检测和大气校正。而MCD19A2是MODIS的一个产品,其中包含了逐月和逐年的全球AOD(气溶胶光学厚度)数据。 以下是MCD19A2数据处理的步骤: 1. 打开ENVI软件,选择File -> Open,选择MCD19A2数据文件。 2. 点击ENVI主界面上的MCTK工具箱按钮,打开MCTK工具箱。 3. 在MCTK工具箱中,选择MODIS -> Atmospheric Correction,打开大气校正对话框。 4. 在对话框中,选择MCD19A2数据文件,输入输出文件名,选择数据类型(逐月或逐年),选择大气校正模型(通常选择MODTRAN),设置输出波段范围。点击“Run”按钮进行大气校正。 5. 完成大气校正后,可以使用ENVI中的其他工具进行数据分析和可视化。 对于提取MCD19A2逐月、逐年AOD的处理方法,可以采用以下步骤: 1. 打开ENVI软件,选择File -> Open,选择MCD19A2数据文件。 2. 如果是逐月数据,选择需要提取的月份;如果是逐年数据,选择需要提取的年份。 3. 在ENVI主界面上选择“Spectral Subset”工具,选择需要提取AOD波段。 4. 在ENVI主界面上选择“Statistics”工具,统计AOD数据的最小、最大、平均等统计量。 5. 如果需要将AOD数据导出为Excel文件,可以使用ENVI中的“Export to Excel”工具进行导出。 需要注意的是,MCD19A2数据是经过大气校正的数据,因此可以直接用于分析和研究。在分析过程中,可以结合其他地理信息数据进行分析,例如气象数据、地形数据等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值