L2AuxiliaryProcessorParameters version 4

L2AuxiliaryProcessorParameters_v4

This definition is based on version 3.8 of the Sentinel-1 IPF Auxiliary Product Specification S1-RS-MDA-52-7443

root type

xml record
idfield namedefinition
0l2AuxiliaryProcessorParameters
xml record
attribute: schemaVersion
xml string

available: optional

attribute: noNamespaceSchemaLocation
xml string

available: optional


idfield namedefinition
0productList
xml record
attribute: count
xml string


idfield namedefinition
0product
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0productId
xml string
1ocnProcParams
xml record
idfield namedefinition
0oswProcParams
xml record
idfield namedefinition
0spectralEstimationParams
xml record
idfield namedefinition
0frequencySeparation
ascii double
Frequency separation of neighbouring looks.

unit: "Hz"
1rangeLookFilterWidth
ascii double
Range look filter width.

unit: "Hz"
2azimuthLookFilterWidth
ascii double
Azimuth look filter width.

unit: "Hz"
3numberOfLooks
ascii uint64
Number of individual looks.
4numRangePixels
ascii uint64
Number of range pixels from input L1 product to be used in the estimation of the OSW. Only used for SM, for WV all range pixels are used.
5numAzimuthPixels
ascii uint64
Number of azimuth pixels from input L1 product to be used in the estimation of the OSW. Only used for SM, for WV all range pixels are used.
1spectralInversionParams
xml record
idfield namedefinition
0shortestWavelength
ascii double
Shortest wavelength of output polar grid.

unit: "m"
1longestWavelength
ascii double
Longest wavelength of output polar grid.

unit: "m"
2waveNumberBins
ascii uint64
Number of wavenumber bins in polar grid.
3directionalBins
ascii uint64
Number of directional bins in polar grid.
4velthresh
xml array[dim_0]
dim_0: determined automatically from xml file
ascii double
Number of directional bins in polar grid.

attribute: beam
ascii string

available: optional
2activateTotalHs
xml array[dim_0]
dim_0: determined automatically from xml file
ascii uint8
Allow activating the computation of the total significant wave height, value=True to activate the calculation, otherwise False

mapping: "false" -> 0

mapping: "true" -> 1

attribute: beam
ascii string

available: optional
3activateGroupDir
ascii uint8
Allow activating the computation of the peak direction from Group analysis, value=True to activate the calculation, otherwise False

mapping: "false" -> 0

mapping: "true" -> 1
4activateNoiseCorrection
ascii uint8
Allow to trigger the denoising on OSW

mapping: "false" -> 0

mapping: "true" -> 1
1owiProcParams
xml record
idfield namedefinition
0rangeCellSize
ascii double
Size of the SAR derived wind field in the range direction. Wind cells should typically be square therefore nominally rangeCellSize = azimuthCellSize.

unit: "m"
1azimuthCellSize
ascii double
Size of the SAR derived wind field in the azimuth direction. Wind cells should typically be square therefore nominally azimuthCellSize = rangeCellSize.

unit: "m"
2distanceToShore
ascii double
Distance to shore where the processing is not performed.

unit: "km"
3windSpeedStdDev
ascii double
Standard deviation error of the wind speed provided by ancillary wind information.

unit: "m/s"
4windDirStdDev
ascii double
Standard deviation error of the wind direction provided by ancillary wind information.

unit: "degrees"
5gmfIndex
xml array[dim_0]
dim_0: determined automatically from xml file
ascii uint8
Index of the Geophysical Model Function (GMF) to be used for the wind inversion, used for either for VV or HH polarisation data. Options supported are integers in the range [0, 8]. 0=cmod2_i3_nn, 1=cmod_ifr2_nn, 2=cmod_ifr2_bc_nn, 3=cmod4_nn, 4=cmod2_i3, 5=cmod_ifr2, 6=cmod_ifr2_bc, 7=cmod4, 8=cmod5. The concerned polarisation is discriminated by the attribute named Polarisation with supported value 'VV' or 'HH'

attribute: polarisation
ascii string

available: optional
6prIndex
ascii uint8
Index for the Polarisation Ratio Function to be used for the wind inversion (used for HH polarisation data). This function converts HH NRCS into VV NRCS before applying the GMF specified by gmfIndex (2nd value) to retrieve the wind. Options supported are integers from 0 to 3. 0=Thomson; 1=Elfouhaily; 2=Mouche-1; 3=Mouche2
7inversionQualityThreshold
ascii double
Value above which minimization in the inversion is considered low quality. Valid value range is between 0 and 1e29.
8calibrationQualityThreshold
ascii double
Value above which the calibration of the product is considered to be incorrect. Valid value range is between 0 and 10 dB.

unit: "dB"
9nrcsQualityThreshold
ascii double
Value above which the NRCS estimated at the SAR wind cell resolution is considered as low quality. Valid value range is between -30 and 10 dB.

unit: "dB"
10brightTargetPfa
ascii double
Probability of false alarm for the removal of bright target.
11activateNoiseCorrection
ascii uint8
Allow activating the noise correction, value=True to activate the noise correction, otherwise False.

mapping: "false" -> 0

mapping: "true" -> 1

available: optional
2rvlProcParams
xml record
idfield namedefinition
0rangeBlockSize
ascii double
Size of the Doppler estimation block in the range direction.

unit: "m"
1azimuthBlockSize
ascii double
Size of the Doppler estimation block in the azimuth direction.

unit: "m"
2rangeCellSize
ascii double
Size of grid cell interval in range direction.

unit: "m"
3azimuthCellSize
ascii double
Size of grid cell interval in azimuth direction

unit: "m"

detection rule

This product definition is applicable if a product matches the following rule:

exists(/l2AuxiliaryProcessorParameters@schemaVersion) and
at(/l2AuxiliaryProcessorParameters@schemaVersion,
str(.) == "3.8")