MODIS HDF4遥感数据

在本教程中,您将学习HDF4文件格式,在免费的HDF查看器中浏览HDF4文件(及其元数据)。

学习目标

完成本教程后,您将能够:

  • 说明数据的结构和如何存储在HDF4文件中。
  • 在免费的HDF查看器中浏览HDF4文件(及其元数据)。

你需要什么

您将需要MODIS数据,您可以查看《从USGS Earth Explorer网站查找和下载MODIS数据》来下载数据。

您还需要从HDF Group网站下载免费的HDF查看器。此页面上提供了其他下载和安装信息。

确保下载上面的数据,以便您可以在免费的HDF查看器中访问数据。

什么是HDF文件?

文件格式是指计算机存储和处理数据的方式 。目前常用的图像文件格式很多, 如 GIF , JPG , PCX ,TIFF 等 。这些格式共同的缺点是结构太简单 ,不能存放除影像信息外其他的有用数据 ,像遥感影像的坐标值、参数等都无法在其中保存 ,而且用不同格式存储影像数据使得读取 、传输、共享变得复杂, 因此,有必要建立一种标准格式以解决上述问题。

HDF(分层数据文件)是美国国家高级计算应用中心为了满足各种领域研究需求而研制的一种能高效存储和分发科学数据的新型数据格式 。HDF可以表示出科学数据存储和分布的许多必要条件。

HDF数据类型

HDF提供6种基本数据类型:光栅图像(RasterImage),调色板(Palette),科学数据集(ScientificDataSet),注解(Annotation),虚拟数据(Vdata)和虚拟组(Vgroup) 。

  • RasterImage数据模型被设计成能为光栅图像数据的存储和描述提供一个灵活的方法,包括8比特和24比特光栅图像。
  • Palette作为颜色查找表提供图像的色谱。它是一个表格,其表中每列的数字表示特定颜色的数字。
  • ScientificDataSet模型是用来存储和描述科学数据的多维数组。
  • Vdata模式是用来存储和描述数据表格的结构。
  • HDF的Annotations是文本字符串,用来描述HDF文件,或HDF文件包含的HDF数据对象。
  • Vgroup结构模型被设计为与相关数据对象有关。一个Vgroup可以包含另一个Vgroup以及数据对象。任何HDF对象都可以包含在一个Vgroup中 。

什么是HDF4文件?

在本部分,您将了解了分层数据格式(HDF)文件的一般特征,并且有多种类型的HDF文件,包括HDF4,HDF5和NetCDF。

HDF文件是开源文件格式,它使用类似“文件目录”的结构来支持大而复杂的异构数据。HDF格式还允许嵌入元数据,从而使它们能够自我描述

与HDF5相比,HDF4是一种较旧的分层数据格式,HDF5是由HDF集团,这些格式的库和标准的发行者推动的最新版本。

尽管许多遥感产品都已经过渡到HDF5,但HDF4仍然是适用于NASA发布的MODIS数据产品的主要数据格式。

数据提示: HDF4是较旧的分层数据格式。大多数MODIS数据仍以该格式的改编版本提供。HDF5(和NetCDF类似于具有不同关联标准的HDF5格式)是用于新数据产品的首选数据结构。

有关HDF4的更多信息,请查阅《HDF4用户指南》并了解有关HDF4和HDF5格式之间差异的更多信息。

HDF4 EOS格式的MODIS

NASA修改了HDF4和HDF5格式,以发布来自地球观测系统(EOS)任务的数据。这些改编的格式称为HDF-EOS,包含其他地理位置数据类型(点,网格,条带),这些数据类型可用于存储原始HDF结构不支持的空间信息。

HDF4-EOS是从HDF4改编的格式,是MODIS数据产品当前使用的格式。您可以查看《HDF4-EOS用户指南》(第3.1节),以了解有关如何调整HDF4格式以支持这些其他空间数据类型的更多信息。

HDF4-EOS文件由包含数据对象的目录(我们可以将其视为计算机目录中的单个文件)组成。每个数据对象在目录中被列为单独的条目,从而允许将数据对象与相关的元数据链接。

可以将相关的数据对象分组到由多个数据对象组成的数据集中(我们可能会想到在计算机目录中组织文件的子目录)。

hdf4-modis-data-object.png

MODIS HDF4文件结构包含每个表面反射波段(例如波段1)的数据对象。在此示例中,表面反射波段被分组到称为MODIS_Grid_500m_2D的数据集中,该数据集包含空间分辨率为500米的数据对象。

使用HDFView浏览HDF4文件

为了使自己熟悉HDF4结构并浏览特定文件的数据对象,可以使用由HDF组发布的免费HDFView工具。

以下各节将引导您完成下载和安装该工具的过程,并浏览数据集中包含的HF4-EOS文件(请参阅:有关您需要的部分)。

下载并安装HDF Viewer

为了从HDF Group网站下载免费的HDF查看器,您需要首先创建一个免费帐户。

您可以通过单击下载页面右上角的“创建免费帐户”按钮来创建免费帐户。

在创建免费帐户的过程中,系统会要求您输入通过电子邮件发送到您提供的地址的代码来确认您的电子邮件地址。

创建帐户完成后,您可以从下载页面中为操作系统选择适当的安装程序。

Windows用户:您将需要根据Windows版本选择适当的安装程序。例如,HDFView-3.1.1-win10_64-vs15.zip是Windows版本的适当安装程序。下载.zip文件后,您可以解压缩该文件并双击.msi文件以运行安装。

在HDF Viewer中打开HDF4文件

安装后,在计算机上打开HDFView工具。

在菜单栏中,单击第一个按钮Open以打开文件。

hdf4-hdf-viewer-open-file.png

单击“打开”按钮以在HDF View界面中打开一个新文件。

导航到数据下载目录(请参阅:有关所需内容的部分)。

回想一下,如何利用《从USGS Earth Explorer网站查找和下载MODIS数据》

在目录中选择MOD09GA.A2020149.h27v05.006.2020151030355.hdf并打开。

hdf4-hdf-viewer-open-select-file.png

导航到适当的目录以在HDF View界面中打开一个新的HDF文件。

在HDF Viewer中探索HDF4数据对象

查看HDF文件结构

打开后,HDF文件结构将出现在HDFView界面的左侧面板中。

单击>数据集名称旁边的MODIS_Grid_500m_2D以展开它。

然后,展开Data Fields以查看存储在该数据集中的数据对象。

从表面反射波段列表中,单击(或选择)sur_refl_b01_1波段1。

hdf4-modis-data-object.png

由于数据和元数据一起存储在HDF4文件中,因此可以看到数据对象的关联元数据,例如表面反射波段1的填充值和有效范围。

请注意,当您选择单个数据对象时,您会在Object Attribute Info标签中看到相关的元数据,例如的填充值-28672和的有效范围-100, 16000

查看表面反射波段的图像

单击标题为的第二个选项卡General Object Info

注意,将显示文件的路径以及其他属性,例如尺寸。

要预览图像,请单击Show Data with Options(底部中心)按钮。

hdf4-modis-band-1-object-info.png

常规对象信息”选项卡提供了其他属性信息,例如数据对象的路径和波段的尺寸。

对于Display As选项,选择的单选按钮Image

在窗口的右侧,将值输入到有效范围框中:-100, 16000

hdf4-modis-band-1-view-image-settings-valid-range.png

设置数据的有效范围可让您在预览图像之前处理填充值(即无数据值)。

最后,单击OK按钮(底部中心)以打开图像。

hdf4-modis-band-1-view-image-valid-range.png

预览数据有助于了解数据值并识别潜在的质量问题。

现在,您知道如何使用免费的HDFView工具打开和浏览HDF4文件。

要探索HDF查看器中的其他功能(例如转换和导出文件),请查看《HDF查看器用户指南》

温馨提示:

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 220,063评论 6 510
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,805评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,403评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,110评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,130评论 6 395
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,877评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,533评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,429评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,947评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,078评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,204评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,894评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,546评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,086评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,195评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,519评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,198评论 2 357