id | field name | definition |
0 | start_of_obs_time |
binary time | size: 12 |
Start date and time of Observation (or BRC)
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 | n_meas |
binary int16 | size: 2 |
Number of L1 measurements reported in the L1B product for this BRC. Note this figure may vary from one BRC to the other
|
|
2 | n_prof_actual |
binary int16 | size: 2 |
Number of meaningful sets of optical profiles in this BRC. Note this figure may vary from one BRC to the other but will not exceed Max_Num_Prof
|
|
3 | l1b_input_screening |
binary record |
Structure describing any problems found during reading of the L1B datafile
id | field name | definition |
0 | l1b_obs_screening |
binary uint8 | size: 1 |
A code describing a problem which prevent using this whole BRC
|
|
1 | profile_geolocation |
binary array[40] | size: 5 |
binary uint8 | size: 0:1 |
5 bytes each holding up to 8 flags, so in total 40 flags to store individual problems detected in the L1B_Obs screening
|
|
|
2 | l1b_mie_meas_screening |
binary array[dim_0] |
dim_0: int(../../n_meas)
binary record | size: 4 |
List of N_Meas structures describing the problems found for each Mie measurement
id | field name | definition |
0 | l1b_mie_meas_qc |
binary uint16 | size: 2 |
A code describing a problem which prevent using this Mie measurement
|
|
1 | l1b_mie_meas_qc_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing problems which prevent using this Mie Measurement
|
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
3 | l1b_rayleigh_meas_screening |
binary array[dim_0] |
dim_0: int(../../n_meas)
binary record | size: 4 |
List of N_Meas structures describing the problems found for each Rayleigh measurement
id | field name | definition |
0 | l1b_rayleigh_meas_qc |
binary uint16 | size: 2 |
A code describing a problem which prevent using this Rayleigh measurement
|
|
1 | l1b_rayleigh_meas_qc_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing problems which prevent using this Rayleigh measurement
|
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
4 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
4 | l1b_cal_screening |
binary record | size: 6 |
Structure describing any problem found during reading of the calibration datafile
id | field name | definition |
0 | cal_valid |
binary uint8 | size: 1 |
A flag indicating the calibration file was found correct
|
|
1 | spare_1 |
binary bytes | size: 5 |
Spare
|
hidden: true
|
|
|
5 | l2b_amd_screening |
binary record |
Structure describing any problems found during reading of the L2B_AMD datafile
id | field name | definition |
0 | l2b_amd_screening_qc |
binary uint8 | size: 1 |
A code describing a problem which prevent using this L2B AMD file
|
|
1 | l2b_amd_screening_qc_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing problems which prevent using this L2B AMD file
|
|
|
2 | l2b_amd_collocations |
binary array[dim_0] |
dim_0: int(../../n_meas)
binary record | size: 3 |
List of M_Meas structures describing the problems found while collocating each measurement
id | field name | definition |
0 | l2b_amd_collocation_qc |
binary uint8 | size: 1 |
A code describing what problem occurred during the collocation of this measurement with the AUX NWP data
|
|
1 | l2b_amd_collocation_qc_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing what problems occurred during the collocation of this measurement with the AUX NWP data
|
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
3 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|
|
|
6 | l2a_classification_qc |
binary record |
Structure describing QC parameters resulting from the Classification algorithms
id | field name | definition |
0 | l2a_prof_classification |
binary array[dim_0] |
dim_0: int(../../n_prof_actual)
binary record | size: 10 |
List of Max_Num_Prof structures describing the results of the scene classification for each reported set of opical profiles
id | field name | definition |
0 | l2a_prof_class_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing classification properties for the current set of optical profiles
|
|
|
1 | l2a_prof_class_reliability |
binary double | size: 8 |
A measure for the reliability of the classification result for this range bin
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|
|
|
7 | l2a_processing_qc |
binary record |
Structure describing QC parameters resulting from the processing algorithms
id | field name | definition |
0 | l2a_prof_proc_qc |
binary array[dim_0] |
dim_0: int(../../n_prof_actual)
binary record | size: 961 |
List of Max_Num_Prof structures describing the results of the processing for each reported set of optical profiles
id | field name | definition |
0 | l2a_prof_proc_bin_qc |
binary array[24] | size: 960 |
binary record | size: 40 |
List of 24 structures describing the results of the processing for each reported range bin
id | field name | definition |
0 | spare_1 |
binary bytes | size: 40 |
Spare
|
hidden: true
|
|
|
|
1 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | background_high |
binary uint8 | size: 1 |
A value of 1 flags that this data was taken during daylight, so possibly the background radiation level is high
|
|
2 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|
|
|
8 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|