• HAST 00:12
  • AKDT 02:12
  • PDT 03:12
  • MDT 04:12
  • CDT 05:12
  • EDT 06:12
  • UTC 10:12

Aircraft Reports Field Descriptions

Field # Field Name Description Field Type Units
1 receipt_time Time (ISO8601 date/time format) when the report was received string ISO8601 date/time
2 observation_time Time (ISO8601 date/time) when the weather/condition was experienced string ISO8601 date/time
3 quality_control_flags Quality control flags that indicate any assumption(s) made on the Aircraft Report data. Please refer to Aircraft Report Quality Control Flags. string
4 aircraft_ref Reference to the aircraft. Aircraft type, flight number, or other aircraft information string
5 latitude Latitude float decimal degrees
6 longitude Longitude float decimal degrees
7 altitude_ft_msl altitude in ft MSL (mean sea-level) integer ft above MSL (mean sea-level)
8 sky_condition Sky cover - up to two levels of cloud types can be reported. Allowed values: VMC | VFR | SKC | CLEAR | CAVOC | FEW | SCT | BKN | OVC | OVX | IFR | IMC string
9 cloud_base_ft_msl Height of cloud base- up to two levels can be reported integer ft MSL (mean sea-level)
10 cloud_top_ft_msl Height of cloud top - up to two levels can be reported integer ft MSL (mean sea-level)
11 turbulence_type Turbulence type. Up to two levels of turbulence data can be reported. The allowed values are: CAT | CHOP | LLWS | MWAVE string
12 turbulence_intensity Turbulence intensity. Up to two levels of turbulence data can be reported. The allowed values are: NEG | SMTH-LGT | LGT | LGT-MOD | MOD | MOD-SEV | SEV | SEV-EXTM | EXTM string
13 turbulence_base_ft_msl Height of turbulence base. Up to two levels of turbulence data can be reported. integer ft MSL (mean sea-level)
14 turbulence_top_ft_msl Height of turbulence top. Up to two levels of turbulence data can be reported. integer ft MSL (mean sea-level)
15 turbulence_freq Turbulence frequency. Up to two levels of turbulence data can be reported. Allowed values are: ISOL | OCNL | CONT string
16 icing_type Icing type. Up to two levels of icing data can be reported. Allowed values: RIME | CLEAR | MIXED string
17 icing_intensity Icing intensity. Up to two levels of icing data can be reported. Allowed values: NEG | NEGclr | TRC | TRC-LGT | LGT | LGT-MOD | MOD | MOD-SEV | HVY | SEV string
18 icing_base_ft_msl Icing base. Up to two levels of icing data can be reported. integer ft MSL (mean sea-level)
19 icing_top_ft_msl Icing top. Up to two levels of icing data can be reported. integer ft MSL (mean sea-level)
20 visibility_statute_mi Visibility intger statute mi
21 wx_string Weather string
22 temp_c Temperature float C
23 wind_dir_degrees Wind direction - the direction from where the wind is blowing. integer degrees
24 wind_speed_kt Wind speed integer kts
25 vert_gust_kt Vertical gust integer m/s
26 report_type PIREP or AIREP string
27 raw_text Raw Aircraft Report in text string

Quality Control Flags

Quality control flags indicate any assumption(s) made on the data. The qualifier is any single or combination of the following values.

Value Corresponding description
mid_point_assumed Midpoint- if the exact location of the Aircraft Report is not provided, the midpoint between two locations is assumed.
no_time_stamp No time stamp - if a time stamp is wrong or not provided.
flt_lvl_range Flight level range - if a range instead of a specific altitude is given for flight level information.
above_ground_level_indicated Above ground level (AGL)- if the flight level is expressed as AGL as opposed to mean sea level (MSL). Or if the flight level is recorded as "during descent" (DURD), in which case the surface elevation plus 100 ft. is used from the closest identifier.
no_flt_lvl No flight level - if no flight level information can be deciphered from the raw Aircraft Report. The decoder fills in the flight level with the altitude of the cloud observation. If this information is unavailable, then the altitude of icing is used. If icing information is absent, then the altitude of turbulence is used.
bad_location Bad location - if the location from the "/OV" group is greater than 500 km from the leading identifier, or if the location identifier is not available. In this situation, the lat and lon from the leading identifier is used.
128.117.200.194 strut.rap.ucar.edu strut adds-web2