Altitude in feet MSL for this entry.
OptionaldirectionWind direction in degrees true (10-360). Undefined when missing or light and variable.
True when the wind is reported as light and variable (raw code "9900").
True when the station has no forecast at this altitude (blank column in the bulletin).
OptionalspeedWind speed in knots. Undefined when missing or light and variable.
OptionaltemperatureForecast temperature in Celsius. Absent for the lowest altitude columns (typically below 5000 ft) and for missing entries.
Wind and optional temperature forecast at a single altitude for a single station.
Light-and-variable winds (raw code "9900") are flagged via isLightAndVariable with
directionDegandspeedKtleft undefined, because the underlying product only indicates "< 5 kt, variable direction" - it does not commit to a specific value.Missing entries (where the station is too low or too high for the altitude column) are flagged via isMissing with all data fields left undefined.