使用ENVI打开Landsat 8 C2 L2数据 Collection2 Level2 数据

在研究中需要用到Landsat8的数据,在USGS上下载了Landsat 8 C2 L2数据发现在ENVI 5.3中无法打开头文件,查看了许多教程,也仅仅是能打开Collection 2 Level 1的数据。
在耶鲁大学的网站上找到了关于该问题的说明。
link https://yceo.yale.edu/importing-landsat-data-envi
在这里插入图片描述
翻译过来大概是:
2 级表面反射率产品已被美国地质调查局从数字转换为表面反射率。 每个数据层都以…_T1_sr_band1.TIF(或band2.TIF、band3.TIF等)结尾。 在撰写本文时,USGS 提供了原始的 1 级元数据 TXT 文件,该文件与提供的 2 级数据文件不对应。 因此,ENVI 无法直接从 MTL.TXT 文件中打开这些数据文件,因为它可以使用上述级别 1 数据。 您必须单独打开每个数据层,然后创建一个层堆栈,最后将结果保存为一个新文件。

给出的解决办法:
在 ENVI 中打开所有 6 或 7 … _T1_sr_bandn.TIF 文件作为灰度数据集。 在工具箱搜索框中键入图层以找到图层堆栈工具并将其打开。 单击“导入”按钮并添加 6 或 7 个图像。 仔细检查图像的顺序是否正确,即波段 1 之后是波段 2、波段 3 等。如果它们的顺序不正确,请单击重新排序按钮并重新排列它们。 单击“确定”并使用有意义的名称(例如 yyyymmdd.dat 格式的日期)将其另存为新的 ENVI 文件。

实际操作:
1.导入C2L2数据的7个波段
在这里插入图片描述
2.使用Layer Stacking工具
需要排序,必须是1234567按顺序,然后输出到指定位置。最后使用输出的数据进行分析即可。
在这里插入图片描述

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐