eoio.readers.sentinel3_olci package#
eoio.readers.sentinel3_olci - Sentinel-3 OLCI readers package.
- class eoio.readers.sentinel3_olci.OLCIL1Reader(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:
BaseRasterReaderSentinel-3 OLCI L1 reader.
This adapter follows the
eoio.readers.*.readerstyle: it accepts the standard BaseReader constructor arguments and exposesopen()which returns an xarray.Dataset.- Variables:
default_read_params – Default read parameters for the reader.
all_read_params – Documentation strings for supported read params.
- 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': True, 'metadata_level': 'all', 'save_extracted': False, 'use_chunks': False}#
- classmethod get_extension() str[source]#
Return the extension of the extracted Sentinel-3 OLCI product.
- Returns:
File extension for extracted SEN3 products.
- open_dataset() Dataset[source]#
Open the Sentinel-3 OLCI product and return an xarray.Dataset.
The method resolves configuration, reads coordinate and image data, attaches metadata and optionally includes auxiliary data and masks.
- Returns:
An xarray Dataset representing the opened OLCI product.
- resolve_subset(subset: Dict[str, Any] | None) ResolvedROISubset | None[source]#
Resolve the subset of the OLCI product.
- Parameters:
subset – Subset of the OLCI product.
- Returns:
Resolved ROI subset.
Submodules#
- eoio.readers.sentinel3_olci.auxiliary module
- eoio.readers.sentinel3_olci.conventions module
- eoio.readers.sentinel3_olci.data_io module
- eoio.readers.sentinel3_olci.layout module
S3LayoutErrorS3OLCILayoutS3OLCILayout.default_meas()S3OLCILayout.geo_coordinates_path()S3OLCILayout.instrument_data_path()S3OLCILayout.manifest_path()S3OLCILayout.pathS3OLCILayout.proc_versionS3OLCILayout.quality_flags_path()S3OLCILayout.radiance_paths()S3OLCILayout.removed_pixels_path()S3OLCILayout.requested_aux_paths()S3OLCILayout.requested_uncertainty_paths()S3OLCILayout.tie_geo_coordinates_path()S3OLCILayout.tie_geometries_path()S3OLCILayout.tie_meteo_path()
- eoio.readers.sentinel3_olci.masks module
- eoio.readers.sentinel3_olci.reader module