sisppeo.readers.L8USGSL2Reader

class sisppeo.readers.L8USGSL2Reader(input_product, requested_bands, geom=None, **_ignored)[source]

Bases: sisppeo.readers.reader.Reader

A reader dedicated to extract data from L8_USGS_L2C1 products (.hdf).

dataset

A dataset containing extracted data.

__init__(input_product, requested_bands, geom=None, **_ignored)

Inits Reader with specific settings.

Parameters
  • input_product – The path of the input product (multispectral spaceborne imagery).

  • requested_bands – A list of bands to be extracted.

  • geom – A dict containing geographical information that define the ROI. 4 keys: geom (a shapely.geom object), shp (a path to an ESRI shapefile), wkt (a path to a wkt file) and srid (an EPSG code).

  • **_ignored – Unused kwargs sent to trash.

Methods

__init__(input_product, requested_bands[, geom])

Inits Reader with specific settings.

create_ds()

See base class.

extract_bands()

See base class.

create_ds()[source]

See base class.

extract_bands()[source]

See base class.