Level1CalibrationADS version 0

Level1CalibrationADS

This definition is based on version 2.8/2.9 of the Sentinel-1 Product Specification S1-RS-MDA-52-7441

root type

xml record
idfield namedefinition
0calibration
xml record
idfield namedefinition
0adsHeader
xml record
idfield namedefinition
0missionId
xml string
1productType
xml string
2polarisation
xml string
3mode
xml string
4swath
xml string
5startTime
ascii timesize: 26
unit: "s since 2000-01-01"

value: time(str(.), "yyyy-MM-dd'T'HH:mm:ss.SSSSSS")
ascii stringsize: 26
CCSDS ASCII datetime "YYYY-MM-DDThh:mm:ss.uuuuuu".
6stopTime
ascii timesize: 26
unit: "s since 2000-01-01"

value: time(str(.), "yyyy-MM-dd'T'HH:mm:ss.SSSSSS")
ascii stringsize: 26
CCSDS ASCII datetime "YYYY-MM-DDThh:mm:ss.uuuuuu".
7absoluteOrbitNumber
ascii uint32
8missionDataTakeId
ascii uint32
9imageNumber
ascii uint32
1calibrationInformation
xml record
idfield namedefinition
0absoluteCalibrationConstant
ascii double
2calibrationVectorList
xml record
attribute: count
xml string


idfield namedefinition
0calibrationVector
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0azimuthTime
ascii timesize: 26
unit: "s since 2000-01-01"

value: time(str(.), "yyyy-MM-dd'T'HH:mm:ss.SSSSSS")
ascii stringsize: 26
CCSDS ASCII datetime "YYYY-MM-DDThh:mm:ss.uuuuuu".
1line
ascii int32
2pixel
ascii array[dim_0]
dim_0: int(str(@count))

attribute: count
ascii string

ascii int32
3sigmaNought
ascii array[dim_0]
dim_0: int(str(@count))

attribute: count
ascii string

ascii float
4betaNought
ascii array[dim_0]
dim_0: int(str(@count))

attribute: count
ascii string

ascii float
5gamma
ascii array[dim_0]
dim_0: int(str(@count))

attribute: count
ascii string

ascii float
6dn
ascii array[dim_0]
dim_0: int(str(@count))

attribute: count
ascii string

ascii float

detection rule

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

exists(/calibration) and
substr(0, 15, filename()) == "calibration-s1a"

or

exists(/calibration) and
substr(0, 15, filename()) == "calibration-s1b"

or

exists(/calibration) and
substr(0, 15, filename()) == "calibration-s1c"