Sen2cor提示:Product metadata file cannot be read报错

在使用Sen2cor对Sentinel-2 2017年4月数据进行大气矫正时遇到'Productmetadatafilecannotberead'错误。原因是2017年后Sentinel-2数据格式更新,而Sen2cor v2.10不支持老格式。解决方案是下载并使用v2.5.5版本的Sen2cor,该版本适用于2017年前的数据处理。
摘要由CSDN通过智能技术生成

Sen2cor提示:Product metadata file cannot be read报错

最近用到了Sentienl-2数据,在用Sen2cor对数据进行处理的时候提示了“Product metadata file cannot be read”的报错


问题描述

最近用到了Sentienl-2数据,需要做一个大气矫正。在用Sen2cor对2018年数据处理一切正常,然而对2017年4月的数据进行处理的时候提示了“Product metadata file cannot be read”的报错

在这里插入图片描述


原因分析:

我们打开2017年4月的manifest.safe文件:
2017年4月的manifest.safe

与2018年的做一下对比:
在这里插入图片描述

可以明显发现两个文件内容并不相同。实际上Sentienl2017年之后更新了数据格式,Sen2cor_v2.10对之前的老格式并不适用
我们打开Sen2cor的官网:http://step.esa.int/main/third-party-plugins-2/sen2cor/
可以看到Sen2cor有三种版本:v2.10 , v2.9 , v2.5.5
在这里插入图片描述

可以看见官方已经声明“v2.5.5 is a previous release and it is needed if the user intends to process old Sentinel-2 L1C data generated with the Products Specification Document older than 14.2 and not reprocessed by ESA”
所以我们下载2.5.5版本就可以对对2017年及之前的数据做大气矫正了。


解决方案:

下载使用2.5.5版本就可以对对2017年及之前的数据做大气矫正了

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值