id | field name | definition |
0 | start_of_obs_datetime |
binary time | size: 12 |
Start date and time of Measurement
unit: "s since 2000-01-01"
value: float(./days) * 86400 + float(./seconds) + float(./microseconds) / 1000000
binary record | size: 12 |
ENVISAT binary datetime
id | field name | definition |
0 | days |
binary int32 | size: 4 |
days since January 1st, 2000 (may be negative)
unit: "days since 2000-01-01"
|
|
1 | seconds |
binary uint32 | size: 4 |
seconds since start of day
unit: "s"
|
|
2 | microseconds |
binary uint32 | size: 4 |
microseconds since start of second
unit: "1e-6 s"
|
|
|
|
|
1 | l1b_brc_number |
binary uint16 | size: 2 |
The index of the original L1B BRC from which this L2B measurement was taken.
|
|
2 | l1b_meas_number |
binary uint16 | size: 2 |
The index of the measurement within the above mentioned original L1B BRC from which this L2B measurement was taken.
|
|
3 | l1b_num_meas_per_brc |
binary uint8 | size: 1 |
The number of measurements present in the original L1B BRC from which this L2B measurement was taken.
|
|
4 | l2b_amd_collocation |
binary record | size: 20 |
Structure describing which AMD profile was used, and what the Match Up results are
id | field name | definition |
0 | matching_amd_profile |
binary uint16 | size: 2 |
AMD profile number that was found to match with the current measurement
|
|
1 | matchup_qc |
binary uint8 | size: 1 |
code that specifies whether matchup was succesull or not, and if not it gives a reason why it failed
|
|
2 | distance |
binary double | size: 8 |
actual distance between this measurement and the selected AuxMet profile
unit: "km"
|
|
3 | time_difference |
binary double | size: 8 |
actual time difference between this measurement and the selected AuxMet profile
|
|
4 | spare |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
5 | l1b_input_screening |
binary record | size: 128 |
Structure describing any problems found during reading of the L1B datafile
id | field name | definition |
0 | l1b_obs_scr |
binary record | size: 6 |
A structure that stores L1B BRC Obs level screening results on measurement level. This is needed because a L2B group no longer corresponds by definition to a single L1B BRC
id | field name | definition |
0 | obs_screening |
binary uint8 | size: 1 |
a field that stores a code indicating whether the L1B Observation level screening was passed for the BRC to which this measurement belongs.
|
|
1 | obs_screening_flags1 |
binary uint8 | size: 1 |
reserved
|
|
2 | obs_screening_flags2 |
binary uint8 | size: 1 |
reserved
|
|
3 | obs_screening_flags3 |
binary uint8 | size: 1 |
reserved
|
|
4 | obs_screening_flags4 |
binary uint8 | size: 1 |
reserved
|
|
5 | obs_screening_flags5 |
binary uint8 | size: 1 |
reserved
|
|
|
|
1 | mie_meas |
binary record | size: 51 |
structure describing the problems found for this Mie measurement
id | field name | definition |
0 | meas_qc |
binary uint8 | size: 1 |
A code describing a problem which prevents using this Mie measurement
|
|
1 | meas_qc_flags |
binary uint8 | size: 1 |
Flags describing problems which prevent using this Mie Measurement. Bit 1: reserved, Bit 2: reserved, ..., Bit 8: reserved
|
|
2 | bin_screening |
binary array[24] | size: 48 |
binary record | size: 2 |
id | field name | definition |
0 | bin_qc |
binary uint8 | size: 1 |
A code describing a problem which prevents using this Mie measurement bin
|
|
1 | bin_qc_flags |
binary uint8 | size: 1 |
Flags describing problems which prevent using this Mie measurement bin. Bit 1: reserved, Bit 2: reserved, ..., Bit 8: reserved
|
|
|
|
|
3 | spare |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
2 | rayleigh_meas |
binary record | size: 51 |
structure describing the problems found for this Rayleigh measurement
id | field name | definition |
0 | meas_qc |
binary uint8 | size: 1 |
A code describing a problem which prevents using this Rayleigh measurement
|
|
1 | meas_qc_flags |
binary uint8 | size: 1 |
Flags describing problems which prevent using this Rayleigh Measurement. Bit 1: reserved, Bit 2: reserved, ..., Bit 8: reserved
|
|
2 | bin_screening |
binary array[24] | size: 48 |
binary record | size: 2 |
id | field name | definition |
0 | bin_qc |
binary uint8 | size: 1 |
A code describing a problem which prevents using this Rayleigh measurement bin
|
|
1 | bin_qc_flags |
binary uint8 | size: 1 |
Flags describing problems which prevent using this Rayleigh measurement bin. Bit 1: reserved, Bit 2: reserved, ..., Bit 8: reserved
|
|
|
|
|
3 | spare |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
3 | spare |
binary bytes | size: 20 |
Spare
|
|
|
|
6 | l2b_mie_classification_qc |
binary record | size: 483 |
id | field name | definition |
0 | l2b_mie_meas_bin_classification |
binary array[24] | size: 480 |
binary record | size: 20 |
Structure describing QC parameters resulting from the Mie Classification algorithm
id | field name | definition |
0 | l2b_mie_meas_bin_class_flags1 |
binary uint8 | size: 1 |
First byte of 8 flags describing classification properties for the current Mie measurement rangebin.
|
|
1 | l2b_mie_meas_bin_class_flags2 |
binary uint8 | size: 1 |
First byte of 8 flags describing classification properties for the current Mie measurement rangebin.
|
|
2 | l2b_reliability |
binary double | size: 8 |
A measure for the reliability of the classification result for this rangebin.
|
|
3 | backscatter_ratio |
binary double | size: 8 |
Backscatter ratio deduced for this rangebin
|
|
4 | applied_scatratio_method |
binary uint8 | size: 1 |
Method applied to deduce Backscatter ratio for this rangebin
|
|
5 | spare |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | spare |
binary bytes | size: 3 |
Spare
|
hidden: true
|
|
|
7 | l2b_rayleigh_classification_qc |
binary record | size: 482 |
id | field name | definition |
0 | l2b_rayleigh_meas_bin_classification |
binary array[24] | size: 480 |
binary record | size: 20 |
Structure describing QC parameters resulting from the Rayleigh Classification algorithm
id | field name | definition |
0 | l2b_rayleigh_meas_bin_class_flags1 |
binary uint8 | size: 1 |
First byte of 8 flags describing classification properties for the current Rayleigh measurement rangebin.
|
|
1 | l2b_rayleigh_meas_bin_class_flags2 |
binary uint8 | size: 1 |
First byte of 8 flags describing classification properties for the current Rayleigh measurement rangebin.
|
|
2 | l2b_reliability |
binary double | size: 8 |
A measure for the reliability of the classification result for this rangebin.
|
|
3 | backscatter_ratio |
binary double | size: 8 |
Backscatter ratio deduced for this rangebin
|
|
4 | applied_scatratio_method |
binary uint8 | size: 1 |
Method applied to deduce Backscatter ratio for this rangebin
|
|
5 | spare |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | spare |
binary bytes | size: 2 |
Spare
|
hidden: true
|
|
|
8 | opt_prop_result |
binary record | size: 653 |
id | field name | definition |
0 | opt_prop_meas_result |
binary array[24] | size: 648 |
binary record | size: 27 |
Structure describing the results of the iterative Optical properties algorithm for this measurement
id | field name | definition |
0 | extinction_iterative |
binary double | size: 8 |
Aerosol extinction as determined by the iterative Optical Properties Algorithm
unit: "1/m"
|
|
1 | scattering_ratio_iterative |
binary double | size: 8 |
Scattering ratio as determined by the iterative Optical Properties Algorithm
|
|
2 | xtalk_detected |
binary uint8 | size: 1 |
Switch to indicate if cross talk was detected or not by the iterative Optical Properties Algorithm
|
|
3 | layer_top |
binary int32 | size: 4 |
Top of the cloud layer detected by the iterative Optical Properties Algorithm
unit: "m"
|
|
4 | layer_bottom |
binary int32 | size: 4 |
Bottom of the cloud layer detected by the iterative Optical Properties Algorithm
unit: "m"
|
|
5 | layer_method |
binary int8 | size: 1 |
Method used by the iterative Optical Properties Algorithm to determine the cloud layer. -1 = Layer Method Undefined; 1 = Layer Method partial bin; 2 = Layer Method filled bins
|
|
6 | spare |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | spare |
binary bytes | size: 5 |
Spare
|
hidden: true
|
|
|
9 | spare |
binary bytes | size: 20 |
Spare
|
hidden: true
|