Class S57TopologyIssue
A topology problem S57TopologyCheck found in an S-57 dataset.
public sealed record S57TopologyIssue : IEquatable<S57TopologyIssue>
- Inheritance
-
S57TopologyIssue
- Implements
- Inherited Members
Constructors
S57TopologyIssue(string, string)
A topology problem S57TopologyCheck found in an S-57 dataset.
public S57TopologyIssue(string Kind, string Detail)
Parameters
KindstringWhat is wrong:
edge-node(an edge doesn't begin and end at connected nodes),dangling-pointer(a pointer names no vector record),open-ring(an area's edges don't close),skin-overlaporskin-gap(Group 1 areas overlap, or leave coverage uncovered),coverage-overlaporcoverage-gap(M_COVRobjects overlap, or don't tile their bounding box).DetailstringThe records involved.
Properties
Detail
The records involved.
public string Detail { get; init; }
Property Value
Kind
What is wrong: edge-node (an edge doesn't begin and end at
connected nodes), dangling-pointer (a pointer names no vector
record), open-ring (an area's edges don't close),
skin-overlap or skin-gap (Group 1 areas overlap, or leave
coverage uncovered), coverage-overlap or coverage-gap
(M_COVR objects overlap, or don't tile their bounding box).
public string Kind { get; init; }