CsgSensorMode#
- class CsgSensorMode(value)[source]#
Bases:
ListEnum
COSMO-SkyMed 2nd Generation sensor mode. More info here.
- classmethod convert_from(to_convert: list | str) list #
Convert from a list or a string to an enum instance
- Parameters:
to_convert (Union[list, str]) – List or string to convert into an enum instance
- Returns:
Converted list
- Return type:
Example
>>> TsxPolarization.convert_from(["SINGLE", "S", TsxPolarization.QUAD]) [<TsxPolarization.SINGLE: 'S'>, <TsxPolarization.SINGLE: 'S'>, <TsxPolarization.QUAD: 'Q'>]
- classmethod from_value(val: Any) ListEnum #
Get the enum class from its value:
- Parameters:
val (Any) – Value of the Enum
- Returns:
Enum with value
- Return type:
ListEnum
Example
>>> TsxPolarization.from_value("Q") <TsxPolarization.QUAD: 'Q'>
- classmethod list_names() list #
Get the name list of this enum:
Example
>>> TsxPolarization.list_values() ["SINGLE", "DUAL", "QUAD", "TWIN"]
- classmethod list_values() list #
Get the value list of this enum
Example
>>> TsxPolarization.list_values() ["S", "D", "Q", "T"]
- NA = 'N/A'#
N/A
- PP = 'PINGPONG'#
PingPong
- QP = 'QUADPOL'#
QuadPol
- S1A = 'SPOTLIGHT-1A'#
SPOTLIGHT-1A
- S1B = 'SPOTLIGHT-1B'#
SPOTLIGHT-1B
- S1_EQR = 'SPOTLIGHT-1-EQR'#
SPOTLIGHT-1-EQR
- S1_MSOR = 'SPOTLIGHT-1-MSOR'#
SPOTLIGHT-1-MSOR
- S1_OQR = 'SPOTLIGHT-1-OQR'#
SPOTLIGHT-1-OQR
- S2A = 'SPOTLIGHT-2A'#
SPOTLIGHT-2A (standard and apodized)
- S2B = 'SPOTLIGHT-2B'#
SPOTLIGHT-2B (standard and apodized)
- S2C = 'SPOTLIGHT-2C'#
SPOTLIGHT-2C (standard and apodized)
- S2_EQS = 'SPOTLIGHT-2-EQS'#
SPOTLIGHT-2-EQS
- S2_MSJN = 'SPOTLIGHT-2-MSJN'#
SPOTLIGHT-2-MSJN
- S2_MSOS = 'SPOTLIGHT-2-MSOS'#
SPOTLIGHT-2-MSOS, DI2S
- S2_OQS = 'SPOTLIGHT-2-OQS'#
SPOTLIGHT-2-OQS
- SC1 = 'SCANSAR-1'#
ScanSar-1
- SC2 = 'SCANSAR-2'#
27.0m
- Type:
ScanSar-2. Resolution
- SM = 'STRIPMAP'#
SPOTLIGHT-2C (standard and apodized)