eoio.readers.constellr_skybee.layout module#
eoio.readers.constellr_skybee.layout - helper for constellr Skybee file layout parsing.
- class eoio.readers.constellr_skybee.layout.ConstellrSkybeeLayout(product_dir: Path)[source]#
Bases:
objectFilesystem/layout helper for constellr Skybee products.
- metadata_file() Path | None[source]#
The product’s
metadata.json(any other*.jsononly if that is absent), orNone.
- product_dir: Path#
- qa_file(band: str) Path[source]#
Path of the QA raster (blackfill/saturated/untested layers) of measurement band band, e.g. B4.
- property tif_img_pardir_path: Path#
- exception eoio.readers.constellr_skybee.layout.ConstellrSkybeeLayoutError[source]#
Bases:
ValueError
- eoio.readers.constellr_skybee.layout.MEAS_VAR_RES: dict[str, int] = {'B1': 60, 'B10': 60, 'B2': 10, 'B3': 10, 'B4': 10, 'B5': 20, 'B6': 20, 'B7': 20, 'B8': 10, 'B9': 20}#
ground sampling distance (m) of each VNIR band, B<n> being the product’s
vnir<nn>files