Swath Name = "L2_QA_Support_product"
Level = "level2"
# Footprints = 30
# scanlines per scanset = 1
The names "GeoTrack" and "GeoXTrack" have a special meaning for this document: "Cross-Track" data fields have a hidden dimension of "GeoXTrack"; "Along-Track" data fields have a hidden dimension of "GeoTrack"; "Full Swath Data Fields have hidden dimensions of both "GeoTrack" and "GeoXTrack".
Name | Value | Explanation |
GeoXTrack | 30 | Dimension across track for footprint positions. Same as number of footprints per scanline. |
GeoTrack | # of scan lines in swath | Dimension along track for footprint positions. Same as number of scanlines in granule. (Nominally 45 for Level-2, AMSU, and AIRS/Vis low-rate engineering; 135 for AIRS/Vis and HSB high-rate quantities) |
StdPressureLev | 28 | Number of standard pressure altitude levels (from bottom of the atmosphere up) |
StdPressureLay | 28 | Number of standard pressure altitude layers (Always equal to StdPressureLev: last layer goes from level 1 to the top of the atmosphere) |
AIRSXTrack | 3 | The number of AIRS cross-track spots per AMSU |
AIRSTrack | 3 | The number of AIRS along-track spots per AMSU |
Cloud | 2 | Maximum number of cloud layers detected |
ChanAMSUA | 15 | Number of AMSU-A Channels |
ChanHSB | 5 | Number of HSB Channels |
MWHingeSurf | 7 | Number of standard frequency hinge points in Microwave surface emissivity |
XtraPressureLev | 100 | Number of pressure altitude layers in high vertical resolution support products (from top of the atmosphere down) |
XtraPressureLay | 100 | Number of pressure altitude layers in high vertical resolution support products (Always equal to XtraressureLev: first layer goes from the top of the atmosphere to level 1) |
HingeCloud | 7 | Number of frequency hinge points in cloud emissivity |
VisXTrack | 8 | The number of Vis cross-track spots per AIRS |
VisTrack | 9 | The number of Vis along-track spots per AIRS |
VChn | 4 | The number of Visible channels |
ScoresBand | 10 | The number of IR frequency bands for which Initial_CC_subscores are calculated. Band limits are (in cm^-1): 645., 704., 800., 1000., 1200., 2200., 2304., 2382., 2390., 2400., 2600. |
MaxSpare | 30 | Maximum number of "spare" fields for debug output |
SubTrackVis | 9 | VIS detector elements per AIRS footprint along track (9) |
SubXTrackVis | 8 | VIS samples per AIRS footprint across track (8) |
Name | Explanation |
Latitude | Footprint boresight Latitude in degrees North (-90.0 ... 90.0) |
Longitude | Footprint boresight Longitude in degrees East (-180.0 ... 180.0) |
Time | Footprint "shutter" TAI Time: floating-point elapsed seconds since Jan 1, 1993 |
Name | Type | Extra Dimensions | Explanation |
processing_level | string of 8-bit characters | None | Zero-terminated character string denoting processing level ("level2") |
instrument | string of 8-bit characters | None | Zero-terminated character string denoting instrument ("AIRS") |
DayNightFlag | string of 8-bit characters | None | Zero-terminated character string denoting granule as day and/or night: (Always "Day", "Night", or "Both") |
AutomaticQAFlag | string of 8-bit characters | None | Zero-terminated character string denoting granule data quality: (Always "Passed", "Failed", or "Suspect") |
NumTotalData | 32-bit integer | None | Total number of expected data points |
NumProcessData | 32-bit integer | None | Number of data points which are present and can be processed routinely (state = 0) |
NumSpecialData | 32-bit integer | None | Number of data points which are present and can be processed only as a special test (state = 1) |
NumBadData | 32-bit integer | None | Number of data points which are present but cannot be processed (state = 2) |
NumMissingData | 32-bit integer | None | Number of expected data points which are not present (state = 3) |
NumLandSurface | 32-bit integer | None | Number of data points for which the surface is more than 90% land |
NumOceanSurface | 32-bit integer | None | Number of data points for which the surface is less than 10% land |
node_type | string of 8-bit characters | None | Zero-terminated character string denoting whether granule is ascending, descending, or pole-crossing: ("Ascending" and "Descending" for entirely ascending or entirely descending granules, or "NorthPole" or "SouthPole" for pole-crossing granules) |
start_year | 32-bit integer | None | Year in which granule started, UTC (e.g. 1999) |
start_month | 32-bit integer | None | Month in which granule started, UTC (1 ... 12) |
start_day | 32-bit integer | None | Day of month in which granule started, UTC (1 ... 31) |
start_hour | 32-bit integer | None | Hour of day in which granule started, UTC (0 ... 23) |
start_minute | 32-bit integer | None | Minute of hour in which granule started, UTC (0 ... 59) |
start_sec | 32-bit floating-point | None | Second of minute in which granule started, UTC (0.0 ... 59.0) |
start_orbit | 32-bit integer | None | Orbit number of mission in which granule started |
end_orbit | 32-bit integer | None | Orbit number of mission in which granule ended |
orbit_path | 32-bit integer | None | Orbit path of start orbit (1 ... 233? as defined by EOS project) |
granule_number | 32-bit integer | None | Number of granule within orbit (1 ... 17?) |
num_scansets | 32-bit integer | None | Number of scansets in granule (1 ... 45) |
num_scanlines | 32-bit integer | None | Number of scanlines in granule (1 * num_scansets) |
start_Latitude | 64-bit floating-point | None | Latitude of spacecraft at start of granule |
start_Longitude | 64-bit floating-point | None | Longitude of spacecraft at start of granule |
start_Time | 64-bit floating-point | None | TAI Time at start of granule |
end_Latitude | 64-bit floating-point | None | Latitude of spacecraft at end of granule |
end_Longitude | 64-bit floating-point | None | Longitude of spacecraft at end of granule |
end_Time | 64-bit floating-point | None | TAI Time at end of granule |
eq_x_longitude | 32-bit floating-point | None | Longitude of spacecraft at southward equator crossing nearest granule start |
eq_x_tai | 64-bit floating-point | None | Time of eq_x_longitude in TAI units |
orbitgeoqa | 32-bit integer | None | Orbit Geolocation QA: bit 0 (LSB): bad input value (last scanline); bit 1: bad input value (first scanline); bit 2: PGS_EPH_GetEphMet() returned PGSEPH_E_NO_SC_EPHEM_FILE; bit 3: PGS_EPH_GetEphMet() returned PGSEPH_E_BAD_ARRAY_SIZE; bit 4: PGS_EPH_GetEphMet() returned PGSTD_E_TIME_FMT_ERROR; bit 5: PGS_EPH_GetEphMet() returned PGSTD_E_TIME_VALUE_ERROR; bit 6: PGS_EPH_GetEphMet() returned PGSTD_E_SC_TAG_UNKNOWN; bit 7: PGS_EPH_GetEphMet() returned PGS_E_TOOLKIT; bit 8: PGS_TD_UTCtoTAI() returned PGSTD_E_NO_LEAP_SECS; bit 9: PGS_TD_UTCtoTAI() returned PGSTD_E_TIME_FMT_ERROR; bit 10: PGS_TD_UTCtoTAI() returned PGSTD_E_TIME_VALUE_ERROR; bit 11: PGS_TD_UTCtoTAI() returned PGS_E_TOOLKIT; bit 12: PGS_CSC_DayNight() returned PGSTD_E_NO_LEAP_SECS; bit 13: PGS_CSC_DayNight() returned PGSCSC_E_INVALID_LIMITTAG; bit 14: PGS_CSC_DayNight() returned PGSCSC_E_BAD_ARRAY_SIZE; bit 15: PGS_CSC_DayNight() returned PGSCSC_W_ERROR_IN_DAYNIGHT; bit 16: PGS_CSC_DayNight() returned PGSCSC_W_BAD_TRANSFORM_VALUE; bit 17: PGS_CSC_DayNight() returned PGSCSC_W_BELOW_HORIZON; bit 18: PGS_CSC_DayNight() returned PGSCSC_W_PREDICTED_UT1; bit 19: PGS_CSC_DayNight() returned PGSTD_E_NO_UT1_VALUE; bit 20: PGS_CSC_DayNight() returned PGSTD_E_BAD_INITIAL_TIME; bit 21: PGS_CSC_DayNight() returned PGSCBP_E_TIME_OUT_OF_RANGE; bit 22: PGS_CSC_DayNight() returned PGSCBP_E_UNABLE_TO_OPEN_FILE; bit 22: PGS_CSC_DayNight() returned PGSMEM_E_NO_MEMORY; bit 24: PGS_CSC_DayNight() returned PGS_E_TOOLKIT; bit 25-31: not used |
num_satgeoqa | 16-bit integer | None | Number of scans with problems in satgeoqa |
num_glintgeoqa | 16-bit integer | None | Number of scans with problems in glintgeoqa |
num_moongeoqa | 16-bit integer | None | Number of scans with problems in moongeoqa |
num_ftptgeoqa | 16-bit integer | None | Number of footprints with problems in ftptgeoqa |
num_zengeoqa | 16-bit integer | None | Number of footprints with problems in zengeoqa |
num_demgeoqa | 16-bit integer | None | Number of footprints with problems in demgeoqa |
num_fpe | 16-bit integer | None | Number of floating point errors |
LonGranuleCen | 16-bit integer | None | Longitude of the center of the granule in degrees (-180 ... 180) |
LatGranuleCen | 16-bit integer | None | Latitude of the center of the granule in degrees (-90 ... 90) |
LocTimeGranuleCen | 16-bit integer | None | Local time at the center of the granule in minutes past midnight (0 ... 1439) |
VegMapDate | string of 8-bit characters | None | UTC-formatted date of vegmap |
Name | Type | Extra Dimensions | Explanation |
satheight | 32-bit floating-point | None | Satellite altitude at nadirTAI in km above reference ellipsoid (e.g. 725.2) |
satroll | 32-bit floating-point | None | Satellite attitude roll angle at nadirTAI (-180.0 ... 180.0 angle about the +x (roll) ORB axis, +x axis is positively oriented in the direction of orbital flight completing an orthogonal triad with y and z.) |
satpitch | 32-bit floating-point | None | Satellite attitude pitch angle at nadirTAI (-180.0 ... 180.0 angle about +y (pitch) ORB axis. +y axis is oriented normal to the orbit plane with the positive sense opposite to that of the orbit's angular momentum vector H.) |
satyaw | 32-bit floating-point | None | Satellite attitude yaw angle at nadirTAI (-180.0 ... 180.0 angle about +z (yaw) axis. +z axis is positively oriented earthward parallel to the satellite radius vector R from the spacecraft center of mass to the center of the Earth.) |
satgeoqa | 32-bit integer | None | Satellite Geolocation QA flags: bit 0 (LSB): bad input value; bit 1: PGS_TD_TAItoUTC() returned PGSTD_E_NO_LEAP_SECS; bit 2: PGS_TD_TAItoUTC() returned PGS_E_TOOLKIT; bit 3: PGS_EPH_EphemAttit() returned PGSEPH_W_BAD_EPHEM_VALUE; bit 4: PGS_EPH_EphemAttit() returned PGSEPH_E_BAD_EPHEM_FILE_HDR; bit 5: PGS_EPH_EphemAttit() returned PGSEPH_E_NO_SC_EPHEM_FILE; bit 6: PGS_EPH_EphemAttit() returned PGSEPH_E_NO_DATA_REQUESTED; bit 7: PGS_EPH_EphemAttit() returned PGSTD_E_SC_TAG_UNKNOWN; bit 8: PGS_EPH_EphemAttit() returned PGSEPH_E_BAD_ARRAY_SIZE; bit 9: PGS_EPH_EphemAttit() returned PGSTD_E_TIME_FMT_ERROR; bit 10: PGS_EPH_EphemAttit() returned PGSTD_E_TIME_VALUE_ERROR; bit 11: PGS_EPH_EphemAttit() returned PGSTD_E_NO_LEAP_SECS; bit 12: PGS_EPH_EphemAttit() returned PGS_E_TOOLKIT; bit 13: PGS_CSC_ECItoECR() returned PGSCSC_W_BAD_TRANSFORM_VALUE; bit 14: PGS_CSC_ECItoECR() returned PGSCSC_E_BAD_ARRAY_SIZE; bit 15: PGS_CSC_ECItoECR() returned PGSTD_E_NO_LEAP_SECS; bit 16: PGS_CSC_ECItoECR() returned PGSTD_E_TIME_FMT_ERROR; bit 17: PGS_CSC_ECItoECR() returned PGSTD_E_TIME_VALUE_ERROR; bit 18: PGS_CSC_ECItoECR() returned PGSCSC_W_PREDICTED_UT1; bit 19: PGS_CSC_ECItoECR() returned PGSTD_E_NO_UT1_VALUE; bit 20: PGS_CSC_ECItoECR() returned PGS_E_TOOLKIT; bit 21: PGS_CSC_ECRtoGEO() returned PGSCSC_W_TOO_MANY_ITERS; bit 22: PGS_CSC_ECRtoGEO() returned PGSCSC_W_INVALID_ALTITUDE; bit 23: PGS_CSC_ECRtoGEO() returned PGSCSC_W_SPHERE_BODY; bit 24: PGS_CSC_ECRtoGEO() returned PGSCSC_W_LARGE_FLATTENING; bit 25: PGS_CSC_ECRtoGEO() returned PGSCSC_W_DEFAULT_EARTH_MODEL; bit 26: PGS_CSC_ECRtoGEO() returned PGSCSC_E_BAD_EARTH_MODEL; bit 27: PGS_CSC_ECRtoGEO() returned PGS_E_TOOLKIT; bit 28-31: not used |
glintgeoqa | 16-bit integer | None | Glint Geolocation QA flags: bit 0 (LSB): bad input value; bit 1: PGS_CBP_Earth_CB_Vector() returned PGSCBP_W_EARTH_CB_ID; bit 2: PGS_CBP_Earth_CB_Vector() returned PGSCBP_E_INVALID_CB_ID; bit 3: PGS_CBP_Earth_CB_Vector() returned PGSTD_E_BAD_INITIAL_TIME; bit 4: PGS_CBP_Earth_CB_Vector() returned PGSCBP_E_BAD_ARRAY_SIZE; bit 5: PGS_CBP_Earth_CB_Vector() returned PGSCBP_E_UNABLE_TO_OPEN_FILE; bit 6: PGS_CBP_Earth_CB_Vector() returned PGSCBP_E_TIME_OUT_OF_RANGE; bit 7: PGS_CBP_Earth_CB_Vector() returned PGSTD_E_NO_LEAP_SECS; bit 8: PGS_CBP_Earth_CB_Vector() returned PGSCBP_W_BAD_CB_VECTOR; bit 9: PGS_CBP_Earth_CB_Vector() returned PGS_E_TOOLKIT; bit 10: PGS_CSC_ECItoECR() returned any 'W' class return code (for Glint); bit 11: PGS_CSC_ECItoECR() returned any 'E' class return code (for Glint); bit 12: PGS_CSC_ECRtoGEO() returned any 'W' class return code (for Glint); bit 13: PGS_CSC_ECRtoGEO() returned any 'E' class return code (for Glint); bit 14: PGS_CSC_ECItoECR() returned any 'W' class return code (for Sun); bit 15: PGS_CSC_ECItoECR() returned any 'E' class return code (for Sun) |
moongeoqa | 16-bit integer | None | Moon Geolocation QA flags: bit 0: bad input value; bit 1: PGS_TD_TAItoUTC() returned PGSTD_E_NO_LEAP_SECS; bit 2: PGS_TD_TAItoUTC() returned PGS_E_TOOLKIT; bit 3: PGS_CBP_Sat_CB_Vector() returned PGSCSC_W_BELOW_SURFACE; bit 4: PGS_CBP_Sat_CB_Vector() returned PGSCBP_W_BAD_CB_VECTOR; bit 5: PGS_CBP_Sat_CB_Vector() returned PGSCBP_E_BAD_ARRAY_SIZE; bit 6: PGS_CBP_Sat_CB_Vector() returned PGSCBP_E_INVALID_CB_ID; bit 7: PGS_CBP_Sat_CB_Vector() returned PGSMEM_E_NO_MEMORY; bit 8: PGS_CBP_Sat_CB_Vector() returned PGSCBP_E_UNABLE_TO_OPEN_FILE; bit 9: PGS_CBP_Sat_CB_Vector() returned PGSTD_E_BAD_INITIAL_TIME; bit 10: PGS_CBP_Sat_CB_Vector() returned PGSCBP_E_TIME_OUT_OF_RANGE; bit 11: PGS_CBP_Sat_CB_Vector() returned PGSTD_E_SC_TAG_UNKNOWN; bit 12: PGS_CBP_Sat_CB_Vector() returned PGSEPH_E_BAD_EPHEM_FILE_HDR; bit 13: PGS_CBP_Sat_CB_Vector() returned PGSEPH_E_NO_SC_EPHEM_FILE; bit 14: PGS_CBP_Sat_CB_Vector() returned PGS_E_TOOLKIT; bit 15: not used |
nadirTAI | 64-bit floating-point | None | TAI time at which instrument is nominally looking directly down. (between footprints 15 & 16 for AMSU or between footprints 45 & 46 for AIRS/Vis & HSB) |
sat_lat | 64-bit floating-point | None | Satellite latitude in degrees (-90.0 ... 90.0) |
sat_lon | 64-bit floating-point | None | Satellite longitude in degrees (-180.0 ... 180.0) |
scan_node_type | 8-bit integer | None | 'A' for ascending, 'D' for descending, 'N' for North-Polar, 'S' for South-Polar |
glintlat | 32-bit floating-point | None | Solar glint latitude in degrees at nadirTAI (-90.0 ... 90.0) |
glintlon | 32-bit floating-point | None | Solar glint longitude in degrees at nadirTAI (-180.0 ... 180.0) |
Name | Type | Extra Dimensions | Explanation |
ftptgeoqa | 32-bit integer | None | Footprint Geolocation QA flags: bit 0 (LSB): bad input value; bit 1: PGS_TD_TAItoUTC() returned PGSTD_E_NO_LEAP_SECS; bit 2: PGS_TD_TAItoUTC() returned PGS_E_TOOLKIT; bit 3: PGS_CSC_GetFOV_Pixel() returned PGSCSC_W_MISS_EARTH; bit 4: PGS_CSC_GetFOV_Pixel() returned PGSTD_E_SC_TAG_UNKNOWN; bit 5: PGS_CSC_GetFOV_Pixel() returned PGSCSC_W_ZERO_PIXEL_VECTOR; bit 6: PGS_CSC_GetFOV_Pixel() returned PGSCSC_W_BAD_EPH_FOR_PIXEL; bit 7: PGS_CSC_GetFOV_Pixel() returned PGSCSC_W_INSTRUMENT_OFF_BOARD; bit 8: PGS_CSC_GetFOV_Pixel() returned PGSCSC_W_BAD_ACCURACY_FLAG; bit 9: PGS_CSC_GetFOV_Pixel() returned PGSCSC_E_BAD_ARRAY_SIZE; bit 10: PGS_CSC_GetFOV_Pixel() returned PGSCSC_W_DEFAULT_EARTH_MODEL; bit 11: PGS_CSC_GetFOV_Pixel() returned PGSCSC_W_DATA_FILE_MISSING; bit 12: PGS_CSC_GetFOV_Pixel() returned PGSCSC_E_NEG_OR_ZERO_RAD; bit 13: PGS_CSC_GetFOV_Pixel() returned PGSMEM_E_NO_MEMORY; bit 14: PGS_CSC_GetFOV_Pixel() returned PGSTD_E_NO_LEAP_SECS; bit 15: PGS_CSC_GetFOV_Pixel() returned PGSTD_E_TIME_FMT_ERROR; bit 16: PGS_CSC_GetFOV_Pixel() returned PGSTD_E_TIME_VALUE_ERROR; bit 17: PGS_CSC_GetFOV_Pixel() returned PGSCSC_W_PREDICTED_UT1; bit 18: PGS_CSC_GetFOV_Pixel() returned PGSTD_E_NO_UT1_VALUE; bit 19: PGS_CSC_GetFOV_Pixel() returned PGS_E_TOOLKIT; bit 20: PGS_CSC_GetFOV_Pixel() returned PGSEPH_E_BAD_EPHEM_FILE_HDR; bit 21: PGS_CSC_GetFOV_Pixel() returned PGSEPH_E_NO_SC_EPHEM_FILE; bit 22-31: not used |
zengeoqa | 16-bit integer | None | Satellite zenith Geolocation QA flags: bit 0 (LSB): (Spacecraft) bad input value; bit 1: PGS_CSC_ZenithAzimuth(S/C) returned PGSCSC_W_BELOW_HORIZON; bit 2: PGS_CSC_ZenithAzimuth(S/C) returned PGSCSC_W_UNDEFINED_AZIMUTH; bit 3: PGS_CSC_ZenithAzimuth(S/C) returned PGSCSC_W_NO_REFRACTION; bit 4: PGS_CSC_ZenithAzimuth(S/C) returned PGSCSC_E_INVALID_VECTAG; bit 5: PGS_CSC_ZenithAzimuth(S/C) returned PGSCSC_E_LOOK_PT_ALTIT_RANGE; bit 6: PGS_CSC_ZenithAzimuth(S/C) returned PGSCSC_E_ZERO_INPUT_VECTOR; bit 7: PGS_CSC_ZenithAzimuth(S/C) returned PGS_E_TOOLKIT; bit 8: (Sun) bad input value; bit 9: (suppressed) PGS_CSC_ZenithAzimuth(Sun) returned PGSCSC_W_BELOW_HORIZON (This is not an error condition - the sun is below the horizon at night); bit 10: PGS_CSC_ZenithAzimuth(Sun) returned PGSCSC_W_UNDEFINED_AZIMUTH; bit 11: PGS_CSC_ZenithAzimuth(Sun) returned PGSCSC_W_NO_REFRACTION; bit 12: PGS_CSC_ZenithAzimuth(Sun) returned PGSCSC_E_INVALID_VECTAG; bit 13: PGS_CSC_ZenithAzimuth(Sun) returned PGSCSC_E_LOOK_PT_ALTIT_RANGE; bit 14: PGS_CSC_ZenithAzimuth(Sun) returned PGSCSC_E_ZERO_INPUT_VECTOR; bit 15: PGS_CSC_ZenithAzimuth(Sun) returned PGS_E_TOOLKIT |
demgeoqa | 16-bit integer | None | Digital Elevation Model (DEM) Geolocation QA flags: bit 0 (LSB): bad input value; bit 1: Could not allocate memory; bit 2: Too close to North or South pole. Excluded; bit 3: Layer resolution incompatibility. Excluded; bit 4: Any DEM Routine (elev) returned PGSDEM_E_IMPROPER_TAG; bit 5: Any DEM Routine (elev) returned PGSDEM_E_CANNOT_ACCESS_DATA; bit 6: Any DEM Routine (land/water) returned PGSDEM_E_IMPROPER_TAG; bit 7: Any DEM Routine (land/water) returned PGSDEM_E_CANNOT_ACCESS_DATA; bit 8: Reserved for future layers; bit 9: Reserved for future layers; bit 10: PGS_DEM_GetRegion(elev) returned PGSDEM_M_FILLVALUE_INCLUDED; bit 11: PGS_DEM_GetRegion(land/water) returned PGSDEM_M_FILLVALUE_INCLUDED; bit 12: Reserved for future layers; bit 13: PGS_DEM_GetRegion(all) returned PGSDEM_M_MULTIPLE_RESOLUTIONS; bit 14: PGS_CSC_GetFOV_Pixel() returned any 'W' class return code; bit 15: PGS_CSC_GetFOV_Pixel() returned any 'E' class return code |
satzen | 32-bit floating-point | None | Spacecraft zenith angle (0.0 ... 180.0 degrees from zenith GEO) |
satazi | 32-bit floating-point | None | Spacecraft azimuth angle (-180.0 ... 180.0 degrees E of N GEO) |
solzen | 32-bit floating-point | None | Solar zenith angle (0.0 ... 180.0 degrees from zenith GEO) |
solazi | 32-bit floating-point | None | Solar azimuth angle (-180.0 ... 180.0 degrees E of N GEO) |
sun_glint_distance | 16-bit integer | None | Distance (km) from footprint center to location of the sun glint |
topog | 32-bit floating-point | None | Mean topography in meters above reference ellipsoid |
topog_err | 32-bit floating-point | None | Error estimate for topog |
landFrac | 32-bit floating-point | None | Fraction of spot that is land (0.0 ... 1.0) |
landFrac_err | 32-bit floating-point | None | Error estimate for landFrac |
lwCDMWOnly | 32-bit floating-point | XtraPressureLay (= 100) | Layer column liquid water from microwave-only retrieval (molecules / cm**2) |
cIWMWOnly | 32-bit integer | XtraPressureLay (= 100) | Cloud Ice/Water flag from microwave-only retrieval (liquid = 0 / Ice = 1) |
lwCDMWOnlyErr | 32-bit floating-point | StdPressureLay (= 28) | Error estimate for lwCDMWOnly (Note that error estimate only made at StdPressureLay points even though lwCDMWOnly is estimated at XtraPressureLay points) |
TSurf1Reg | 32-bit floating-point | None | Surface temperature after first regression in Kelvins |
TSurfAir1Reg | 32-bit floating-point | None | Surface air temperature after first regression in Kelvins |
TAir1Reg | 32-bit floating-point | XtraPressureLev (= 100) | Air temperature after first regression in Kelvins |
H2OCD1Reg | 32-bit floating-point | XtraPressureLay (= 100) | Layer column water vapor after first regression (kg / m**2) |
ref_scaled_veg_index | string of 8-bit characters | SubTrackVis (= 9) * SubXTrackVis (= 8) | The AIRS Veg. Index value is defined as (Ch3 - Ch2) / (Ch3 + Ch2), where ChX is the reflectivity observed in channel x. The scaled Veg. Index value is a one-byte, unsigned integer representation of NDVI: scaledNDVI = NDVI*100 + 100. In addition, there are four special scaled values used as flags: 0 => Bright Desert pixel (assigned manually); 1 => Ocean (preserved from original 1 km AVHRR maps); 2 => Interrupted area (preserved from original 1 km AVHRR maps); 3 => Missing data. |
NumIntSpares | 32-bit integer | None | Number of integer spares |
IntSpares | 32-bit integer | MaxSpare (= 30) | integer spares with debug output |
NumRealSpares | 32-bit integer | None | Number of floating-point spares |
RealSpares | 32-bit floating-point | MaxSpare (= 30) | floating-point spares with debug output |