Class S122InformationType
An information type instance parsed from an S-122 GML dataset.
public sealed class S122InformationType : IS100InformationType
- Inheritance
-
S122InformationType
- Implements
- Inherited Members
Properties
Attributes
Simple attributes keyed by code.
public required IReadOnlyDictionary<string, string> Attributes { get; init; }
Property Value
ComplexAttributes
Complex attribute groups.
public required IReadOnlyList<S122ComplexAttribute> ComplexAttributes { get; init; }
Property Value
Id
The GML identifier.
public required string Id { get; init; }
Property Value
References
References to other features and information types resolved via
xlink:href. The role of each reference is the local name of
the GML element that carried the xlink:href attribute
(e.g. theAuthority, theContactDetails; see S-122 FC
2.0.0 §Roles).
public IReadOnlyList<GmlReference> References { get; init; }
Property Value
TypeCode
The information type code (e.g. "NavwarnPreamble", "References", "SpatialQuality").
public required string TypeCode { get; init; }