1

我正在尝试从 Sentinel-2 图像(L1C SAFE 紧凑格式)中读取视角以执行大气校正算法。我可以通过解析文件来获取这些值MTD_TL.xml,但我无法通过 rasterio 获取它们。

我尝试使用xml:SENTINEL2xml:VRT元数据域访问这些数据,但我只能访问文件MTD_MSIL1C.xml(主元数据文件)中的值。

使用 rasterio 的重点在于能够使用 GDAL 的虚拟文件系统,因为图像将从 S3 存储桶中读取。任何轻松读取虚拟文件系统的替代方案MTD_TL.xml也是有效的(并且非常感谢)。

谢谢!!

4

1 回答 1

0

我回答自己。

我找不到如何获取我需要的值,但根据https://gdal.org/user/virtual_file_systems.html函数 VSIFOpenL 可用于打开文件。之后,手动解析就可以了:)

附言。我必须慢慢阅读文档。

于 2020-02-19T06:35:43.390 回答