eoio.readers.copernicus_dem.reader module#
eoio.readers.copernicus_dem.reader - Copernicus DEM 30m and 90m data reader implementation.
- class eoio.readers.copernicus_dem.reader.CopernicusDEMReader(path: Path | str, vars_sel: Dict[str, Any] | None = None, subset: Dict[str, Any] | None = None, read_params: Dict[str, Any] | None = None)[source]#
Bases:
BaseRasterReaderReader for Copernicus DEM GLO-30/GLO-90 products.
- all_read_params = {'chunks': "None/{'x':X,'y':Y}", 'include_uncertainties': 'True/False', 'metadata_level': 'all/basic/None', 'save_extracted': 'True/False', 'use_chunks': 'True/False'}#
- default_read_params: Dict[str, Any] = {'chunks': None, 'include_uncertainties': False, 'metadata_level': 'all', 'save_extracted': False, 'use_chunks': False}#
- resolve_subset(subset: Dict[str, Any] | None) None | ResolvedROISubset[source]#
Resolve the subset variables to read based on provider user values or defaults.
Subclasses should implement their own version of this method.