aws.osml.formats.sidd.models.sicommon_types module
This file was generated by xsdata, v23.8, on 2023-10-05 09:59:45
Generator: DataclassGenerator See: https://xsdata.readthedocs.io/
- class aws.osml.formats.sidd.models.sicommon_types.AngleMagnitudeType(angle: float | None = None, magnitude: float | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.ArrayDoubleType(value: float | None = None, index: int | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.CollectIdentifierType(value)[source]
Bases:
Enum
An enumeration.
- MONOSTATIC = 'MONOSTATIC'
- BISTATIC = 'BISTATIC'
- class aws.osml.formats.sidd.models.sicommon_types.ComplexType(real: float | None = None, imag: float | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.CornerStringType(value)[source]
Bases:
Enum
An enumeration.
- VALUE_1_FRFC = '1:FRFC'
- VALUE_2_FRLC = '2:FRLC'
- VALUE_3_LRLC = '3:LRLC'
- VALUE_4_LRFC = '4:LRFC'
- class aws.osml.formats.sidd.models.sicommon_types.ErrorFrameType(value)[source]
Bases:
Enum
An enumeration.
- ECF = 'ECF'
- RIC_ECF = 'RIC_ECF'
- RIC_ECI = 'RIC_ECI'
- class aws.osml.formats.sidd.models.sicommon_types.GammaZeroSFIncidenceMapType(value)[source]
Bases:
Enum
An enumeration.
- APPILED = 'APPILED'
- NOT_APPLIED = 'NOT_APPLIED'
- class aws.osml.formats.sidd.models.sicommon_types.ImageCreationType(application: str | None = None, date_time: xsdata.models.datatype.XmlDateTime | None = None, site: str | None = None, profile: str | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.LLHType(lat: float | None = None, lon: float | None = None, hae: float | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.LatLonCornerType(lat: float | None = None, lon: float | None = None, index: int | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.LatLonHAECornerType(lat: float | None = None, lon: float | None = None, hae: float | None = None, index: int | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.LatLonType(lat: float | None = None, lon: float | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.LatLonVertexType(lat: float | None = None, lon: float | None = None, index: int | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.LineType(endpoint: List[ForwardRef('LineType.Endpoint')] = <factory>, size: Optional[int] = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.ModeIdentifierType(value)[source]
Bases:
Enum
An enumeration.
- SPOTLIGHT = 'SPOTLIGHT'
- STRIPMAP = 'STRIPMAP'
- DYNAMIC_STRIPMAP = 'DYNAMIC STRIPMAP'
- SCANSAR = 'SCANSAR'
- class aws.osml.formats.sidd.models.sicommon_types.ParameterType(value: str = '', name: str | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.PolarizationType(value)[source]
Bases:
Enum
An enumeration.
- V = 'V'
- H = 'H'
- RHC = 'RHC'
- LHC = 'LHC'
- OTHER = 'OTHER'
- class aws.osml.formats.sidd.models.sicommon_types.PolyCoef1DType(value: float | None = None, exponent1: int | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.PolyCoef2DType(value: float | None = None, exponent1: int | None = None, exponent2: int | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.PolygonType(vertex: List[ForwardRef('PolygonType.Vertex')] = <factory>, size: Optional[int] = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.RangeAzimuthType(range: float | None = None, azimuth: float | None = None)[source]
Bases:
object
Represents range and azimuth.
- Variables:
range – Range dimension.
azimuth – Azimuth dimension.
- class aws.osml.formats.sidd.models.sicommon_types.RowColDoubleType(row: float | None = None, col: float | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.RowColIntType(row: int | None = None, col: int | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.RowColVertexType(row: int | None = None, col: int | None = None, index: int | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.SigmaZeroSFIncidenceMapType(value)[source]
Bases:
Enum
An enumeration.
- APPLIED = 'APPLIED'
- NOT_APPLIED = 'NOT_APPLIED'
- class aws.osml.formats.sidd.models.sicommon_types.XYZType(x: float | None = None, y: float | None = None, z: float | None = None)[source]
Bases:
object
- class aws.osml.formats.sidd.models.sicommon_types.ErrorStatisticsType(composite_scp: ForwardRef('ErrorStatisticsType.CompositeSCP') | None = None, components: ForwardRef('ErrorStatisticsType.Components') | None = None, additional_parms: ForwardRef('ErrorStatisticsType.AdditionalParms') | None = None)[source]
Bases:
object
- composite_scp: CompositeSCP | None = None
- components: Components | None = None
- additional_parms: AdditionalParms | None = None
- class CompositeSCP(rg_az_err: ForwardRef('ErrorStatisticsType.CompositeSCP.RgAzErr') | None = None, row_col_err: ForwardRef('ErrorStatisticsType.CompositeSCP.RowColErr') | None = None)[source]
Bases:
object
- class Components(pos_vel_err: ForwardRef('ErrorStatisticsType.Components.PosVelErr') | None = None, radar_sensor: ForwardRef('ErrorStatisticsType.Components.RadarSensor') | None = None, tropo_error: ForwardRef('ErrorStatisticsType.Components.TropoError') | None = None, iono_error: ForwardRef('ErrorStatisticsType.Components.IonoError') | None = None)[source]
Bases:
object
- radar_sensor: RadarSensor | None = None
- tropo_error: TropoError | None = None
- class PosVelErr(frame: aws.osml.formats.sidd.models.sicommon_types.ErrorFrameType | None = None, p1: float | None = None, p2: float | None = None, p3: float | None = None, v1: float | None = None, v2: float | None = None, v3: float | None = None, corr_coefs: ForwardRef('ErrorStatisticsType.Components.PosVelErr.CorrCoefs') | None = None, position_decorr: ForwardRef('ErrorStatisticsType.Components.PosVelErr.PositionDecorr') | None = None)[source]
Bases:
object
- frame: ErrorFrameType | None = None
- position_decorr: PositionDecorr | None = None
- class CorrCoefs(p1_p2: float | None = None, p1_p3: float | None = None, p1_v1: float | None = None, p1_v2: float | None = None, p1_v3: float | None = None, p2_p3: float | None = None, p2_v1: float | None = None, p2_v2: float | None = None, p2_v3: float | None = None, p3_v1: float | None = None, p3_v2: float | None = None, p3_v3: float | None = None, v1_v2: float | None = None, v1_v3: float | None = None, v2_v3: float | None = None)[source]
Bases:
object
- class RadarSensor(range_bias: float | None = None, clock_freq_sf: float | None = None, transmit_freq_sf: float | None = None, range_bias_decorr: ForwardRef('ErrorStatisticsType.Components.RadarSensor.RangeBiasDecorr') | None = None)[source]
Bases:
object
- range_bias_decorr: RangeBiasDecorr | None = None
- class TropoError(tropo_range_vertical: float | None = None, tropo_range_slant: float | None = None, tropo_range_decorr: ForwardRef('ErrorStatisticsType.Components.TropoError.TropoRangeDecorr') | None = None)[source]
Bases:
object
- tropo_range_decorr: TropoRangeDecorr | None = None
- class IonoError(iono_range_vertical: float | None = None, iono_range_rate_vertical: float | None = None, iono_rg_rg_rate_cc: float | None = None, iono_range_vert_decorr: ForwardRef('ErrorStatisticsType.Components.IonoError.IonoRangeVertDecorr') | None = None)[source]
Bases:
object
- iono_range_vert_decorr: IonoRangeVertDecorr | None = None
- class aws.osml.formats.sidd.models.sicommon_types.LLHCornerStringType(lat: float | None = None, lon: float | None = None, hae: float | None = None, index: aws.osml.formats.sidd.models.sicommon_types.CornerStringType | None = None)[source]
Bases:
object
- index: CornerStringType | None = None
- class aws.osml.formats.sidd.models.sicommon_types.LatLonCornerStringType(lat: float | None = None, lon: float | None = None, index: aws.osml.formats.sidd.models.sicommon_types.CornerStringType | None = None)[source]
Bases:
object
- index: CornerStringType | None = None
- class aws.osml.formats.sidd.models.sicommon_types.Poly1DType(coef: List[aws.osml.formats.sidd.models.sicommon_types.PolyCoef1DType] = <factory>, order1: Optional[int] = None)[source]
Bases:
object
- coef: List[PolyCoef1DType]
- class aws.osml.formats.sidd.models.sicommon_types.Poly2DType(coef: List[aws.osml.formats.sidd.models.sicommon_types.PolyCoef2DType] = <factory>, order1: Optional[int] = None, order2: Optional[int] = None)[source]
Bases:
object
- coef: List[PolyCoef2DType]
- class aws.osml.formats.sidd.models.sicommon_types.RadarModeType(mode_type: aws.osml.formats.sidd.models.sicommon_types.ModeIdentifierType | None = None, mode_id: str | None = None)[source]
Bases:
object
- mode_type: ModeIdentifierType | None = None
- class aws.osml.formats.sidd.models.sicommon_types.ReferencePointType(ecef: XYZType | None = None, point: RowColDoubleType | None = None, name: str | None = None)[source]
Bases:
object
The reference point.
- Variables:
ecef – The XYZ ECEF (units = m) reference point.
point – The row and column (units = pixels) which maps to the ECEF point.
name – Used for implementation specific signifier for the reference point.
- point: RowColDoubleType | None = None
- class aws.osml.formats.sidd.models.sicommon_types.ValidDataType(vertex: List[aws.osml.formats.sidd.models.sicommon_types.RowColVertexType] = <factory>, size: Optional[int] = None)[source]
Bases:
object
- vertex: List[RowColVertexType]
- class aws.osml.formats.sidd.models.sicommon_types.XYZAttributeType(x: float | None = None, y: float | None = None, z: float | None = None, name: str | None = None)[source]
Bases:
XYZType
- class aws.osml.formats.sidd.models.sicommon_types.CollectionInfoType(collector_name: Optional[str] = None, illuminator_name: Optional[str] = None, core_name: Optional[str] = None, collect_type: Optional[aws.osml.formats.sidd.models.sicommon_types.CollectIdentifierType] = None, radar_mode: Optional[aws.osml.formats.sidd.models.sicommon_types.RadarModeType] = None, classification: Optional[str] = None, country_code: List[str] = <factory>, parameter: List[aws.osml.formats.sidd.models.sicommon_types.ParameterType] = <factory>)[source]
Bases:
object
- collect_type: CollectIdentifierType | None = None
- radar_mode: RadarModeType | None = None
- parameter: List[ParameterType]
- class aws.osml.formats.sidd.models.sicommon_types.RadiometricType(noise_poly: aws.osml.formats.sidd.models.sicommon_types.Poly2DType | None = None, rcssfpoly: aws.osml.formats.sidd.models.sicommon_types.Poly2DType | None = None, beta_zero_sfpoly: aws.osml.formats.sidd.models.sicommon_types.Poly2DType | None = None, sigma_zero_sfpoly: aws.osml.formats.sidd.models.sicommon_types.Poly2DType | None = None, sigma_zero_sfincidence_map: aws.osml.formats.sidd.models.sicommon_types.SigmaZeroSFIncidenceMapType | None = None, gamma_zero_sfpoly: aws.osml.formats.sidd.models.sicommon_types.Poly2DType | None = None, gamma_zero_sfincidence_map: aws.osml.formats.sidd.models.sicommon_types.GammaZeroSFIncidenceMapType | None = None)[source]
Bases:
object
- noise_poly: Poly2DType | None = None
- rcssfpoly: Poly2DType | None = None
- beta_zero_sfpoly: Poly2DType | None = None
- sigma_zero_sfpoly: Poly2DType | None = None
- sigma_zero_sfincidence_map: SigmaZeroSFIncidenceMapType | None = None
- gamma_zero_sfpoly: Poly2DType | None = None
- gamma_zero_sfincidence_map: GammaZeroSFIncidenceMapType | None = None
- class aws.osml.formats.sidd.models.sicommon_types.XYZPolyType(x: aws.osml.formats.sidd.models.sicommon_types.Poly1DType | None = None, y: aws.osml.formats.sidd.models.sicommon_types.Poly1DType | None = None, z: aws.osml.formats.sidd.models.sicommon_types.Poly1DType | None = None)[source]
Bases:
object
- x: Poly1DType | None = None
- y: Poly1DType | None = None
- z: Poly1DType | None = None
- class aws.osml.formats.sidd.models.sicommon_types.XYZPolyAttributeType(x: aws.osml.formats.sidd.models.sicommon_types.Poly1DType | None = None, y: aws.osml.formats.sidd.models.sicommon_types.Poly1DType | None = None, z: aws.osml.formats.sidd.models.sicommon_types.Poly1DType | None = None, index: int | None = None)[source]
Bases:
XYZPolyType