关于从USGS下载的Landsat数据在envi中打开失败的问题总结

【问题出现原因】

在将USGS下载的数据导入到envi中发生了无法识别的的错误,在网上看了一下解决方法,大体是因为envi未能识别后缀为MLT.txt的文件,需要对其修改。(错误见下图)

 

不过在使用了这些方法之后仍未能解决该问题,我便又下载了几年前的数据进行试验,修改后可以正常识别。于是我便拿着两份文件别进行比对(见下图),于是我便将9改为了8(可能是envi还不支持最新的Landsat9数据),试验成功!既然如此,那就总结一下这些问题,给大家做一个一站式参考。

 

【步骤修改】

一、判断

1.首先确定下载的数据是L2还是L1的影像数据

上述两文件为L1数据

L2数据则是LC08_L2TP_122034_20160326_20200907_02_T1

2. 打开下载后的数据的头文件,即LC08_L1TP_122034_20160326_20200907_02_T1_MTL.txt,搜索"SPACECRAFT_ID"进行判断是Landsat8还是Landsat9,如果是Landsat8则忽略该步骤,如果为Landsat9,则将9改为8即可

二、数据修改

1. L1与L2都需要修改的地方,且L1在完成此步骤后结束:

(以记事本打开后,Ctrl+H,将箭头前复制到"查找内容"后,箭头后复制到"替换为"后,注意不要复制多余空格即可)

 GROUP = LANDSAT_METADATA_FILE    GROUP = L1_METADATA_FILE

 END_GROUP =  LANDSAT_METADATA_FILE → END_GROUP =  L1_METADATA_FILE

2. L2部分请参考:LANDSAT8 LEVEL2 COLLECTION2如何在ENVI中正确打开_ko_ng的博客-CSDN博客

  

  • 24
    点赞
  • 98
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值