eoio.readers.sentinel2.metadata.s2_ds_mtd module#
eoio.readers.sentinel2.metadata.s2_ds_mtd - reader for Sentinel-2 datastrip metadata.
- class eoio.readers.sentinel2.metadata.s2_ds_mtd.S2DSXMLReader(path: Path)[source]#
Bases:
XMLReaderSentinel-2 datastrip metadata reader for
MTD_DS.xml.Currently focused on radiometric quality indicators under
Quality_Indicators_Info/Radiometric_Info.- find_absolute_calibration_accuracy() dict[int, float] | None[source]#
Return ABSOLUTE_CALIBRATION_ACCURACY per bandId.
- find_cross_band_calibration_accuracy() dict[int, float] | None[source]#
Return CROSS_BAND_CALIBRATION_ACCURACY per bandId.
- find_multi_temporal_calibration_accuracy() dict[int, float] | None[source]#
Return MULTI_TEMPORAL_CALIBRATION_ACCURACY per bandId.
- metadata_paths: dict[str, str] = {'radiometric_quality': './n1:Quality_Indicators_Info/Radiometric_Info/Radiometric_Quality_List'}#
Mapping from metadata keys to XPath expressions. Intended to be overridden by subclasses.