Table of Contents

Class Wind

Namespace
Cavok
Assembly
Cavok.dll

A surface wind group such as 24012G25KT, optionally combined with a variation group such as 200V280.

public sealed record Wind : IEquatable<Wind>
Inheritance
Wind
Implements
Inherited Members

Properties

Direction

Direction the wind blows from in degrees; null when variable (VRB) or missing.

public int? Direction { get; init; }

Property Value

int?

Gust

Gust speed, if reported.

public Speed? Gust { get; init; }

Property Value

Speed?

IsCalm

True for 00000KT.

public bool IsCalm { get; init; }

Property Value

bool

IsMissing

True when the whole group is missing (/////KT).

public bool IsMissing { get; init; }

Property Value

bool

IsVariable

True for VRB.

public bool IsVariable { get; init; }

Property Value

bool

Speed

Mean wind speed; null when missing.

public Speed? Speed { get; init; }

Property Value

Speed?

VariableFrom

Start of the direction variation (200 in 200V280).

public int? VariableFrom { get; init; }

Property Value

int?

VariableTo

End of the direction variation (280 in 200V280).

public int? VariableTo { get; init; }

Property Value

int?