xmlparser#

Module for parsing L1C and L2A products metadatada.

class sen2chain.xmlparser.MetadataParser(metadata_path: PosixPath, tile: str)#

Class for getting metadata values from a L1C or L2A product’s XML metadata file.

Parameters:
  • metadata_path – XML metadata file path.

  • tile – product’s tile name.

get_metadata_value(key: str | None = None) str#

Returns metadata.

Parameters:

key – metadata tag name.

get_band_path(key: str, res: str | None = None) str#

Returns full band path.

Parameters:
  • key – band’s tag name.

  • res – band’s resolution. None for L1C.