Class 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.
public sealed class S125AtonStatusIndication
- Inheritance
-
S125AtonStatusIndication
- Inherited Members
Remarks
Distinct from S125AtonStatusInformation, which is the
information type carrying the change payload. An
AtonStatusIndication feature binds to the AtoN(s) via the
AtonStatusIndicationAssociation feature association and
optionally references an AtonStatusInformation imember via the
AtonStatus information association.
Properties
ExpectedOutage
The expected outage period, when present (§expectedOutage).
public S125DateRange? ExpectedOutage { get; init; }
Property Value
ExtraAttributes
Source attributes that the typed model did not consume.
public IReadOnlyDictionary<string, string> ExtraAttributes { get; init; }
Property Value
Id
The GML identifier of the source feature.
public required string Id { get; init; }
Property Value
Position
The feature's position, when present.
public GeoPosition? Position { get; init; }
Property Value
Status
The resolved status payload, when the feature carries an AtoNStatus binding.
public S125AtonStatusInformation? Status { get; init; }