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文件:
与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年及之前的数据做大气矫正了