GLASS数据预处理/MRT工具批量处理MODIS数据

GLASS数据预处理/MRT工具批量处理MODIS数据


以GLASS17E01为例
NPP
时间分辨率:8天
空间分辨率:500m
001-361

1 数据准备

在这里插入图片描述

2 Prm文件制作

在这里插入图片描述
因为批处理,所以不要点运行

3 批处理代码

使用MODIS数据的处理过程有问题,所以不得逐年处理

::设定MRT的data文件存放路径,即MRT安装路径(修改1)
set  MRTDATADIR=C:\MRT\data

::设定所处理的文件的起始日期(修改2)
set /a DAY=2001001
::设定所处理的文件的结束日期(修改3)
::若同时处理多年可以将多年影像放文件夹改变起始与结束日期,如2001001-2019361
set /a DEADLINE=2001361

::设定数据存放文件夹(修改4)
set workdir =H:\NPP\2001

::设定结果文件存放文件夹(修改5)
set savedir= H:\NPP_result\

:start
::判断日期是否超限,否则进行循环计算
if %DAY% leq %DEADLINE% (goto ORDER) else exit

:ORDER


::扫描数据文件夹,将modis数据存放进临时文档中
dir %workdir%*%DAY%.*.hdf/a/b/s > %workdir%MOSAICINPUT.TXT

::启动mrtmosaic,将modis数据进行拼接处理
D:\software\MRT\bin\mrtmosaic.exe -i %workdir%MOSAICINPUT.TXT -s "1 0" -o %workdir%MOSAIC_TMP_%DAY%.hdf 

::启动resample,将拼接后modis数据进行采样及转投影操作
::prm文件要拷贝进所需处理的文件夹之中,注意名称要与下面代码中一致(修改6),*.prm文件名为GLASS2019.prm
C:\MRT\bin\resample.exe -p %workdir%GLASS2001.prm -i %workdir%MOSAIC_TMP_%DAY%.hdf -o %savedir%GLASS_%DAY%.tif

::将生成的tif结果剪切到后面的路径中


::删除生成的临时hdf文件
del %workdir%MOSAIC_TMP_%DAY%.hdf

rem del *%DAY%.*.hdf
rem del MOSAIC_TMP_%DAY%.hdf
::下一个数据是加几天?时间分辨率(修改7)
set /a DAY= %DAY% + 8

goto start
cmd.exe

将TXT文件后缀改成.bat文件。直接点击,就会运行批处理代码

参考博客:
[1] GLASS文件处理
[2]MODIS批处理

目录 第一章 HDF介绍 1.1. 本章概况 1.2. 什么是HDF 1.3. 为什么创建HDF 1.4. HDF的6个基本数据结构 1.5. HDF文件的3层交互 1.6. HDF文件格式 1.7. HDF4和HDF5 第二章 HDF库 2.1 本章简介 2.2 获得和安装HDF库 2.3 支持的程序语言 2.4 应用编程接口 2.5 id文件信息 2.6 编译介绍 第三章 常规光栅图像应用编程接口(GR API) 3.1 本章简介 3.2 General Raster Image(常规光栅图像)数据模型 3.3 GR API 3.4 把Raster Image(光栅图像)写入一个HDF文件中 3.5 从一个HDF文件里读取Raster Image(光栅图像) 第四章 科学数据集应用编程接口(SDS API) 4.1 本章简介 4.2 科学数据数据模型 4.3 SD API 4.4 把科学数据集写入HDF文件里 4.5 从HDF文件中读取科学数据集 第五章 虚拟数据应用编程接口(VS API) 5.1 本章简介 5.2 Vdata数据模型 5.3 VS API 5.4 把Vdata写入一个HDF文件中 5.5 从一个HDF文件中读取Vdata 第六章 注解应用编程接口(AN API) 6.1 本章简介 6.2 注解数据模型 6.3 AN API 6.4 把注解写入HDF文件里 6.5 从HDF文件中读取注解 第七章 虚拟组结构应用编程接口(V API) 7.1 本章简介 7.2 Vgroups 数据模型 7.3 V API 7.4 创建Vgroups和添加数据对象 7.5 获取有关Vgroup的信息和删除数据对象 第八章 HDF命令行工具 8.1 本章简介 8.2 HDF命令行工具介绍 8.3 HDF查询工具 8.4 HDF数据格式转换工具 8.5 HDF数据压缩工具 第九章 使用JHV浏览HDF文件 9.1 本章简介 9.2 什么是JHV 9.3 获取和安装JHV 9.4 显示HDF对象的树状结构 9.5 显示文件和数据对象的注解 9.6 显示Vdatas 9.7 显示光栅图像 9.8 显示科学数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值