Class S122MarineProtectedArea
Typed projection of the S-122 MarineProtectedArea feature
(S-122 FC 2.0.0 §MarineProtectedArea): a zoned area carrying
protection / restriction categorisation and designation metadata.
public sealed class S122MarineProtectedArea : S122FeatureBase, IS122Feature
- Inheritance
-
S122MarineProtectedArea
- Implements
- Inherited Members
Properties
CategoryOfMarineProtectedArea
The category-of-marine-protected-area code (S-122 FC §categoryOfMarineProtectedArea), when present.
public int? CategoryOfMarineProtectedArea { get; init; }
Property Value
- int?
CategoryOfRestrictedArea
The category-of-restricted-area code (S-122 FC §categoryOfRestrictedArea), when present.
public int? CategoryOfRestrictedArea { get; init; }
Property Value
- int?
Designation
The designation (S-122 FC §designation), when present.
public string? Designation { get; init; }
Property Value
FeatureType
The S-122 feature type code (the GML element local name).
public override string FeatureType { get; }
Property Value
Jurisdiction
The jurisdiction (S-122 FC §jurisdiction), when present.
public string? Jurisdiction { get; init; }
Property Value
Restriction
The restriction code (S-122 FC §restriction), when present.
public int? Restriction { get; init; }
Property Value
- int?
Status
The status code (S-122 FC §status), when present.
public int? Status { get; init; }
Property Value
- int?