Class ForecastConditions
- Namespace
- Cavok
- Assembly
- Cavok.dll
Wind, visibility, weather and cloud as observed or forecast in one block: a METAR trend, or the base or a change group of a TAF. Elements that are not mentioned are absent.
public sealed record ForecastConditions : IEquatable<ForecastConditions>
- Inheritance
-
ForecastConditions
- Implements
- Inherited Members
Properties
CloudCondition
NSC, NCD, SKC or CLR, if given.
public CloudCondition? CloudCondition { get; init; }
Property Value
Clouds
Cloud layers.
public IReadOnlyList<CloudLayer> Clouds { get; init; }
Property Value
ColorCodes
Military colour states (METAR trends only, for example TEMPO WHT).
public IReadOnlyList<ColorCode> ColorCodes { get; init; }
Property Value
FlightCategory
Flight category computed from the visibility and cloud in this block only; null when neither is given.
public FlightCategory? FlightCategory { get; }
Property Value
Icing
Forecast icing layers (military TAFs, group 6IchihihitL such as 651109).
public IReadOnlyList<IcingLayer> Icing { get; init; }
Property Value
IsCavok
True for CAVOK: visibility 10 km or more, no cloud below 5,000 ft, no significant weather.
public bool IsCavok { get; init; }
Property Value
NoSignificantWeather
True for NSW: the significant weather has ended.
public bool NoSignificantWeather { get; init; }
Property Value
Pressure
Forecast lowest QNH (UK military TAFs, QNH3043INS).
public Pressure? Pressure { get; init; }
Property Value
Turbulence
Forecast turbulence layers (military TAFs, group 5BhBhBhBtL such as 510005).
public IReadOnlyList<TurbulenceLayer> Turbulence { get; init; }
Property Value
Visibility
Prevailing visibility, if given (not set when IsCavok).
public Visibility? Visibility { get; init; }
Property Value
Weather
Weather phenomena.
public IReadOnlyList<WeatherPhenomenon> Weather { get; init; }
Property Value
Wind
Wind, if given.
public Wind? Wind { get; init; }