Table of Contents

Namespace EncDotNet.S100.Datasets.S125.DataModel

Classes

S125Aggregation

Typed projection of an S-125 aggregation or association feature (S-125 Edition 1.0.0 §AtonAggregation, §AtonAssociation). These features are geometry-less containers that bind one or more aids to navigation by xlink.

S125AisAton

Typed projection of an S-125 AIS aid to navigation (S-125 Edition 1.0.0 §PhysicalAISAidToNavigation, §SyntheticAISAidToNavigation, §VirtualAISAidToNavigation).

S125AtonDataset

Strongly-typed projection of an S125Dataset as a collection of aids to navigation plus supporting status / quality information types (S-125 Edition 1.0.0).

S125AtonStatusIndication

Typed projection of the AtonStatusIndication feature (S-125 Edition 1.0.0 §AtonStatusIndication): a positioned, portrayable feature that visualises status changes against one or more aids to navigation.

S125AtonStatusInformation

Typed projection of an AtonStatusInformation information type (S-125 Edition 1.0.0 §AtonStatusInformation): the payload bound to an aid to navigation via the AtonStatus information association (role AtoNStatus as written in datasets).

S125Beacon

Typed projection of an S-125 beacon feature (S-125 Edition 1.0.0, all *Beacon feature classes).

S125Buoy

Typed projection of an S-125 buoy feature (S-125 Edition 1.0.0, all *Buoy feature classes).

S125DateRange

A date range used by S-125 AtoN status reporting (S-125 Edition 1.0.0 §fixedDateRange / §periodicDateRange).

S125Equipment

Typed projection of an S-125 equipment feature (a piece of AtoN equipment typically hosted by a S125Structure) — S-125 Edition 1.0.0 §FogSignal, §RadarReflector, §Retroreflector, §RadarTransponderBeacon, §RadioStation.

S125Light

Typed projection of an S-125 light feature (S-125 Edition 1.0.0, all Light* feature classes).

S125OtherFeature

Catch-all typed projection for S-125 feature classes that the typed model does not break out individually — the line/area/metadata features that fall outside the AtoN-status spotlight (S-125 Edition 1.0.0 §NavigationLine, §RecommendedTrack, §LocalDirectionOfBuoyage, §NavigationalSystemOfMarks, §DangerousFeature, §DataCoverage, §QualityOfBathymetricData, §SoundingDatum, §VerticalDatumOfData).

S125SpatialQuality

Typed projection of a SpatialQuality information type (S-125 Edition 1.0.0 §SpatialQuality).

S125Structure

Typed projection of an S-125 structure feature (a fixed object that may host equipment) — S-125 Edition 1.0.0 §Landmark, §Daymark, §OffshorePlatform, §Pile, §SiloTank, §WindTurbine, §Topmark.

Interfaces

IS125Aid

Common contract exposed by every typed S-125 aid to navigation (buoys, beacons, lights, AIS aids, structures, equipment). Allows callers to enumerate Aids uniformly and dispatch on FeatureType when the discriminator matters.

Enums

S125AggregationKind

The flavour of an S-125 aggregation / association feature (S-125 Edition 1.0.0 §AtonAggregation, §AtonAssociation).

S125AisKind

The flavour of an S-125 AIS aid to navigation.

S125BeaconKind

The flavour of an S-125 beacon.

S125BuoyKind

The flavour of an S-125 buoy.

S125ChangeType

Classification of a change reported against an aid to navigation, per S-125 Edition 1.0.0 §changeTypes (Feature Catalogue listed values).

S125EquipmentKind

The flavour of an S-125 equipment feature.

S125GeometryKind

The geometry primitive kind of an S-125 feature.

S125LightKind

The flavour of an S-125 light.

S125StructureKind

The flavour of an S-125 structure feature.