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
AtonStatusIndicationfeature (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
AtonStatusInformationinformation type (S-125 Edition 1.0.0 §AtonStatusInformation): the payload bound to an aid to navigation via theAtonStatusinformation association (roleAtoNStatusas written in datasets).
- S125Beacon
Typed projection of an S-125 beacon feature (S-125 Edition 1.0.0, all
*Beaconfeature classes).
- S125Buoy
Typed projection of an S-125 buoy feature (S-125 Edition 1.0.0, all
*Buoyfeature 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
SpatialQualityinformation 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.