Created
July 9, 2020 14:08
-
-
Save sfinkens/518a72881015b523ec2cd1e7ac8b5bde to your computer and use it in GitHub Desktop.
AVHRR GAC L1C FDR
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
netcdf AVHRR-GAC_FDR_1C_M01_20200120T002818Z_20200120T012610Z_R_O_20200101T000000Z_0100 { | |
dimensions: | |
y = 6945 ; | |
x = 409 ; | |
num_flags = 7 ; | |
variables: | |
short y(y) ; | |
y:axis = "Y" ; | |
y:long_name = "Line number" ; | |
y:_Storage = "contiguous" ; | |
y:_Endianness = "little" ; | |
double acq_time(y) ; | |
acq_time:long_name = "Mean scanline acquisition time" ; | |
acq_time:standard_name = "time" ; | |
acq_time:axis = "T" ; | |
acq_time:units = "seconds since 1970-01-01" ; | |
acq_time:calendar = "standard" ; | |
acq_time:_Storage = "contiguous" ; | |
acq_time:_Endianness = "little" ; | |
short x(x) ; | |
x:axis = "X" ; | |
x:long_name = "Pixel number" ; | |
x:_Storage = "contiguous" ; | |
x:_Endianness = "little" ; | |
int longitude(y, x) ; | |
longitude:_FillValue = -2147483648 ; | |
longitude:name = "longitude" ; | |
longitude:standard_name = "longitude" ; | |
longitude:units = "degrees_east" ; | |
longitude:add_offset = 0. ; | |
longitude:scale_factor = 0.001 ; | |
longitude:_Storage = "chunked" ; | |
longitude:_ChunkSizes = 2563, 409 ; | |
longitude:_DeflateLevel = 4 ; | |
longitude:_Shuffle = "true" ; | |
longitude:_Endianness = "little" ; | |
int latitude(y, x) ; | |
latitude:_FillValue = -2147483648 ; | |
latitude:name = "latitude" ; | |
latitude:standard_name = "latitude" ; | |
latitude:units = "degrees_north" ; | |
latitude:add_offset = 0. ; | |
latitude:scale_factor = 0.001 ; | |
latitude:_Storage = "chunked" ; | |
latitude:_ChunkSizes = 2563, 409 ; | |
latitude:_DeflateLevel = 4 ; | |
latitude:_Shuffle = "true" ; | |
latitude:_Endianness = "little" ; | |
short brightness_temperature_channel_3b(y, x) ; | |
brightness_temperature_channel_3b:_FillValue = -32767s ; | |
brightness_temperature_channel_3b:calibration = "brightness_temperature" ; | |
brightness_temperature_channel_3b:modifiers = "" ; | |
brightness_temperature_channel_3b:resolution = 1050LL ; | |
brightness_temperature_channel_3b:standard_name = "toa_brightness_temperature" ; | |
brightness_temperature_channel_3b:units = "K" ; | |
brightness_temperature_channel_3b:wavelength = 3.55, 3.74, 3.93 ; | |
brightness_temperature_channel_3b:coordinates = "latitude longitude acq_time" ; | |
brightness_temperature_channel_3b:add_offset = 273.15 ; | |
brightness_temperature_channel_3b:scale_factor = 0.01 ; | |
brightness_temperature_channel_3b:_Storage = "chunked" ; | |
brightness_temperature_channel_3b:_ChunkSizes = 2563, 409 ; | |
brightness_temperature_channel_3b:_DeflateLevel = 4 ; | |
brightness_temperature_channel_3b:_Shuffle = "true" ; | |
brightness_temperature_channel_3b:_Endianness = "little" ; | |
short brightness_temperature_channel_4(y, x) ; | |
brightness_temperature_channel_4:_FillValue = -32767s ; | |
brightness_temperature_channel_4:calibration = "brightness_temperature" ; | |
brightness_temperature_channel_4:modifiers = "" ; | |
brightness_temperature_channel_4:resolution = 1050LL ; | |
brightness_temperature_channel_4:standard_name = "toa_brightness_temperature" ; | |
brightness_temperature_channel_4:units = "K" ; | |
brightness_temperature_channel_4:wavelength = 10.3, 10.8, 11.3 ; | |
brightness_temperature_channel_4:coordinates = "latitude longitude acq_time" ; | |
brightness_temperature_channel_4:add_offset = 273.15 ; | |
brightness_temperature_channel_4:scale_factor = 0.01 ; | |
brightness_temperature_channel_4:_Storage = "chunked" ; | |
brightness_temperature_channel_4:_ChunkSizes = 2563, 409 ; | |
brightness_temperature_channel_4:_DeflateLevel = 4 ; | |
brightness_temperature_channel_4:_Shuffle = "true" ; | |
brightness_temperature_channel_4:_Endianness = "little" ; | |
short brightness_temperature_channel_5(y, x) ; | |
brightness_temperature_channel_5:_FillValue = -32767s ; | |
brightness_temperature_channel_5:calibration = "brightness_temperature" ; | |
brightness_temperature_channel_5:modifiers = "" ; | |
brightness_temperature_channel_5:resolution = 1050LL ; | |
brightness_temperature_channel_5:standard_name = "toa_brightness_temperature" ; | |
brightness_temperature_channel_5:units = "K" ; | |
brightness_temperature_channel_5:wavelength = 11.5, 12., 12.5 ; | |
brightness_temperature_channel_5:coordinates = "latitude longitude acq_time" ; | |
brightness_temperature_channel_5:add_offset = 273.15 ; | |
brightness_temperature_channel_5:scale_factor = 0.01 ; | |
brightness_temperature_channel_5:_Storage = "chunked" ; | |
brightness_temperature_channel_5:_ChunkSizes = 2563, 409 ; | |
brightness_temperature_channel_5:_DeflateLevel = 4 ; | |
brightness_temperature_channel_5:_Shuffle = "true" ; | |
brightness_temperature_channel_5:_Endianness = "little" ; | |
string num_flags(num_flags) ; | |
num_flags:_Storage = "contiguous" ; | |
short qual_flags(y, num_flags) ; | |
qual_flags:_FillValue = -32767s ; | |
qual_flags:comment = "Seven binary quality flags are provided per scanline. See the num_flags coordinate for their meanings." ; | |
qual_flags:long_name = "Scanline Quality Flags" ; | |
qual_flags:coordinates = "acq_time" ; | |
qual_flags:_Storage = "chunked" ; | |
qual_flags:_ChunkSizes = 6945, 7 ; | |
qual_flags:_DeflateLevel = 4 ; | |
qual_flags:_Shuffle = "true" ; | |
qual_flags:_Endianness = "little" ; | |
short reflectance_channel_1(y, x) ; | |
reflectance_channel_1:_FillValue = -32767s ; | |
reflectance_channel_1:calibration = "reflectance" ; | |
reflectance_channel_1:modifiers = "" ; | |
reflectance_channel_1:resolution = 1050LL ; | |
reflectance_channel_1:standard_name = "toa_bidirectional_reflectance" ; | |
reflectance_channel_1:units = "%" ; | |
reflectance_channel_1:wavelength = 0.58, 0.63, 0.68 ; | |
reflectance_channel_1:coordinates = "latitude longitude acq_time" ; | |
reflectance_channel_1:add_offset = 0. ; | |
reflectance_channel_1:scale_factor = 0.01 ; | |
reflectance_channel_1:_Storage = "chunked" ; | |
reflectance_channel_1:_ChunkSizes = 2563, 409 ; | |
reflectance_channel_1:_DeflateLevel = 4 ; | |
reflectance_channel_1:_Shuffle = "true" ; | |
reflectance_channel_1:_Endianness = "little" ; | |
short reflectance_channel_2(y, x) ; | |
reflectance_channel_2:_FillValue = -32767s ; | |
reflectance_channel_2:calibration = "reflectance" ; | |
reflectance_channel_2:modifiers = "" ; | |
reflectance_channel_2:resolution = 1050LL ; | |
reflectance_channel_2:standard_name = "toa_bidirectional_reflectance" ; | |
reflectance_channel_2:units = "%" ; | |
reflectance_channel_2:wavelength = 0.725, 0.8625, 1. ; | |
reflectance_channel_2:coordinates = "latitude longitude acq_time" ; | |
reflectance_channel_2:add_offset = 0. ; | |
reflectance_channel_2:scale_factor = 0.01 ; | |
reflectance_channel_2:_Storage = "chunked" ; | |
reflectance_channel_2:_ChunkSizes = 2563, 409 ; | |
reflectance_channel_2:_DeflateLevel = 4 ; | |
reflectance_channel_2:_Shuffle = "true" ; | |
reflectance_channel_2:_Endianness = "little" ; | |
short reflectance_channel_3a(y, x) ; | |
reflectance_channel_3a:_FillValue = -32767s ; | |
reflectance_channel_3a:calibration = "reflectance" ; | |
reflectance_channel_3a:modifiers = "" ; | |
reflectance_channel_3a:resolution = 1050LL ; | |
reflectance_channel_3a:standard_name = "toa_bidirectional_reflectance" ; | |
reflectance_channel_3a:units = "%" ; | |
reflectance_channel_3a:wavelength = 1.58, 1.61, 1.64 ; | |
reflectance_channel_3a:coordinates = "latitude longitude acq_time" ; | |
reflectance_channel_3a:add_offset = 0. ; | |
reflectance_channel_3a:scale_factor = 0.01 ; | |
reflectance_channel_3a:_Storage = "chunked" ; | |
reflectance_channel_3a:_ChunkSizes = 2563, 409 ; | |
reflectance_channel_3a:_DeflateLevel = 4 ; | |
reflectance_channel_3a:_Shuffle = "true" ; | |
reflectance_channel_3a:_Endianness = "little" ; | |
short sensor_azimuth_angle(y, x) ; | |
sensor_azimuth_angle:_FillValue = -32767s ; | |
sensor_azimuth_angle:modifiers = "" ; | |
sensor_azimuth_angle:resolution = 1050LL ; | |
sensor_azimuth_angle:standard_name = "sensor_azimuth_angle" ; | |
sensor_azimuth_angle:units = "degrees" ; | |
sensor_azimuth_angle:coordinates = "latitude longitude acq_time" ; | |
sensor_azimuth_angle:add_offset = 180. ; | |
sensor_azimuth_angle:scale_factor = 0.01 ; | |
sensor_azimuth_angle:_Storage = "chunked" ; | |
sensor_azimuth_angle:_ChunkSizes = 2563, 409 ; | |
sensor_azimuth_angle:_DeflateLevel = 4 ; | |
sensor_azimuth_angle:_Shuffle = "true" ; | |
sensor_azimuth_angle:_Endianness = "little" ; | |
short sensor_zenith_angle(y, x) ; | |
sensor_zenith_angle:_FillValue = -32767s ; | |
sensor_zenith_angle:modifiers = "" ; | |
sensor_zenith_angle:resolution = 1050LL ; | |
sensor_zenith_angle:standard_name = "sensor_zenith_angle" ; | |
sensor_zenith_angle:units = "degrees" ; | |
sensor_zenith_angle:coordinates = "latitude longitude acq_time" ; | |
sensor_zenith_angle:add_offset = 0. ; | |
sensor_zenith_angle:scale_factor = 0.01 ; | |
sensor_zenith_angle:_Storage = "chunked" ; | |
sensor_zenith_angle:_ChunkSizes = 2563, 409 ; | |
sensor_zenith_angle:_DeflateLevel = 4 ; | |
sensor_zenith_angle:_Shuffle = "true" ; | |
sensor_zenith_angle:_Endianness = "little" ; | |
short solar_azimuth_angle(y, x) ; | |
solar_azimuth_angle:_FillValue = -32767s ; | |
solar_azimuth_angle:modifiers = "" ; | |
solar_azimuth_angle:resolution = 1050LL ; | |
solar_azimuth_angle:standard_name = "solar_azimuth_angle" ; | |
solar_azimuth_angle:units = "degrees" ; | |
solar_azimuth_angle:coordinates = "latitude longitude acq_time" ; | |
solar_azimuth_angle:add_offset = 180. ; | |
solar_azimuth_angle:scale_factor = 0.01 ; | |
solar_azimuth_angle:_Storage = "chunked" ; | |
solar_azimuth_angle:_ChunkSizes = 2563, 409 ; | |
solar_azimuth_angle:_DeflateLevel = 4 ; | |
solar_azimuth_angle:_Shuffle = "true" ; | |
solar_azimuth_angle:_Endianness = "little" ; | |
short solar_zenith_angle(y, x) ; | |
solar_zenith_angle:_FillValue = -32767s ; | |
solar_zenith_angle:modifiers = "" ; | |
solar_zenith_angle:resolution = 1050LL ; | |
solar_zenith_angle:standard_name = "solar_zenith_angle" ; | |
solar_zenith_angle:units = "degrees" ; | |
solar_zenith_angle:coordinates = "latitude longitude acq_time" ; | |
solar_zenith_angle:add_offset = 0. ; | |
solar_zenith_angle:scale_factor = 0.01 ; | |
solar_zenith_angle:_Storage = "chunked" ; | |
solar_zenith_angle:_ChunkSizes = 2563, 409 ; | |
solar_zenith_angle:_DeflateLevel = 4 ; | |
solar_zenith_angle:_Shuffle = "true" ; | |
solar_zenith_angle:_Endianness = "little" ; | |
short sun_sensor_azimuth_difference_angle(y, x) ; | |
sun_sensor_azimuth_difference_angle:_FillValue = -32767s ; | |
sun_sensor_azimuth_difference_angle:modifiers = "" ; | |
sun_sensor_azimuth_difference_angle:resolution = 1050LL ; | |
sun_sensor_azimuth_difference_angle:standard_name = "angle_of_rotation_from_solar_azimuth_to_platform_azimuth" ; | |
sun_sensor_azimuth_difference_angle:units = "degrees" ; | |
sun_sensor_azimuth_difference_angle:coordinates = "latitude longitude acq_time" ; | |
sun_sensor_azimuth_difference_angle:add_offset = 0. ; | |
sun_sensor_azimuth_difference_angle:scale_factor = 0.01 ; | |
sun_sensor_azimuth_difference_angle:_Storage = "chunked" ; | |
sun_sensor_azimuth_difference_angle:_ChunkSizes = 2563, 409 ; | |
sun_sensor_azimuth_difference_angle:_DeflateLevel = 4 ; | |
sun_sensor_azimuth_difference_angle:_Shuffle = "true" ; | |
sun_sensor_azimuth_difference_angle:_Endianness = "little" ; | |
// global attributes: | |
:comment = "Developed in cooperation with EUM CM SAF and the PyTroll community." ; | |
:creator_email = "[email protected]" ; | |
:creator_name = "EUMETSAT" ; | |
:creator_url = "https://www.eumetsat.int/" ; | |
:date_created = "2020-07-09T16:06:09.862644" ; | |
:disposition_mode = "O" ; | |
:end_time = "20200120T012610Z" ; | |
:gac_filename = "NSS.GHRR.M1.D20020.S0028.E0126.B3807980.SV" ; | |
:geospatial_lat_max = 89.9873065933128 ; | |
:geospatial_lat_min = -89.9558666422918 ; | |
:geospatial_lat_resolution = "1050 meters" ; | |
:geospatial_lat_units = "degrees_north" ; | |
:geospatial_lon_max = 179.99669999996 ; | |
:geospatial_lon_min = -179.994300000026 ; | |
:geospatial_lon_resolution = "1050 meters" ; | |
:geospatial_lon_units = "degrees_east" ; | |
:ground_station = "SV" ; | |
:id = "DOI:10.5676/EUM/AVHRR_GAC_L1C_FDR/V0100" ; | |
:institution = "EUMETSAT" ; | |
:instrument = "Earth Remote Sensing Instruments > Passive Remote Sensing > Spectrometers/Radiometers > Imaging Spectrometers/Radiometers > AVHRR-3" ; | |
:keywords = "ATMOSPHERE > ATMOSPHERIC RADIATION > REFLECTANCE, ATMOSPHERE > ATMOSPHERIC RADIATION > OUTGOING LONGWAVE RADIATION, SPECTRAL/ENGINEERING > INFRARED WAVELENGTHS, SPECTRAL/ENGINEERING > VISIBLE WAVELENGTHS" ; | |
:keywords_vocabulary = "GCMD Science Keywords, Version 9.1" ; | |
:licence = "EUMETSAT data policy https://www.eumetsat.int/website/home/AboutUs/WhoWeAre/LegalFramework/DataPolicy/index.html" ; | |
:naming_authority = "int.eumetsat" ; | |
:orbit_number_end = 38080LL ; | |
:orbit_number_start = 38079LL ; | |
string :orbital_parameters_tle = "1 38771U 12049A 18365.81382142 -.00000015 00000-0 13273-4 0 9991\n", "2 38771 98.7294 62.2921 0002057 92.7653 26.0030 14.21477711326215\n" ; | |
:platform = "Earth Observation Satellites > METOP > METOP-B" ; | |
:processing_level = "1C" ; | |
:processing_mode = "R" ; | |
:product_version = "1.0.0" ; | |
string :references = "Devasthale, A., M. Raspaud, C. Schlundt, T. Hanschmann, S. Finkensieper, A. Dybbroe, S. Hörnquist, N. Håkansson, M. Stengel and K-G. Karlsson. \"PyGAC: An open-source, community-driven Python interface to preprocess nearly 40-year AVHRR Global Area Coverage (GAC) data record\", GSICS Quarterly Newsletter, Vol. 11, No. 2 (Sept. 2017): 3-5. DOI: 10.7289/V5R78CFR.\nHeidinger, A. K., W. C. Straka, C. C. Molling, J. T. Sullivan, and X. Q. Wu, Deriving an inter-sensor consistent calibration for the AVHRR solar reflectance data record, International Journal of Remote Sensing, vol. 31, no. 24, pp. 6493–6517, 2010." ; | |
:source = "AVHRR GAC Level 1 Data" ; | |
:standard_name_vocabulary = "CF Standard Name Table v73" ; | |
:start_time = "20200120T002818Z" ; | |
:summary = "Fundamental Data Record (FDR) of measurements from the Advanced Very High Resolution Radiometer (AVHRR) at full Global Area Coverage (GAC) resolution. AVHRR GAC measurements have been calibrated to Level 1C using the PyGAC software with PATMOS-x calibration coefficients. This includes the conversion from counts to reflectance or brightness temperature as well as inter-sensor calibration. The data are accompanied by additional metadata (such as orbit overlap and equator crossing time) as well as basic quality indicators." ; | |
:sun_earth_distance_correction_factor = 0.968188429737419 ; | |
:time_coverage_start = "20130101T010100Z" ; | |
:title = "AVHRR GAC L1C FDR" ; | |
:version_calib_coeffs = "PATMOS-x, v2017r1" ; | |
:version_pygac = "1.3.1" ; | |
:version_pygac_fdr = "0.1.dev38+geecf54c.d20200615" ; | |
:version_satpy = "0.9.2.dev3467+ge9997f7d" ; | |
:history = "Created by pytroll/satpy on 2020-07-09 14:06:09.909626" ; | |
:Conventions = "CF-1.9 ACDD-1.3" ; | |
:_NCProperties = "version=2,netcdf=4.6.3,hdf5=1.10.4" ; | |
:_SuperblockVersion = 0 ; | |
:_IsNetcdf4 = 1 ; | |
:_Format = "netCDF-4" ; | |
group: gac_header { | |
dimensions: | |
string3 = 3 ; | |
string1 = 1 ; | |
zero_fill0 = 3 ; | |
string42 = 42 ; | |
string8 = 8 ; | |
zero_fill1 = 4 ; | |
zero_fill4 = 5 ; | |
zero_fill5 = 2 ; | |
zero_fill6 = 3 ; | |
zero_fill8 = 4 ; | |
variables: | |
char data_set_creation_site_id(string3) ; | |
data_set_creation_site_id:_Storage = "contiguous" ; | |
char ascii_blank_\=_x20(string1) ; | |
ascii_blank_\=_x20:_Storage = "contiguous" ; | |
ushort noaa_level_1b_format_version_number ; | |
noaa_level_1b_format_version_number:_Endianness = "little" ; | |
ushort noaa_level_1b_format_version_year ; | |
noaa_level_1b_format_version_year:_Endianness = "little" ; | |
ushort noaa_level_1b_format_version_day_of_year ; | |
noaa_level_1b_format_version_day_of_year:_Endianness = "little" ; | |
ushort reserved_for_logical_record_length ; | |
reserved_for_logical_record_length:_Endianness = "little" ; | |
ushort reserved_for_block_size ; | |
reserved_for_block_size:_Endianness = "little" ; | |
ushort count_of_header_records ; | |
count_of_header_records:_Endianness = "little" ; | |
short zero_fill0(zero_fill0) ; | |
zero_fill0:_Storage = "contiguous" ; | |
zero_fill0:_Endianness = "little" ; | |
char data_set_name(string42) ; | |
data_set_name:_Storage = "contiguous" ; | |
char processing_block_identification(string8) ; | |
processing_block_identification:_Storage = "contiguous" ; | |
ushort noaa_spacecraft_identification_code ; | |
noaa_spacecraft_identification_code:_Endianness = "little" ; | |
ushort instrument_id ; | |
instrument_id:_Endianness = "little" ; | |
ushort data_type_code ; | |
data_type_code:_Endianness = "little" ; | |
ushort tip_source_code ; | |
tip_source_code:_Endianness = "little" ; | |
uint start_of_data_set_day_count_starting_from_0_at_00h\,_1_jan_1950 ; | |
start_of_data_set_day_count_starting_from_0_at_00h\,_1_jan_1950:_Endianness = "little" ; | |
ushort start_of_data_set_year ; | |
start_of_data_set_year:_Endianness = "little" ; | |
ushort start_of_data_set_day_of_year ; | |
start_of_data_set_day_of_year:_Endianness = "little" ; | |
uint start_of_data_set_utc_time_of_day ; | |
start_of_data_set_utc_time_of_day:_Endianness = "little" ; | |
uint end_of_data_set_day_count_starting_from_0_at_00h\,_1_jan_1950 ; | |
end_of_data_set_day_count_starting_from_0_at_00h\,_1_jan_1950:_Endianness = "little" ; | |
ushort end_of_data_set_year ; | |
end_of_data_set_year:_Endianness = "little" ; | |
ushort end_of_data_set_day_of_year ; | |
end_of_data_set_day_of_year:_Endianness = "little" ; | |
uint end_of_data_set_utc_time_of_day ; | |
end_of_data_set_utc_time_of_day:_Endianness = "little" ; | |
ushort year_of_last_cpids_update ; | |
year_of_last_cpids_update:_Endianness = "little" ; | |
ushort day_of_year_of_last_cpids_update ; | |
day_of_year_of_last_cpids_update:_Endianness = "little" ; | |
short zero_fill1(zero_fill1) ; | |
zero_fill1:_Storage = "contiguous" ; | |
zero_fill1:_Endianness = "little" ; | |
uint instrument_status ; | |
instrument_status:_Endianness = "little" ; | |
short zero_fill2 ; | |
zero_fill2:_Endianness = "little" ; | |
ushort record_number_of_status_change ; | |
record_number_of_status_change:_Endianness = "little" ; | |
uint second_instrument_status ; | |
second_instrument_status:_Endianness = "little" ; | |
ushort count_of_data_records ; | |
count_of_data_records:_Endianness = "little" ; | |
ushort count_of_calibrated\,_earth_located_scan_lines ; | |
count_of_calibrated\,_earth_located_scan_lines:_Endianness = "little" ; | |
ushort count_of_missing_scan_lines ; | |
count_of_missing_scan_lines:_Endianness = "little" ; | |
ushort count_of_data_gaps ; | |
count_of_data_gaps:_Endianness = "little" ; | |
ushort count_of_data_frames_without_frame_sync_word ; | |
count_of_data_frames_without_frame_sync_word:_Endianness = "little" ; | |
ushort count_of_pacs_detected_tip_parity_errors ; | |
count_of_pacs_detected_tip_parity_errors:_Endianness = "little" ; | |
ushort sum_of_all_auxiliary_sync_errors_detected ; | |
sum_of_all_auxiliary_sync_errors_detected:_Endianness = "little" ; | |
ushort time_sequence_error ; | |
time_sequence_error:_Endianness = "little" ; | |
ushort time_sequence_error_code ; | |
time_sequence_error_code:_Endianness = "little" ; | |
ushort socc_clock_update_indicator ; | |
socc_clock_update_indicator:_Endianness = "little" ; | |
ushort earth_location_error_indicator ; | |
earth_location_error_indicator:_Endianness = "little" ; | |
ushort earth_location_error_code ; | |
earth_location_error_code:_Endianness = "little" ; | |
ushort pacs_status_bit_field ; | |
pacs_status_bit_field:_Endianness = "little" ; | |
ushort data_source ; | |
data_source:_Endianness = "little" ; | |
int zero_fill3 ; | |
zero_fill3:_Endianness = "little" ; | |
char reserved_for_the_ingester(string1) ; | |
reserved_for_the_ingester:_Storage = "contiguous" ; | |
char reserved_for_decommutation(string1) ; | |
reserved_for_decommutation:_Storage = "contiguous" ; | |
short zero_fill4(zero_fill4) ; | |
zero_fill4:_Storage = "contiguous" ; | |
zero_fill4:_Endianness = "little" ; | |
ushort ramp_auto_calibration_indicators_bit_field ; | |
ramp_auto_calibration_indicators_bit_field:_Endianness = "little" ; | |
ushort year_of_most_recent_solar_channel_calibration ; | |
year_of_most_recent_solar_channel_calibration:_Endianness = "little" ; | |
ushort day_of_year_of_most_recent_solar_channel_calibration ; | |
day_of_year_of_most_recent_solar_channel_calibration:_Endianness = "little" ; | |
ushort primary_calibration_algorithm_id ; | |
primary_calibration_algorithm_id:_Endianness = "little" ; | |
ushort primary_calibration_algorithm_selected_options ; | |
primary_calibration_algorithm_selected_options:_Endianness = "little" ; | |
ushort secondary_calibration_algorithm_id ; | |
secondary_calibration_algorithm_id:_Endianness = "little" ; | |
ushort secondary_calibration_algorithm_selected_options ; | |
secondary_calibration_algorithm_selected_options:_Endianness = "little" ; | |
short ir_target_temperature_1_conversion_coefficient_1 ; | |
ir_target_temperature_1_conversion_coefficient_1:_Endianness = "little" ; | |
short ir_target_temperature_1_conversion_coefficient_2 ; | |
ir_target_temperature_1_conversion_coefficient_2:_Endianness = "little" ; | |
short ir_target_temperature_1_conversion_coefficient_3 ; | |
ir_target_temperature_1_conversion_coefficient_3:_Endianness = "little" ; | |
short ir_target_temperature_1_conversion_coefficient_4 ; | |
ir_target_temperature_1_conversion_coefficient_4:_Endianness = "little" ; | |
short ir_target_temperature_1_conversion_coefficient_5 ; | |
ir_target_temperature_1_conversion_coefficient_5:_Endianness = "little" ; | |
short ir_target_temperature_1_conversion_coefficient_6 ; | |
ir_target_temperature_1_conversion_coefficient_6:_Endianness = "little" ; | |
short ir_target_temperature_2_conversion_coefficient_1 ; | |
ir_target_temperature_2_conversion_coefficient_1:_Endianness = "little" ; | |
short ir_target_temperature_2_conversion_coefficient_2 ; | |
ir_target_temperature_2_conversion_coefficient_2:_Endianness = "little" ; | |
short ir_target_temperature_2_conversion_coefficient_3 ; | |
ir_target_temperature_2_conversion_coefficient_3:_Endianness = "little" ; | |
short ir_target_temperature_2_conversion_coefficient_4 ; | |
ir_target_temperature_2_conversion_coefficient_4:_Endianness = "little" ; | |
short ir_target_temperature_2_conversion_coefficient_5 ; | |
ir_target_temperature_2_conversion_coefficient_5:_Endianness = "little" ; | |
short ir_target_temperature_2_conversion_coefficient_6 ; | |
ir_target_temperature_2_conversion_coefficient_6:_Endianness = "little" ; | |
short ir_target_temperature_3_conversion_coefficient_1 ; | |
ir_target_temperature_3_conversion_coefficient_1:_Endianness = "little" ; | |
short ir_target_temperature_3_conversion_coefficient_2 ; | |
ir_target_temperature_3_conversion_coefficient_2:_Endianness = "little" ; | |
short ir_target_temperature_3_conversion_coefficient_3 ; | |
ir_target_temperature_3_conversion_coefficient_3:_Endianness = "little" ; | |
short ir_target_temperature_3_conversion_coefficient_4 ; | |
ir_target_temperature_3_conversion_coefficient_4:_Endianness = "little" ; | |
short ir_target_temperature_3_conversion_coefficient_5 ; | |
ir_target_temperature_3_conversion_coefficient_5:_Endianness = "little" ; | |
short ir_target_temperature_3_conversion_coefficient_6 ; | |
ir_target_temperature_3_conversion_coefficient_6:_Endianness = "little" ; | |
short ir_target_temperature_4_conversion_coefficient_1 ; | |
ir_target_temperature_4_conversion_coefficient_1:_Endianness = "little" ; | |
short ir_target_temperature_4_conversion_coefficient_2 ; | |
ir_target_temperature_4_conversion_coefficient_2:_Endianness = "little" ; | |
short ir_target_temperature_4_conversion_coefficient_3 ; | |
ir_target_temperature_4_conversion_coefficient_3:_Endianness = "little" ; | |
short ir_target_temperature_4_conversion_coefficient_4 ; | |
ir_target_temperature_4_conversion_coefficient_4:_Endianness = "little" ; | |
short ir_target_temperature_4_conversion_coefficient_5 ; | |
ir_target_temperature_4_conversion_coefficient_5:_Endianness = "little" ; | |
short ir_target_temperature_4_conversion_coefficient_6 ; | |
ir_target_temperature_4_conversion_coefficient_6:_Endianness = "little" ; | |
int zero_fill5(zero_fill5) ; | |
zero_fill5:_Storage = "contiguous" ; | |
zero_fill5:_Endianness = "little" ; | |
int ch_1_solar_filtered_irradiance_in_wavelength ; | |
ch_1_solar_filtered_irradiance_in_wavelength:_Endianness = "little" ; | |
int ch_1_equivalent_filter_width_in_wavelength ; | |
ch_1_equivalent_filter_width_in_wavelength:_Endianness = "little" ; | |
int ch_2_solar_filtered_irradiance_in_wavelength ; | |
ch_2_solar_filtered_irradiance_in_wavelength:_Endianness = "little" ; | |
int ch_2_equivalent_filter_width_in_wavelength ; | |
ch_2_equivalent_filter_width_in_wavelength:_Endianness = "little" ; | |
int ch_3a_solar_filtered_irradiance_in_wavelength ; | |
ch_3a_solar_filtered_irradiance_in_wavelength:_Endianness = "little" ; | |
int ch_3a_equivalent_filter_width_in_wavelength ; | |
ch_3a_equivalent_filter_width_in_wavelength:_Endianness = "little" ; | |
int ch_3b_central_wavenumber ; | |
ch_3b_central_wavenumber:_Endianness = "little" ; | |
int ch_3b_constant_1 ; | |
ch_3b_constant_1:_Endianness = "little" ; | |
int ch_3b_constant_2 ; | |
ch_3b_constant_2:_Endianness = "little" ; | |
int ch_4_central_wavenumber ; | |
ch_4_central_wavenumber:_Endianness = "little" ; | |
int ch_4_constant_1 ; | |
ch_4_constant_1:_Endianness = "little" ; | |
int ch_4_constant_2 ; | |
ch_4_constant_2:_Endianness = "little" ; | |
int ch_5_central_wavenumber ; | |
ch_5_central_wavenumber:_Endianness = "little" ; | |
int ch_5_constant_1 ; | |
ch_5_constant_1:_Endianness = "little" ; | |
int ch_5_constant_2 ; | |
ch_5_constant_2:_Endianness = "little" ; | |
int zero_fill6(zero_fill6) ; | |
zero_fill6:_Storage = "contiguous" ; | |
zero_fill6:_Endianness = "little" ; | |
char reference_ellipsoid_model_id(string8) ; | |
reference_ellipsoid_model_id:_Storage = "contiguous" ; | |
ushort nadir_earth_location_tolerance ; | |
nadir_earth_location_tolerance:_Endianness = "little" ; | |
ushort earth_location_bit_field ; | |
earth_location_bit_field:_Endianness = "little" ; | |
short zero_fill7 ; | |
zero_fill7:_Endianness = "little" ; | |
short constant_roll_attitude_error ; | |
constant_roll_attitude_error:_Endianness = "little" ; | |
short constant_pitch_attitude_error ; | |
constant_pitch_attitude_error:_Endianness = "little" ; | |
short constant_yaw_attitude_error ; | |
constant_yaw_attitude_error:_Endianness = "little" ; | |
ushort epoch_year_for_orbit_vector ; | |
epoch_year_for_orbit_vector:_Endianness = "little" ; | |
ushort day_of_epoch_year_for_orbit_vector ; | |
day_of_epoch_year_for_orbit_vector:_Endianness = "little" ; | |
uint epoch_utc_time_of_day_for_orbit_vector ; | |
epoch_utc_time_of_day_for_orbit_vector:_Endianness = "little" ; | |
int semi-major_axis ; | |
semi-major_axis:_Endianness = "little" ; | |
int eccentricity ; | |
eccentricity:_Endianness = "little" ; | |
int inclination ; | |
inclination:_Endianness = "little" ; | |
int argument_of_perigee ; | |
argument_of_perigee:_Endianness = "little" ; | |
int right_ascension_of_the_ascending_node ; | |
right_ascension_of_the_ascending_node:_Endianness = "little" ; | |
int mean_anomaly ; | |
mean_anomaly:_Endianness = "little" ; | |
int position_vector_x_component ; | |
position_vector_x_component:_Endianness = "little" ; | |
int position_vector_y_component ; | |
position_vector_y_component:_Endianness = "little" ; | |
int position_vector_z_component ; | |
position_vector_z_component:_Endianness = "little" ; | |
int velocity_vector_x-dot_component ; | |
velocity_vector_x-dot_component:_Endianness = "little" ; | |
int velocity_vector_y-dot_component ; | |
velocity_vector_y-dot_component:_Endianness = "little" ; | |
int velocity_vector_z-dot_component ; | |
velocity_vector_z-dot_component:_Endianness = "little" ; | |
uint earth_sun_distance_ratio ; | |
earth_sun_distance_ratio:_Endianness = "little" ; | |
int zero_fill8(zero_fill8) ; | |
zero_fill8:_Storage = "contiguous" ; | |
zero_fill8:_Endianness = "little" ; | |
// group attributes: | |
:title = "Raw GAC Header" ; | |
:references = "NOAA POD & KLM user guides, https://www1.ncdc.noaa.gov/pub/data/satellite/publications/podguides/" ; | |
} // group gac_header | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment