eoio.readers.landsat.aux_data.aux_data module

eoio.readers.landsat.aux_data.aux_data module#

eoio.readers.landsat.aux_data.aux_data - Aux data handler for Landsat.

class eoio.readers.landsat.aux_data.aux_data.LSAuxData(reader: LandsatReader)[source]#

Bases: object

Manager for retrieving and attaching auxiliary data to Landsat datasets.

Only aux data for Level-1 products are angles. For Level-2 products, additional aux data will be added in future.

attach_aux(ds: Dataset, aux: list[str]) Dataset[source]#

Attach requested auxiliary data to the dataset.

Parameters:

ds – The dataset containing measurement variables.

Returns:

Dataset with auxiliary variables added.