Class S201AtonAggregation
Typed projection of an AtonAggregation feature
(S-201 Edition 2.0.0 Annex C). An aggregation gathers two or more
AtoNs that act together as a single navigational aid (e.g. a leading
line of two beacons). Peers holds the resolved
typed members; unresolved xlinks surface as
xlink.unresolved diagnostics on the projection context.
public sealed class S201AtonAggregation
- Inheritance
-
S201AtonAggregation
- Inherited Members
Properties
CategoryOfAssociation
The aggregation-category code (FC: CategoryOfAssociation), when supplied.
public int? CategoryOfAssociation { get; init; }
Property Value
- int?
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
Peers
The resolved peer AtoNs (order preserved from the source GML).
public IReadOnlyList<S201AtonObject> Peers { get; init; }