我正在尝试从Sentinel-2图像(L1C安全紧凑格式)中读取视角,以便执行大气校正算法。我可以通过解析文件MTD_TL.xml来获得这些值,但是我不能通过rasterio获得它们。
我尝试使用xml:SENTINEL2和xml:VRT元数据域访问这些数据,但我只能访问文件MTD_MSIL1C.xml (主元数据文件)中的值。
使用rasterio的全部意义在于能够使用GDAL的虚拟文件系统,因为镜像将从S3存储桶中读取。任何通过虚拟文件系统轻松读取MTD_TL.xml的替代方案都是有效的(并且非常感谢)。
谢谢你!!
发布于 2020-02-19 14:35:43
我对我自己负责。
我找不到如何获得所需的值,但根据https://gdal.org/user/virtual_file_systems.html的说法,函数VSIFOpenL可以用于打开文件。在此之后,手动解析将完成此操作:)
Ps。我必须慢慢地阅读文档。
https://stackoverflow.com/questions/60289674
复制相似问题