ENVI中打开MODIS数据及简单处理

合集下载

Envi调用MODISReprojectionTool对MODIS产品进行批处理拼接

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参数文件,进行处理。

MODIS数据的处理方法(ENVI)

MODIS数据的处理方法(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日中国北部及蒙古地区(经纬度范围:92.49°- 116.97°,33.88°- 41.23°)的一景MODIS数据进行分析,主要从读取数据、分析经纬度波段信息、第一、四、三波段融合显示、影像地理校正几方面对该景数据进行了分析,具体步骤如下:(1)数据读取:打开ENVI,在主菜单中选择File\Open External File\Generic Formats\HDF,选择文件“MODO2QKM_03.hdf”,表示是该景MODIS数据的250米数据文件,从下图中可以看到,该文件中除两个影像波段外,还包含经度波段、纬度波段、热红外探测器的噪声信息、反射率变化参数等信息。

(2)1、4、3波段影像融合:MODIS数据的第一、四、三波段的波段宽度分别为0.62μm ~ 0.67μm 、0.545μm ~ 0.565μm、0.459μm ~ 0.479μm,近似于可见光的红、绿、蓝波段,所以第一、四、三波段组合比较接近真彩色,故常选用这三个波段来表示MODIS影像。

23.ENVI modis数据处理

23.ENVI modis数据处理

利用ENVI处理Modis数据的方法
1、对于hdf格式modis数据,首先打开hkm(500m)数据,这个数据有两个数据组(反射率与辐射率,要用到辐射率数据),都有1-7这样7个波段。

再打开qkm(250m)数据,这个数据有两个数据组(反射率与辐射率,要用到辐射率数据),都有1-2这样2个波段。

2、数据制作时真彩色数据处理波段组合:
qkm band1 250m
hkm band4 500m
hkm band3 500m
3、需要首先将modis两个辐射率数据组(hkm500m辐射率数据和qkm250m辐射率数据),进行自动纠正,map/geoference modis ,同时系统默认会做双眼皮除去处理,
hkm500m辐射率数据做纠正时需要可以选择143波谱子集,并重采样成250米。

生成hkm-143jz文件
qkm500m辐射率数据做纠正时可以选择1波谱子集,生成qkmjz文件
4、再对纠正后的数据裁成两幅一样大小的数据
5、波段组合:
qkmjz band1 250m
hkm-143jz band4 250m
hkm-143jz band3 250m
效果图如右图所示:。

MODIS数据处理方法(整理)

MODIS数据处理方法(整理)

一般处理步骤:
1几何校正
Map----georeference MODIS--------选择波段--------选择投影方式(经纬度)------OK(选择辐射率数据,波段1-7)
2.拼接
3.大气校正(flaash)
用envi自带的flaash模块做大气校正,注意,输入文件的要求:1)数据是经过定标后的辐射率数据,2)数据要有中心波长值,可通过edit header输入,3)支持四种数据类型:浮点型等等,4)数据储存类型:标准栅格文件,且必须是BIP或BIL,5)适用的数据光谱范围是0.4-2500μm。

1.1打开经过几何校正的数据,输入中心波段,直接导入输好的txt文件;
1.2修改数据类型,点开basic tools---convert data把数据类型改成BIL,选择
in place直接覆盖原文件;
1.3点开Spectral-----Flaash做大气校正,输入辐射率文件,
2创建ROI区域
3导出所需数据。

modis数据预处理

modis数据预处理

MODIS数据预处理1.波段设置Modis影像有三种打开方式,一般我们用打开外部文件的方式打开科学数据集,因为需要数据集中的一些辅助信息(主要是太阳几何,卫星几何).但是这样打开之后显示的波段从1开始的,而数据集中对应的modis 通道并不是这个顺序.通过菜单栏中的basic_tools->preprocessing->data_specific utilities->view HDF dataset attributes可以打开数据集里每个要素的属性表,在里面选中需要的HDF 文件中的数据集,就会打开其属性表,波段内容如下对应打开的HDF 文件里1KM 辐亮度文件的波段数,一共16个波段.其中13/14波段比较特殊,都有hi 和lo 两组数据,它们是传感器高敏感度和低敏感度两种状态下获取到的DN 值,分别对应于较暗地物和较亮地物,使用哪个文件根据需要而定.但是在太湖湖区,13/14波段大部分区域效果都不太好.值会很大,出现溢出.可能是由于太湖的高浑浊度.2. 几何校正几何校正有三种方法:1) 用envi 自带模块进行几何校正,通过菜单栏中的Map->Georeferences MODIS选中envi 中已经打开的需要校正的数据集,输入研究区的地理位置,如下图左,投影用UTM ,基准面用WGS-84,区域根据经纬度确定。

输入完成,envi 会自动校正,并执行去蝴蝶结效应算法,有点是能对我们需要的那些波段进行校正。

缺点也很明显。

如下图右,校正结束的图像会失去原始图像四个角的信息,这样就无法和GLT 校正的图像很好的匹配起来,不利于一些后续的处理。

2) 用GLT ,即是查找表法对图像进行几何校正Map->Georeference from input Geometry->buid GLT用来建立查找表。

在弹出的对话框中选择查找表的XY 信息,其中X 对应图像经度信息,Y 对应纬度信息。

基于ENVI的MODIS数据预处理方法

基于ENVI的MODIS数据预处理方法

像 重 采 样 为 同 经 纬 度 数 据 一 样 小,为 了 保 证 湖 北 省
MODIS 数据分辨率优势,对经纬度数据进行内插,构
建地理位置查找表文件(Geometry Lookup Table),得
到和湖北省 MODIS 数据同样尺寸的经纬度数据层。根
据坐标值将此像素放在相应的位置上,从而达到几何校
经裁剪得到的湖北 MODIS 影像轮廓分明,长江、 汉江、大小湖泊清晰可辨,武汉、宜昌等城市市区可 见,充分反映出应用 500 m 分辨率数据进行国土调查 的优势,左下角被云层覆盖部分可用日期临近的影像 经过裁剪镶嵌消除。经过预处理的 MODIS 可与地图叠 加,绘制当地遥感专题地图。也可运用 ENVI 软件作进 一步分析,得到土地利用类型信息。裁剪时要注意选 择标准的矢量数据,投影信息和 MODIS 数据一致,避 免裁剪边界误差,影响后续研究的进行。由于 MODIS 数据可免费下载,使得研究人员获得某地区长时间段 的 MODIS 数据成为现实,对某一时间段内的 MODIS 数据分析比较可以更容易获得土地利用信息,为应用 MODIS 数据提供了全新的视野。
1 ENVI 软件简介
ENVI 遥感图像处理软件是美国 ITT VIS 公司的旗 帜产品,是先进的遥感图像处理系统之一,支持多种 数据格式,具有强大的处理、分析、制图功能,操作 界面直观 [3]。它基于交互式数据语言 IDL 开发,可以 轻松读取、显示、分析各种类型遥感数据,并提供了 从影像预处理、信息提取到与地理信息系统整合过程 中需要各种目标信息。研究人员可以根据需要利用 IDL 语言开发出相应的模块,内嵌在 ENVI 中使用,ENVI 强大的灵活性很大程度上来源于 IDL 的功能。
收 稿 日 期 :2008-11-14 项目来源:农业部资源遥感与数字农业重点开放实验室开放研究基金资助项目 (RDA0810)

ENVI读取MODIS数据大致步骤

ENVI读取MODIS数据大致步骤
图四
图五
4、建立零时文件得到图六所示对话框,点击Load Band得到图像(图七)。
图六
图七
5、选择感兴趣区域,点击鼠标右键选择ROI Tool,选择矩形如图九所示。
图八
图九
6、单击鼠标左键选择感兴趣区域,再单击鼠标右键选择标记。
图十
6、再选择导出文件如图十一,得到
图十二
图十三
7、选择导出文件的存储位置,并以txt格式存储,这样就将MODIS数据的HDF格式的数据读取成为txt格式的文件,便于识别。
图十四
ENVI读取MODIS数据大致步骤(以读取气溶胶光学厚度MOD04产品为例)
1、打开ENVI界面,在file菜单下选择open External File→Generic Formats→HDF
图一
2、 打开已下载好的MODIS数据文件,并且选定所需要的文件信息。
图二
图三
3、将选定的信息做归一化处理,即将离散的信息整合到统一的一个文件下。选择file菜单中的save File As→ENVI Standard;得到图五所示的对话框,选中所有文件确定。

遥感图像处理系统ENVI及其在MODIS数据处理中的应用

遥感图像处理系统ENVI及其在MODIS数据处理中的应用

遥感图像处理系统ENVI及其在MODIS数据处理中的应用摘要:介绍了美国遥感图像处理系统ENVI的主要功能,包括数据接口、交互式分析功能、波谱工具、矢量处理功能、及遥感图像处理功能等。

并将MODIS 影像(HDF数据格式)在ENVI中进行了处理分析,包括数据读入、影像几何校正、监督分类和制图。

应用证明,ENVI可以处理最先进的卫星数据格式,在高级遥感图像处理和高光谱影像处理方面具有优势。

关键词:软件;ENVI;MODIS;应用引言ENVI软件是一种遥感图像处理软件,是处理、分析并显示多光谱数据、高光谱数据和雷达数据的高级工具,直观且功能强大,获2001年美国权威机构NIMA遥感软件测评第一。

可广泛应用于地质、林业、农业、模式识别、军事、自然资源勘探、水/海岸资源管理、环境和土地利用管理等部门。

EOS-MODIS影像具有36个波段和250~1000m的地面分辨率,利用ENVI软件可对其进行处理和分析。

1遥感图像处理系统ENVI主要功能1.1数据输入输出格式在数据接口方面,ENVI支持众多数据格式,可方便的读入信息源和输出成果,在ENVI中处理分析的专题图可在多种常用RS/GIS软件中显示。

ENVI 支持输入格式:TIFF、JPEG、BMP等通用图像格式;ARC/Info Images(.bil)、ArcViewShape(.shp)、AutoCAD DXF、MapInfo(.mid)等矢量格式;LandsatTM、SPOT、IKONOS、A VHRR、MODIS、Radar、Thermal、Military等遥感数据格式;PCI(.pix)、ERMapper、ERDAS IMAGINE等遥感软件格式;及ASCII、DOQ等数据格式。

ENVI支持的输出格式为ARC/Info Images(.bil)、ArcView Shape(.shp)、ASCII、BMP、ERDAS7.5(.lan)、ERMAPPER、GIF、PCI、RGB 等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一般说来,用ENVI打开MODIS HDF数据有以下几种方式:
第一种是直接用File->Open Image File打开,主要是针对Level1B数据和Level2数据的部分波段。

以MOD021KM数据为例,采用这种方式打开得到的图像是定标后的反射率、辐射亮度以及发射率数据,即图像灰度具有明确的物理含义,不需要再进行波段运算进行定标。

这种方法打开数据速度快,但是适用的数据有限,打开后得到的图像波段也有限。

比如MOD02数据中也有经纬度、太阳/传感器天顶角、方位角波段,用这种方式就无法打开。

第二种是是用File->Open External File->Generic Formats->HDF打开,可打开各种产品。

该方法实际上是打开HDF文件,特别是像MODIS的很多陆地产品,如地表反射率、LAI、LST、BRDF/Albedo等(就是文件名中带有hv的),都需要用这种方式打开。

打开之后用户还需要选择HDF文件中的数据集(dataset),如果是多波段还需要指定数据格式(BSQ\BIP\BIL)。

采用这种方式打开HDF文件可以获取文件中所有数据集的信息,打开得到的波段也是未做过定标的,需要从HDF文件中查找定标系数通过波段运算手工定标。

查看HDF数据集属性可以通过Basic Tools->Preprocessing->Data-Specific Utilities->View HDF Dataset Attributes实现。

另外通过File->Open External File->EOS->MODIS也可以打开部分MODIS数据,它与第一种打开方式一样,这里不再重复。

关于MODIS数据的几何校正,对于Level1B和Level2级产品,由于其HDF文件中一般都含有经纬度波段,可采用GLT的方法对其进行校正。

相应的菜单是Map->Georeference from Input Geometry->Build GLT和Map->Georeference from Input Geometry->Georeference from GLT。

用GLT方法校正需要注意输入的经纬度图波段要与待校正的数据波段行列大小一致。

在Map菜单下还有一个Georeference MODIS功能,可以对采用Open Image File方式打开得到的MODIS数据波段进行校正。

通常对Level1B数据采用这种方法进行,因为速度快,而且不需要生成GLT临时文件。

但这种方法存在一个问题,就是对很多无法通过Open Image File方式打开的数据波段失效。

相关文档
最新文档