PRO MOD04L2_preprocessing    ;scale和 offset这两个存在的时候会在转换过程自动应用他们,所以处理的过程中出现找不到就是没有
  COMPILE_OPT idl2
  ENVI,/restore_base_save_files
  ENVI_BATCH_INIT

inpath = 'F:\shiyan\MOD04_L2\';输入路径,注意L2后面斜杠不可少
  CD,inpath
  filenames = FILE_SEARCH('*.hdf',COUNT=n)
  PRINT,'there are totally',n,'images.'

PRINT, '开始处理数据 : ', SYSTIME()
  bridges = mctk_create_bridges()
  FOR i=0,n-1 DO BEGIN
    modis_swath_file = inpath+filenames[i]
    filename = filenames[i]
    PRINT,filename
    output_location='F:\shiyan\MOD04_L2result\';输出目录,注意L2后面斜巷
    output_rootname = STRMID(filename, 0, 23)
    swath_name = 'mod04'
    sd_names=['AOD_550_Dark_Target_Deep_Blue_Combined'];需要提取的波段名称,大小写一一对应,自己打开hdf格式文件注意看,别写错
    out_method = 1  ;对数据进行重投影
    output_projection = ENVI_PROJ_CREATE(/geographic)
    interpolation_method = 1   ;插值方式:双线性插值
    nan_fill = FLOAT('NaN');背景值使用NaN或者-1
    
    convert_modis_data, in_file=modis_swath_file, $
      out_path=output_location, out_root=output_rootname, $
      swt_name=swath_name, sd_names=sd_names, $
      out_method=out_method, out_proj=output_projection, $
      r_fid_array=r_fid_array, r_fname_array=r_fname_array,$
      interp_method=interpolation_method, background=nan_fill,$
      /no_msg
    PRINT,output_rootname
  ENDFOR
  mctk_destroy_bridges, bridges
  PRINT, '处理完成 : ', SYSTIME()
  
  ENVI_BATCH_EXIT

END

IDL批量处理---MOD04_L2相关推荐

  1. IDL批量计算栅格数据平均值

    遥感数据处理系列 一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习. ArcPy批量计算栅格数据平均值 GLDAS数据下载及处理(NC转TIF) ArcGIS批量裁剪栅格数 ...

  2. 白鸽:使用IDL批量预处理国产高分光学卫星数据

    白鸽 一个IDL程序,用于批量预处理高分数据. 数据支持情况 卫星\载荷 WFV PMS GF1

  3. 【原创】遥感影像法分析河流演变

    目录 概述 工作流选择 关于投影 遥感处理 基于Python的遥感处理 GEE+Python MNDWI工作流 统计分析 面积 中心线/岸线摆动(arcpy) pyris 辫状河流 辩状指数计算 汊道 ...

  4. ArcPy计算多影像有效像元的平均值

    遥感数据处理系列 一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习.本系列文章的开发环境为:ArcGIS 10.2.2 + Python 2.7.ENVI 5.3 + ID ...

  5. 2021遥感应用组二等奖:流域水质,生态监测与形貌学分析—以洞庭湖流域为例

    作品简介 一.应用背景 湖泊是人类重要的水资源,在自然因素和人类活动的双重作用下,面临着严峻的水质下降.富营养化.周围生态环境变差,直接影响到人类的生产生活.洞庭湖是我国第二大淡水湖,水体面域广,变化 ...

  6. 基于IDL的高分二号影像批量预处理程序

    基于IDL的高分二号影像批量预处理程序(第二版) 上一版本插件预处理效果不太理想(特别是融合后分辨率不符合预期),上一版资源不再提供下载,但处理思路可以借鉴.目前在本机40GB RAM工作站上预处理一 ...

  7. 【IDL】使用IDL对Landsat系列进行批量水体提取

    目录 IDL代码 使用方法 文件夹准备 数据准备 遥感影像资料准备 掩膜shapefile准备 定义投影 掩膜文件名 示例 下一步 之前写了按水文资料爬取.批量下载landsat遥感影像( 根据水文资 ...

  8. ENVI/IDL编程:批量使用伪不变目标法进行相对辐射校正

    原理:参考博客http://blog.sina.com.cn/s/blog_764b1e9d0100pwby.html 可直接利用的工具:http://blog.sina.com.cn/s/blog_ ...

  9. ENVI批量图片格式转换(IDL语言实现,raw转换为tif)

    笔者最近需要将大量.raw后缀的多光谱图像转换为tif格式,然后再利用matlab对tif格式的图片进行处理. 然而,利用ENVI将.raw图片读入后,只能一张一张地将其另存为.tif格式. 笔者考虑 ...

最新文章

  1. 剑走偏锋——用css制作一个三角形箭头
  2. 深度干货 | 多维分析中的 UV 与 PV
  3. ant system property
  4. C/C++学习之路_七: 内存管理
  5. linux之dos2unix命令解决vi打开文件行尾巴显示^M
  6. cookie记录了服务器相关的信息,使用cookie记录信息(精选).ppt
  7. javascript调用alert()
  8. Ubuntu Server 命令行下显示中文乱码(菱形)解决办法
  9. 2021-05-31驱动总裁万能网卡版
  10. 2019年年终总结(流水账)
  11. HiJson修改版,修改为按json字符串默认字段顺序格式化
  12. 暴风激活工具,劫持Chrome浏览器主页
  13. Flex和Flash开发人员的Adobe Flash Player( Windows )调试器( 也称为调试播放器或内容调试器 )和独立播放器( 又名投影仪 )
  14. 认识自己,曾经的选择,是否如愿?一位渗透测试工程师的自述感言!!!
  15. 在屏幕上绘制圆形函数
  16. Win10:修改电脑桌面路径
  17. 计算机网络(棋歌教学网站实验)
  18. Office的克星来了,用友、金蝶行动迅速,软件之争,谁是冠军
  19. php小偷程序--获取网站内容
  20. mysql数据库的备份和恢复

热门文章

  1. 【Scrum】守、破、离(shu ha ri)
  2. ARP断网欺骗攻击利用工具
  3. 关于GD32的CMakeLists以及gcc部分编译选项的解释
  4. 计算机毕业设计ssm餐饮外卖系统v22fo系统+程序+源码+lw+远程部署
  5. 【陈工笔记】# 人脸识别的实际操作记录 #
  6. 分形——故事之外丨陈关荣
  7. laravel开源php棋牌,Simpla: Simpla 是基于 Laravel 的 PHP 框架进行开发的一款开源免费的内容管理系统(CMS)...
  8. Java入门编程练习题
  9. win10已达到计算机的连接数量最大值,win10系统共享提示“达到连接数目限制”的办法...
  10. 解析新生代家庭中的steam教育