Enumerations#
This module contains enumeration classes used to standardize constants across the library.
- class sat_download.enums.COLLECTIONS(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]#
Bases:
Enum
Enumeration of supported satellite image collections.
This enum defines the standard collection identifiers used by different satellite data providers.
- SENTINEL_2#
Collection identifier for Sentinel-2 imagery (value: ‘SENTINEL-2’)
- Type:
str
- SENTINEL_3#
Collection identifier for Sentinel-3 imagery (value: ‘SENTINEL-3’)
- Type:
str
- LANDSAT_8#
Collection identifier for Landsat 8 imagery (value: ‘landsat_ot_c2_l1’)
- Type:
str
Notes
Collection identifiers may differ between data providers and APIs. These values represent the standardized identifiers used within this package.
Examples
>>> from sat_download.enums import COLLECTIONS >>> collection = COLLECTIONS.SENTINEL_2 >>> print(collection.value) 'SENTINEL-2'
- LANDSAT_8: str = 'landsat_ot_c2_l1'#
- SENTINEL_2: str = 'SENTINEL-2'#
- SENTINEL_3: str = 'SENTINEL-3'#