RSGISLib Sensor Tools
Landsat
- rsgislib.tools.sensors.read_landsat_mtl_to_dict(in_mtl_file)
A function which can read a Landsat MTL header file and return a structured dict with the information from the MTL file.
- Parameters:
in_mtl_file – the file path to MTL header file (*MTL.txt)
- Returns:
dict structure.
import pprint import rsgislib.tools.sensors ls_header = rsgislib.tools.sensors.read_landsat_mtl_to_dict("landsat_MTL.txt") pprint.pprint(ls_header)
Sentinel-2
- rsgislib.tools.sensors.read_sen2_l2a_mtd_to_dict(mtd_header_file: str)
A function which parses the top level Sentinel-2 Level2A XML MTD header file to create a dict with the information to make it easier to use.
- Parameters:
mtd_header_file – file path to the MTD header file (MTD_MSIL2A.xml)
- Returns:
dict structure with the header information