@squawk
    Preparing search index...

    Interface WeatherPhenomenon

    A parsed weather phenomenon group from a METAR, SPECI, or TAF. Each group encodes intensity, an optional descriptor, and one or more phenomenon types (e.g. "+TSRA" = heavy thunderstorm rain).

    interface WeatherPhenomenon {
        descriptor?: WeatherDescriptor;
        intensity: WeatherIntensity;
        isVicinity: boolean;
        phenomena: WeatherPhenomenonCode[];
        raw: string;
    }
    Index

    Properties

    descriptor?: WeatherDescriptor

    Descriptor qualifier, if present (e.g. TS, SH, FZ, BL).

    intensity: WeatherIntensity

    Intensity of the weather phenomenon.

    isVicinity: boolean

    True when the phenomenon is reported in the vicinity (VC prefix), not at the station.

    One or more weather phenomenon codes in this group (e.g. [RA], [RA, SN], [GR]).

    raw: string

    The raw weather group string as it appeared in the report (e.g. "+TSRA", "VCSH", "-DZ").