Table of Contents

Class CapArea

Namespace
EncDotNet.S100.Datasets.Cap
Assembly
EncDotNet.S100.Datasets.Cap.dll

A CAP area: what it says and the shapes it gives.

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

Properties

Circles

The circles, in document order.

public IReadOnlyList<CapCircle> Circles { get; init; }

Property Value

IReadOnlyList<CapCircle>

Description

The areaDesc.

public string Description { get; init; }

Property Value

string

Geocodes

The geocodes, in document order.

public IReadOnlyList<CapValue> Geocodes { get; init; }

Property Value

IReadOnlyList<CapValue>

HasShape

Whether the area gives a shape of its own (a polygon or a circle).

public bool HasShape { get; }

Property Value

bool

Polygons

The polygons, each a closed ring of WGS-84 positions, in document order.

public IReadOnlyList<IReadOnlyList<GeoPosition>> Polygons { get; init; }

Property Value

IReadOnlyList<IReadOnlyList<GeoPosition>>

ZoneCodes

The NWS zone codes among Geocodes (valueName UGC), upper case, in document order, each once.

public IReadOnlyList<string> ZoneCodes { get; }

Property Value

IReadOnlyList<string>