Windows下MRT批处理MODIS数据
MRT 批处理命令详解(附加代码)

利用MRT进行MODIS产品的批处理步骤:1.首先利用MRT生成参数文件.prm(parameters file)生成参数文件主要分为三个部分,一是选择要合成的文件,选择需要的波段,二是确定空间范围;三是确定投影信息,空间分辨。
确定好这三个部分,把参数文件保存起来。
2.MRT批处理命令第一条命令:dir /b/s D:\modistools\bin\NDVI\*A2013001*.hdf >> D:\modistools\bin\NDVI\list.txt该命令的意思是找到文件存储路径下所有的*A2013001*.hdf文件,生成这些文件的list.txt。
比如以东北地区,MOD123 产品为例,2013年001天的文件共有12个。
第二条命令:D:MRTMOSAIC -i D:\modistools\bin\NDVI\list.txt -o D:\NDVI\MOD123.hdf -s "1 0 0 0 0 0 0 0 0 0 0 "该命令首先是利用list.txt 文件了的文件进行合成,-o 是输出的意思,-o D:\NDVI\MOD123.hdf 是输出的临时文件,名字随便起,这个临时文件里存储的是想要的数据集。
-s "1 0 0 0 0 0 0 0 0 0 0 " 代表输出的是第一数据集,用1和0 进行选择,需要的数据集设为1,不需要的设为0,以MOD123为例,一个MOD123.hdf 里共有11个数据集(data fields),如果只需要NDVI,则是"1 0 0 0 0 0 0 0 0 0 0 "根据自己选取的数据集,MOD123.hdf 临时文件就存储成如下结构:第三条命令:RESAMPLE -p D:\modistools\bin\NDVI.prm -i D:\NDVI\MOD123.hdf-o D:\modistools\bin\NDVI\NDVI.tif该命令是重采样,根据第一步保存的参数文件和临时文件,进行重采样,然后输出,需要注意的是,输出的文件名是又两部分组成自己起的名字+临时文件数据集的名字,如在这里自己起的名字是NDVI.tif,临时文件数据集的名字是 1 km monthly NDVI, 那么存储到路径下的文件的名字是NDVI. 1_km monthly_NDVI.tif,临时文件数据集名字里的空格在输出时保存为下划线。
Envi调用MODISReprojectionTool对MODIS产品进行批处理拼接

Envi调用MODISReprojectionTool对MODIS产品进行批处理拼接1熟悉MRTMODIS产品的类型不同,一景HDF格式的影像包含的波段也各不相同。
MRT处理时需要选择处理波段,0表示不作处理,1表示处理,第一要确定影像的波段数。
1、拼接Mrtmosaic.exe程序用来拼接影像。
调用方式为:mrtmosaic -i "g:\n%1.txt" -s " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 " -o "g:\temp.hdf"命令行关心如下Usage: mrtmosaic -i input_filenames_file -t -h -o output_filename-s spectral_subset "b1 b2 ... bN"-g filename for the log file需要指定三个参数:-I 指定输入文件,能够采取两种方式1、1.hdf 2.hdf 3.hdf2、把影像的完整路径储存到txt文件中,作为input参数。
如-I MOD092018001.txt。
-s 指定需要处理的波段,同样能够采纳两种方式1、直截了当给出,如–s “0 0 0 0 0 0 0 0 00 0 0”,注意英文引号;2、指定一个txt路径,让程序读取;-o 指定输出路径,一样直截了当给出1、直截了当给出,如–o g:\tmp.hdf。
注意直截了当存为HDF格式,便于后续处理。
2、重投影、裁切Resample.exe用来重投影、裁切是MRT程序的核心。
调用方式为:命令行关心如下:Usage: resample -p parameter_file [options]Options that override parameter file specifications:-i input_file_name-o output_file_name-r resampling_type [NN BI CC NONE]-t projection_type [AEA ER GEO HAM IGH ISIN LA LCC MERCAT MOL PS SIN TM UTM]-j projection_parameter_list "p1 p2 (15)-s spectral_subset "b1 b2 ... bN"If using the -s switch, the SDSs should be represented as anarray of 0s and 1s. A '1' specifies to process that SDS;'0' specifies to skip that SDS. Unspecified SDSs will not be processed.If the -s switch is not specified, then all SDSs will be processed.-a spatial_subset_type [INPUT_LAT_LONG INPUT_LINE_SAMPLE OUTPUT_PROJ_COORDS]-l spatial_subset "ULlat ULlong LRlat LRlong"-or- "ULline ULsample LRline LRsample (0-based)"-or- "ULprojx ULprojy LRprojx LRprojy"NOTE: line/sample must be specified for the highest resolution of all SDSs specified to be processed in the product.-u UTM_zone-x pixel_size-g filename for the log file能够只指定1个参数:用–p 读入prm参数文件,进行处理。
批处理(MRT)MODIS数据详细罗嗦版.txt

1.list的生成。
dir /b H:\MODISData\nasa\2000\*A2000049*.hdf >> H:\MODISData\nasa\2000\lt2000049.txt本语句用于把你的所有的.HDF文件生成.txt的list。
*A2000049*.hdf 意思是含有“A2000049”字段的所有文件,用于合成。
这里是200年第49天的数据为例。
其他隔天按照此格式重复。
换掉“A2000049”就行。
如第65天用“*A2000065*.hdf”>>后面部分是存贮路径和名称,为了便于理解和记忆,建议按照天数存贮。
写完之后,保存为.bat文件。
以上书写在txt中进行。
2..prm的生成点开MRT,opern input file,打开几景要合并的影像;available band,选择你要输出的波段,右边的是要输出的波段,不需要的送到左边;下面的坐标设置,打开文件后显示的是文件文件的坐标,你可以不修改,就是后面的输出合成的是所有影响数据;你也可以修改,例如你的研究区域比较小,远小于几张影像的合成区,你可修改四角坐标,这样数据处理里速度快一些,保存的的数据库量也小一些;specify output file设置输出路径和名称,记住一定要在名字后面加.tif什么的,这个表示输出格式;RESAMPL Type选择一个重采样的方法,一般选择nearest neighber;output projection type,选择一种投影方式,如果选择Albers Equal Area,那么在Edit projection parameters时STDPR1填25,STDPR2填47,CentMer填105,这个全中国一样;下面的Datum选择一个坐标系,如WGS84;output pixel size 输出栅格大小,可以默认,也可以修改,如MODIS16day数据网站标明250*250,实际是231*231,如果默认就是231*231,你也可以修改为500*500,直接填入500就可以了。
Windows下MRT批处理MODIS数据

Windows下MRT批处理MODIS数据1.MRT安装LP DAAC最新发布的MRT支持windows平台下处理MODIS影像,能够完全不需要通过cygwin来模拟LINUX系统。
MRT下载地址如下:https:///tools/modis_reprojection_tool在成功注册之后,就可以点击下载Windows NT+32-bit解压之后得到MRT_Win.zip、mrt_install.bat、reg_set.exe、unzip.exe四个文件,运行mrt_install.bat文件,然后按照提示输入MRT和JAVA安装路径就可以正确安装并运行MRT。
ps:安装前,需要确定电脑是否安装了java,若没有需要去下载最新版的java,然后记住安装路径,以便之后的输入。
2.数据准备本人的MRT安装在 c:\modistools目录下,运行c:\modistools\bin\Modistool.bat 进入MRT GUI界面,选择一副影像制作批量处理需要的*.prm文件。
影像中参数设置如图,需要注意的是,在设置输出影像时需要确定输出影像的格式如E:\m\A2000049.tif ,最重要的是要点saveparameter file 保存A2000049.prm文件,保存后不需要run,直接退出MRT GUI即可。
将保存的A2000049.prm文件放到需要处理的MODIS *.hdf格式的影像数据的文件目录中,如E:\m中。
3.cmd命令实现MRT批处理运行cmd 命令,将工作目录设置到 c:\modistools\bin 中,即MRT安装目录中的 bin 文件夹中输入 java -jar MRTBatch.jar -d e:\m -p e:\m\A2000049.prm -o e:\m 其中,-d 表示的是影像数据存储的目录,-p 表示经过MRT GUI处理的prm文件路径,-o 表示输出路径。
MODIS数据下载与处理_new

MODIS数据(1B、产品、常用处理软件)免费下载1、MODIS 1B数据下载L1B数据下载地址:/data/search.html打开网页,选中需要的数据源类型注意:其中,MOD03数据是用于对1KM,QKM,HKM数据进行几何纠正所用。
别忘记下载。
其中,日期类型为:月/日/年时:分:秒其中,网页中显示的时间为UTC时间,换算为北京时间为:UTC时间=北京时间-8小时。
因此,要获得1月16日的数据则范围为:01/15/2003/ 16:00:00~01/16/2003/ 16:00:00在‘spatial selection’选项中选择“latitude/longtitude”,按经纬度形式选择影像范围。
点击’search’查到需要的数据:勾选需要的数据,点击‘order files now’,输入你接收信息的邮箱,点’order’开始订购该数据。
(如果要搜索多天数据,可以选‘add files to shopping cart’继续搜索其他日期的数据。
所订购数据的存放位置信息:点击‘Data->Track Orders ’可以查看所有已订购的数据的状态。
如果’state’显示‘avalable’即可开始下载。
ftp:username: anonymouspassword: *****************(自己申请数据的邮箱)一般使用FTP下载工具下载。
首先新建站点:点击‘连接’。
则在右边的框中会显示所有数据,找到自己数据所在的文件夹,并拖到左边的框中,开始下载数据。
OK!2、MODIS产品下载地址https:///api//u515127/u515368/u515406/u515421/u515529/u516066/u516091/u516110/u516150/u516307/u517021/u517029(要装IE7支持)或已知所下载文件名的modis09~17数据可以从FTP上下载:ftp:/tarra的数据放在MOLT里。
modis数据的处理方法

MODIS数据的处理方法(ENVI)美国RSI公司(Research Systems Inc.)的产品ENVI能很好地支持HDF数据格式。
ENVI(The Environment for Visualizing Images)遥感影像处理软件,是分析、处理并显示多光谱数据、高光谱数据和雷达数据的高级工具。
ENVI能接受大量的传感器数据,是世界目前唯一美国RSI公司(Research Systems Inc.)的产品ENVI能很好地支持HDF数据格式。
ENVI(The Environment for Visualizing Images)遥感影像处理软件,是分析、处理并显示多光谱数据、高光谱数据和雷达数据的高级工具。
ENVI 能接受大量的传感器数据,是世界目前唯一能较好全面支持HDF科学数据格式的遥感影像软件。
ENVI可以直接读取HDF格式(如图2所示),并能识别HDF格式中所包含的所有文件信息(如图3所示)。
ENVI 打开HDF格式文件后,会自动将该数据文件所包含的所有图像信息、属性信息、文本信息作为波段列于一个波段列表中,用户可以清晰地浏览每一波段的详细信息,包括波段名称、图像波段波长、波段大小、数据类型及文件内插方式等多种信息。
方便用户显示图像,并对各种属性及文本文件作各种分析。
本文选取2001年5月20日中国北部及蒙古地区(经纬度范围:°- °,°- °)的一景MODIS数据进行分析,主要从读取数据、分析经纬度波段信息、第一、四、三波段融合显示、影像地理校正几方面对该景数据进行了分析,具体步骤如下:(1)数据读取:打开ENVI,在主菜单中选择File\Open ExternalFile\Generic Formats\HDF,选择文件“”,表示是该景MODIS数据的250米数据文件,从下图中可以看到,该文件中除两个影像波段外,还包含经度波段、纬度波段、热红外探测器的噪声信息、反射率变化参数等信息。
modis数据处理流程

modis数据处理流程下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!MODIS 数据处理流程一般包括以下几个步骤:1. 数据下载:确定需要处理的 MODIS 数据产品和时间范围。
MODIS Reprojection Tool使用方法

MODIS Reprojection Tool (MRT)安装及使用说明(转载)注意:MRT中,Convert Format按钮只转换input文件格式,不进行重采样和重投影1. MRT下载问题FTP下载:ftp:///MOLT/MOD17A2.005/首先是MRT下载问题,这个需要到/landdaac/tools/mrtswath/index.asp网站上下载,但需要先注册,一般都是windows平台了,因此选择对应的程序下载,记住下载下来的文件一定是10M作用哦,因为我试过在别的地方也可以下,但是下载后发现没有安装文件,因此还是得走正规网站下载滴!接着就是安装了(记得先解压哦),安装呢确实比较头疼,我记得当年不会自动安装,那个纯手工操作可是一个麻烦啊,把说明看烂了才搞明白,这次试了一下自动安装,其实也是很容易的。
第一步:现在D盘(当然也可以是其它盘)下建立一个新文件夹MODISTOOLS,并在该文件夹下在建立一个新文件夹MRT,这个目录就是你将要安装MRT的目录;第二步:安装JAVA 程序,比如我的是在D盘下program files 下安装的,具体目录是D:\ProgramFiles\Java\jre6,并把这个记住;第三步:运行安装文件install.bat,出来的是一个DOS小窗口,这个需要仔细看,你需要逐个回答命令行提出的问题,第一个回答应该是Y,然后问你安装到哪个目录下,这是就要输入第一步中提到的文件夹目录了,别忘了将“\" 替换成"/",在一个问题是要你输入JAVA.exe文件的目录,这时需要注意,我起初就犯了一个错误,就是将D:\Program Files\Java\jre6 这个目录直接敲入(仍然别忘了将“\" 替换成"/"),结果不行,原来在该目录下还要敲一个bin 目录,因此你应该输入完整,即:D:\Program Files\Java\jre6 \bin,接下来的步骤貌似就是输入Y 了,总之核心就是目录要输入正确,这样基本上就没有问题了。
MODIS数据处理

MODIS数据处理1.数据下载MODIS 1B数据下载L1B数据下载地址:/doc/c455c1e90975f46527d3e1c3.html /data/search.html打开⽹页,选中需要的数据源类型。
图1数据源类型选择注意:其中,MOD03数据是⽤于对1KM,QKM,HKM数据进⾏⼏何纠正所⽤,如果采⽤Modis Swath Tool等⼯具进⾏⼏何纠正,需下载MOD03数据。
接下来选择需下载的数据的时间。
图2时间选择其中,⽇期类型为:⽉/⽇/年时:分:秒。
需要注意的是,⽹页中显⽰的时间为UTC时间。
在…spatial selection?选项中选择“latitude/longtitude”,按经纬度形式选择影像范围。
图3范围选择点击?search?查到需要的数据。
然后点击?View RGB?预览所选的数据。
图4预览数据勾选所需要的数据,点击…order files now?。
输⼊接收信息的邮箱,点?order?开始订购该数据。
如果要搜索多天数据,可以选…add files to shopping cart?继续搜索其他⽇期的数据。
所订购数据的存放位置信息:点击…Data->Track Orders ?可以查看所有已订购的数据的状态。
如果?state?显⽰…avalable?即可开始下载。
使⽤FTP下载软件下载如CUTEFTP,⾸先新建站点:/doc/c455c1e90975f46527d3e1c3.htmlusername: anonymouspassword: seline808@/doc/c455c1e90975f46527d3e1c3.html (⾃⼰申请数据的邮箱)连接成功后,开始下载数据。
申请的数据存放在orders>?订单号?下。
每个订单中的数据只会在FTP上存放5天,需要及时下载。
2.⼏何校正2.1Modis Swath Tool安装Modis Swath Tool是NASA⽹站提供的对HDF格式的1B数据进⾏⼏何精校正的⼯具,该软件使⽤MOD03数据对影像进⾏纠正,处理速度快且使⽤简单⽅便。
MODIS数据拼接及重投影

MODIS数据拼接及重投影
MODIS数据下载后,可利⽤MRT(MODIS Reprojection Tool)转投影和拼接。
具体MRT安装步骤可百度。
MRT对MODIS数据的拼接和重投影可以通过命令⾏界⾯和图形⽤户界⾯两个⽅式完成,本⽂主要对MRT GUI(图形⽤户界⾯)的⽅式进⾏介绍。
以MCD15A2H为例。
(1)打开MRT⼯具
(2)对输⼊⽂件进⾏设置
Open Input File选择待处理的HDF⽂件,要拼接的HDF⽂件应为相同的产品类型;
Selected Bands选择要处理的波段:Lai_500m;
(3)对输出⽂件进⾏设置
Specify Output File选择输出⽂件的保存地址,以及输出⽂件名,注意输出⽂件名必须包含⽂件扩展名(.hdr/.hdf/.tif);
Resampling Type选择重采样⽅法,MRT提供三种重采样⽅法(Nearest Neighbor、Bilinear和Cubic Convolution)。
本⽂选择Bilinear⽅法;
Output Projection Type选择重投影类型,选择UTM,并在Edit Projection Parameters中设置参数:UTM Zone选择研究区所在的带号,本⽂为WGS84 52N;
Output Pixel Size设置输出像元⼤⼩,设为250m。
(4)参数设置完成,点击run,运⾏程序
当多个图幅拼接起来时,⾸先输出⼀个HDF格式的⽂件TmpMosaic.hdf,之后TmpMosaic.hdf 将被输出到后续的重采样处理。
在Status窗⼝中显⽰Finished processing!表⽰处理完成。
MODIS Reprojection Tool

MODIS Reprojection Tool (MRT)安装&使用相关2011-04-04 11:48MODIS影象产品(Level-1,2,3,4)均是以一种新的ISIN(IntegerizedSinusoidal)投影方法进行投影的,而目前大部分软件包均不支持这种投影格式。
另外,MODIS数据文件所采取的HDF-EOS(Hierarchical Data Format – EarthObserving System)存储格式目前也没有得到广泛的支持。
MRT就是在这样一种环境背景下产生了,它支持这种新的ISIN投影方式和HDF-EOS存储格式。
MRT是一种针对MODIS数据的处理工具,可以帮助用户把MODIS影象(Level-2G,Level-3,and Level-4 land data products)重新投影到更为标准的地图投影,而且可以选择影象中的空间子集(spatial subsetting)和波段子集(spectral subsetting)进行投影转换。
软件输出格式为raw binary,GeoTIFF(这两种数据格式为大多数软件所支持)和HDF-EOS,而且可以在好几种系统平台上进行运行,包括:Sun Solaris workstations,SGI IRIX workstations,Linux和Microsoft Windows。
MRT可以通过命令行或在MRT图形用户界面(GUI)上进行运行,核心部分便是对影象的重采样和镶嵌。
MODIS Reprojection Tool (MRT)安装及使用说明写在前面:本文参照了tangronglin的博文《MRT(Modis Reprojection Tool)批处理MODIS影象(以海河流域为例)》以及网上下载的安装资料,在此感谢!做遥感应用或研究经常会用到MODIS数据,而MRT是一种针对MODIS数据的处理工具。
它可以帮助用户把MODIS影像(Level-2G,Level-3,and Level-4 land data products)重新投影到更为标准的地图投影,而且可以选择影像中的空间子集(spatial subsetting)和波段子集(spectral subsetting)进行投影转换。
MRT批处理方法

1.MRT安装LP DAAC最新发布的MRT支持windows平台下处理MODIS影像,能够完全不需要通过cygwin来模拟LINUX系统。
MRT下载地址如下:https:///tools/modis_reprojection_tool在成功注册之后,就可以点击下载Windows NT+32-bit解压之后得到MRT_Win.zip、mrt_install.bat、reg_set.exe、unzip.exe 四个文件,运行mrt_install.bat文件,然后按照提示输入MRT和JAVA安装路径就可以正确安装并运行MRT。
ps:安装前,需要确定电脑是否安装了java,若没有需要去下载最新版的java,然后记住安装路径,以便之后的输入。
2.数据准备本人的MRT安装在 c:\modistools目录下,运行c:\modistools\bin\Modistool.bat 进入MRT GUI界面,选择一副影像制作批量处理需要的*.prm文件。
影像中参数设置如图,需要注意的是,在设置输出影像时需要确定输出影像的格式如E:\m\A2000049.tif ,最重要的是要点saveparameter file 保存A2 000049.prm文件,保存后不需要run,直接退出MRT GUI即可。
将保存的A2000049.prm文件放到需要处理的MODIS *.hdf格式的影像数据的文件目录中,如E:\m中。
3.cmd命令实现MRT批处理运行cmd 命令,将工作目录设置到 c:\modistools\bin 中,即MRT安装目录中的 bin 文件夹中输入java -jar MRTBatch.jar -d e:\m -p e:\m\A2000049.prm -o e:\m 其中,-d 表示的是影像数据存储的目录,-p 表示经过MRT GUI处理的prm文件路径,-o 表示输出路径。
这串命令表示的是对所有的影像数据批处理得到每个影像的拼接和重采样的 prm 文件。
MODIS数据下载与处理_new

MODIS数据(1B、产品、常用处理软件)免费下载1、MODIS 1B数据下载L1B数据下载地址:/data/search.html打开网页,选中需要的数据源类型注意:其中,MOD03数据是用于对1KM,QKM,HKM数据进行几何纠正所用。
别忘记下载。
其中,日期类型为:月/日/年时:分:秒其中,网页中显示的时间为UTC时间,换算为北京时间为:UTC时间=北京时间-8小时。
因此,要获得1月16日的数据则范围为:01/15/2003/ 16:00:00~01/16/2003/ 16:00:00在‘spatial selection’选项中选择“latitude/longtitude”,按经纬度形式选择影像范围。
点击’search’查到需要的数据:勾选需要的数据,点击‘order files now’,输入你接收信息的邮箱,点’order’开始订购该数据。
(如果要搜索多天数据,可以选‘add files to shopping cart’继续搜索其他日期的数据。
所订购数据的存放位置信息:点击‘Data->Track Orders ’可以查看所有已订购的数据的状态。
如果’state’显示‘avalable’即可开始下载。
ftp:username: anonymouspassword: *****************(自己申请数据的邮箱)一般使用FTP下载工具下载。
首先新建站点:点击‘连接’。
则在右边的框中会显示所有数据,找到自己数据所在的文件夹,并拖到左边的框中,开始下载数据。
OK!2、MODIS产品下载地址https:///api//u515127/u515368/u515406/u515421/u515529/u516066/u516091/u516110/u516150/u516307/u517021/u517029(要装IE7支持)或已知所下载文件名的modis09~17数据可以从FTP上下载:ftp:/tarra的数据放在MOLT里。
MODIS产品下载与数据处理小结

MODIS产品下载与数据处理小结遥感基础与处理2010-02-15 23:32:16 阅读2098 评论34 字号:大中小订阅以下是我个人总结的关于MODIS产品下载与数据处理方面的一些内容,供想要入门的朋友参考。
从USGS网站网站可以浏览并下载需要的MODIS数据,不过另一些提供下载的网站还有::22000/WebAccess/drill?attrib=home&next=group (最佳下载渠道)/data/modis/order_data.html (拥有几乎全部方式的下载链接)https:///api/ (WIST 搜索和下载MODIS产品的一个网站)ftp:// (FTP下载方式的MODIS产品网站)其中MODIS产品的介绍可以从网站https:///lpdaac/products/modis_products_table 了解。
无论何种方式下载,都需要等待很长时间,与网速有很大关系,因为需要一景一景的下载,文件大小根据所选数据产品的类型有关。
一、MODIS产品数据的打开数据下载后,在ENVI、ERDAS IMAGINE等遥感图像处理软件中都可以打开。
如果下载的是HDF格式,在ENVI中直接使用[File] ----> [Open Image File]命令打开,选择HDF格式就行。
打开后,产品自动加载入“Available Band List”中,自动识别地理参考信息。
在ERDAS IMAGINE中可以使用[Import]工具选择相应类型打开(这里不作介绍)。
二、MODIS产品数据的感兴趣提取在ENVI中打开后,需要对影像进行感兴趣区域的提取。
这里只介绍一种方法,即使用已有的矢量多边形数据提取影像中的感兴趣区域。
一般这种情况是根据某国家(省、市、地区等)行政边界提取某地区的影像数据。
首先在选中的产品数据的打开窗口(Image Display)中添加矢量边界层([Overlay]--->[Vectors]),然后选择[Basic Tools]中的[Masking]菜单下的[Build Mask]工具,打开后,首先选择你打开影像数据的窗口(Select Input Display),如果你影像在Display #1中打开,就选择选项中的Display #1即可。
MODIS数据处理过程

1.MCD12Q1数据下载下载地址:打开网页,出现如下图:1.1选中需要的数据源类型:1.2 选择所要下载数据的时间,通道,范围等:1.3点击search查到需要的数据:1.4出现如下页面:1.5勾选需要的数据,点击‘order files now’,输入你接收信息的邮箱,点’order’开始订购该数据。
(如果要搜索多天数据,可以选‘add files to shopping cart’继续搜索其他日期的数据。
出现下面的页面,填写你的订购邮箱,qq邮箱不能用,其他的邮箱都可以,最好是你能够进去的邮箱,点击下面的Order。
1.6然后出现如下页面:点击红色标记部分能看到如下你订购的信息:(注意:红色部分是你要下载数据的文件名字)1.7 一般使用FTP下载工具下载。
(FTP在网上可以下载得到)首先新建站点:username: anonymouspassword: (自己申请数据的邮箱)1.7点击‘连接’。
在右边的框中会显示所有数据,找到自己数据所在的文件夹(我这里的文件夹名字跟上面的不是同一个,这里仅供参考,以上面的那个文件夹为准),并拖到左边的框中(选择你要保存数据的目录),开始下载数据。
OK!!2.处理数据第一步:数据读取在ENVI中file中第一个选项打开hdf格式的文件:第二步:数据地理定位MODIS三级数据产品土地覆盖数据是已经经过投影了的,其投影类型为正弦曲线投影,但是很多遥感软件在打开HDF数据的时候,会有投影丢失现象,ENVI也是,可以通过hdf属性查看工具,查看ENVI打开hdf时未识别的投影信息,以及投影参数,利用该参数在ENVI中自定义正弦曲线投影,为MCD12Q1数据添加投影。
(1)用hdf属性查看工具查看该hdf数据的地理定位信息,选择你刚才打开的那副影像,可得图像左上角、右下角坐标值,投影类型,投影参数,地球半径,起始位置。
2)在波段列表中,单击右键打开edit Header,打开Edit Attributes->Map Info。
MODIS-数据预处理

MODIS-数据预处理数据预处理一、数据下载:(MOD13A2 16d 1000m)1.下载地址:/data/search.html2、产品类型(根据需要选择相应的一种Pruducts):3、设置自己下载的时间段:4、根据需要选择下载的范围:下载中国的全部行列号23-28 03-075、产品下载的页面:[用迅雷批量下载]二、拼接批处理:1、打开cmd2、用dir命令,将下载的hdf文件生成txt文件,文件内容如下将生成的txt文件存放在2001文件夹下3、打开文件存放的E盘4、转移到存放影像的文件夹:5、复制粘贴完成运行生成拼接后的文件(注意路径和命名规范):三、批处理裁剪1、执行一次clip工具,同时打开command line界面。
相应的命令会显示出来。
Copy到上方,即可以命令行的方式运行了(先选一期运行)在环境设置中去掉”Build pyramid”和”Calculate statistics”可以不生成rrd文件。
2、复制到excel编辑(对文件输入、输出位置以及裁剪的边框文件修改)3、进行批处理(将xecel复制到clip里面的batch下进行批处理)4、处理后生成的裁剪文件:四、批处理重投影1、加载一个基准影像作为参考(用MRT处理和ArcGIS裁剪生成的changjiang_EVI_clip.tif):2、选择第一期影像打开Project Raster 工具,添加基准影像的投影方式(同时打开Command Line):3、复制Command Line里面的内容到Excel下,23期影像按顺序编辑排列(注意输入输出路径一定要正确):4、将编辑好的Excel复制到Project Raster 的batch下(Environment Settings中设置extent参考影像changjiang_EVI_clip.tif):5、设置完成后运行生成tif文件上一页下一页。
MODIS遥感数据下载及处理——以MODIS13Q1为例

MODIS遥感数据下载及处理——以MODIS13Q1为例上学期做项目的过程中,深刻体会到了Python在数据处理时的优越性,正如好友ZHUYU在“GIS兴趣小组”第一篇分享中说的那样:“Python给我们提供了很好的帮助。
”近半年时间,自己在利用Python进行数据处理方面积累了些许经验,我们的分享也主要结合Python数据处理来进行。
今天分享的内容是:MODIS遥感数据下载及处理——以MODIS13Q1为例。
该数据集空间分辨率 250m,时间分辨率为16d ,共有 12 个波段,第 1 波段为 NDVI 波段,全年共计 23 景影像。
由于MODIS数据下载及利用MRT进行投影转换和影像拼接较为简单,且网上有较多相关教程,本次分享对这两部分内容不再作介绍。
以经过MRT处理后得出的NDVI数据为基础,进行下一步的处理。
对于MODIS NDVI数据,一般可参照以下流程来进行处理:1.去除填充值,2.NoData填充,3.最大值合成,4.裁剪,5.*0.0001。
下面我分别给出前四个步骤Python代码,并注释关键语句,第五步大家可以参照前四段代码自己进行编写。
#功能描述:去除MODIS13Q1填充值(-3000)#注意事项:此代码在Python2.7.3下运行#版本号:1.1#作者:王建邦,2017年4月20日编写import arcpy,os,glob,timefrom arcpy.sa import *arcpy.CheckOutExtension('spatial')arcpy.gp.overwriteOutput = 1arcpy.env.workspace = r'E:\ndvi\2001\setnull'datas = arcpy.ListRasters()#列出栅格数据print 'Start:',str(time.ctime())for data in datas:print datainRas1 = arcpy.Raster(data)outSetNull = SetNull(inRas1 '''“设为空函数”根据指定条件将所识别的像元位置设置为NoData。
利用MRT处理MODIS数据

三、多幅HDF拼接后转tif
步骤:
1.软件的下载
网址: /landdaac/tools/modis/index.a
sp
软件下载
软件下载
2. 软件安装
双击
3. 打开MRT软件,保存参数
打开保存参数
将LST.prm文件保存到须处理的.hdf的文 件夹下面。
新建一个.txt文件
将.prm文件保存到须处理的.hdf的文件夹下面。
在.txt文件里写循环
day=2009001 while [ $day -le 2009365 ] do for trl in MOD13A3.A$day.*.hdf do if [ -f $trl ] then ls MOD13A3.A$day.*.hdf > MOSAICINPUT.TXT MRTMOSAIC -i MOSAICINPUT.TXT -s "0 1 0 0 0 0 0 0 0 0 0" -o MOSAIC_TMP_$day.hdf RESAMPLE -p LST.PRM -i MOSAIC_TMP_$day.hdf -o
MRT处理MODIS数据的流程
主要内容
Modis Reprojection Tool (MRT) 的安装 方法
MRT界面介绍 MODIS HDF数据的处理 基于DOS和Win-cyin的批处理流程 数据格式和投影转换
Modis Reprojection Tool (MRT) 的安 装方法_安装Java虚拟机(JRE)
MODIS HDF数据的处理(4)
设置基准面为WGS84
MODIS HDF数据的处理(5)
点击RUN,运行。
基于DOS和Cygwin的批处理流 程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Windows下MRT批处理MODIS数据
1.MRT安装
LP DAAC最新发布的MRT支持windows平台下处理MODIS影像,能够完全不需要通过cygwin来模拟LINUX系统。
MRT下载地址如下:
https:///tools/modis_reprojection_tool
在成功注册之后,就可以点击下载Windows NT+32-bit
解压之后得到MRT_Win.zip、mrt_install.bat、reg_set.exe、unzip.exe四个文件,运行mrt_install.bat文件,然后按照提示输入MRT和JAVA安装路径就可以正确安装并运行MRT。
ps:安装前,需要确定电脑是否安装了java,若没有需要去下载最新版的java,然后记住安装路径,以便之后的输入。
2.数据准备
本人的MRT安装在 c:\modistools目录下,运行c:\modistools\bin\Modistool.bat 进入MRT GUI界面,选择一副影像制作批量处理需要的*.prm文件。
影像中参数设置如图,需要注意的是,在设置输出影像时需要确定输出影像的格式如E:\m\A2000049.tif (如果要在ENVI中打开,建议保存成.hdr文件),投影根据需要进行设置,像元大小一般设定是【分辨率(公里)/120公里】,最重要的是要点saveparameter file 保存A2000049.prm文件,保存后不需要run,直接退出MRT GUI即可。
将保存的A2000049.prm文件放到需要处理的MODIS *.hdf格式的影像数据的文件目录中,如E:\m中。
3.cmd命令实现MRT批处理
运行cmd 命令,将工作目录设置到 c:\modistools\bin 中,即MRT安装目录中的 bin 文件夹中
输入 java -jar MRTBatch.jar -d C:\lai -p C:\lai\A2000225.prm -o C:\lai 其中,-d 表示的是影像数据存储的目录,-p 表示经过MRT GUI处理的prm文件路径,-o 表示输出路径。
这串命令表示的是对所有的影像数据批处理得到每个影像的拼接和重采样的 prm 文件。
运行成功并得到所有影像的 prm 文件后,继续在输入 MRTBatch.bat 命令,执行这个bat 文件,即进行影像的批处理。
上图中是显示的是敲击的命令,以及运行得到的结果,两个MOD13Q1.....的prm文件就是第一个语句命令生成,下面的tif影像即为重新投影得到的结果。
因为本人所用的数据是MOD13Q1 包括12个波段的数据,在prm文件中的 -s '1 1 1 1 1 1 1 1 1 1 1 1' 语句表示要输出的波段,这个在MRT GUI界面中左边的中间部分可以选择自己想要的波段。
在输出影像的其他波段的时候,应该将利用MRT GUI生成的prm文件中SPECTRAL_SUBSET = ( 1 )
#ORIG_SPECTRAL_SUBSET = ( 0 0 0 0 0 0 0 0 0 0 0 1 )
修改为
SPECTRAL_SUBSET = ( 0 0 0 0 0 0 0 0 0 0 0 1 )
#ORIG_SPECTRAL_SUBSET = ( 0 0 0 0 0 0 0 0 0 0 0 1 )。
其中,1表示想输出的波段。
ps:如果在输入MRTBatch.bat时出现 error,说没找到环境变量、MRTDATADIR没有被定义的错误。
可以在注册表中HKEY_CURRENT_USER\Environment中设置环境变量,设置如下
MRT_HOME c:\modistools
MRT_DATA_DIR c:\modistools\data
Pathc:\modistools\bin
设置完成后,建议重启电脑之后再进行操作。
如果出现 java不是内部或外部命令的时候,建议关掉cmd,然后重新打开即可解决问题。
若还是不能解决问题,建议重新安装java。