Table of Contents

Class S129UkcPlanArea

Namespace
EncDotNet.S100.Datasets.S129.DataModel
Assembly
EncDotNet.S100.Datasets.S129.dll

Typed projection of the UnderKeelClearancePlanArea feature (S-129 Edition 2.0.0): the spatial extent of a UKC plan as a single surface.

public sealed class S129UkcPlanArea
Inheritance
S129UkcPlanArea
Inherited Members

Properties

Coordinates

The exterior-ring coordinates of the plan area.

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

Property Value

IReadOnlyList<GeoPosition>

ExtraAttributes

Source attributes that the typed model did not consume.

public IReadOnlyDictionary<string, string> ExtraAttributes { get; init; }

Property Value

IReadOnlyDictionary<string, string>

GeometryKind

Geometry primitive kind. Expected to be Surface.

public S129GeometryKind GeometryKind { get; init; }

Property Value

S129GeometryKind

Id

The GML identifier of the source feature.

public required string Id { get; init; }

Property Value

string

InteriorRings

Interior-ring coordinates (holes), if any.

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

Property Value

IReadOnlyList<IReadOnlyList<GeoPosition>>