MODIS HDF数据文件打开及几何校正方式小结(来自esri中国社区)
(2012-12-25 15:07:49)
标签:
杂谈 |
分类: MODIS |
本帖所说的MODIS数据,是指从国外网站(ladsweb.nascom.nasa.gov、wist.echo.nasa.gov等)订购下载的MODIS产品。对于国内一些MODIS接收站接收的数据,本帖中列举的操作方式可能并不有效。
一般说来,用ENVI打开MODIS HDF数据有以下几种方式:
第一种是直接用File->Open Image File打开,主要是针对Level1B数据和Level2数据的部分波段。以MOD021KM数据为例,采用这种方式打开得到的图像是定标后的反射率、辐射亮度以及发射率数据,即图像灰度具有明确的物理含义,不需要再进行波段运算进行定标。这种方法打开数据速度快,但是适用的数据有限,打开后得到的图像波段也有限。比如MOD02数据中也有经纬度、太阳/传感器天顶角、方位角波段,用这种方式就无法打开。
第二种是是用File->Open External File->Generic Formats->HDF打开,可打开各种产品。该方法实际上是打开HDF文件,特别是像MODIS的很多陆地产品,如地表反射率、LAI、LST、BRDF/Albedo等(就是文件名中带有h??v??的),都需要用这种方式打开。打开之后用户还需要选择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方式打开的数据波段失效。
对于更高级别的MODIS产品,比如上面提到的文件名中带有h??v??的文件,一般利用MODIS Reprojection Tool(MRT)实现。下载网址:https://lpdaac.usgs.gov/lpdaac/tools/modis_reprojection_tool。当然对于低级别的MODIS产品,还可以用MODIS Reprojection Tool - Swath(MRT Swath)实现。下载网址:https://lpdaac.usgs.gov/lpdaac/tools/modis_reprojection_tool_swath。其中的具体操作细节这里不作介绍。需要的话可参阅软件自带的用户手册。
纠正一下:Map菜单下还有一个Georeference MODIS也可以对Open Image File方式打开的数据波段做校正。方法是先用File->Open External File->Generic Formats->HDF打开所需波段,然后用Georeference MODIS校正。
一般说来,用ENVI打开MODIS HDF数据有以下几种方式:
第一种是直接用File->Open Image File打开,主要是针对Level1B数据和Level2数据的部分波段。以MOD021KM数据为例,采用这种方式打开得到的图像是定标后的反射率、辐射亮度以及发射率数据,即图像灰度具有明确的物理含义,不需要再进行波段运算进行定标。这种方法打开数据速度快,但是适用的数据有限,打开后得到的图像波段也有限。比如MOD02数据中也有经纬度、太阳/传感器天顶角、方位角波段,用这种方式就无法打开。
第二种是是用File->Open External File->Generic Formats->HDF打开,可打开各种产品。该方法实际上是打开HDF文件,特别是像MODIS的很多陆地产品,如地表反射率、LAI、LST、BRDF/Albedo等(就是文件名中带有h??v??的),都需要用这种方式打开。打开之后用户还需要选择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方式打开的数据波段失效。
对于更高级别的MODIS产品,比如上面提到的文件名中带有h??v??的文件,一般利用MODIS Reprojection Tool(MRT)实现。下载网址:https://lpdaac.usgs.gov/lpdaac/tools/modis_reprojection_tool。当然对于低级别的MODIS产品,还可以用MODIS Reprojection Tool - Swath(MRT Swath)实现。下载网址:https://lpdaac.usgs.gov/lpdaac/tools/modis_reprojection_tool_swath。其中的具体操作细节这里不作介绍。需要的话可参阅软件自带的用户手册。
纠正一下:Map菜单下还有一个Georeference MODIS也可以对Open Image File方式打开的数据波段做校正。方法是先用File->Open External File->Generic Formats->HDF打开所需波段,然后用Georeference MODIS校正。
前一篇:[转载]徐志摩直刺人心的经典
后一篇:modis数据处理