Table of Contents

Struct S100ValidationFinding

Namespace
EncDotNet.S100.Renderers.Mapsui
Assembly
EncDotNet.S100.Renderers.Mapsui.dll

One spatially-located validation finding: its ValidationSeverity plus the geographic location(s) it flags. A finding may carry a Point, a BoundingBox, both, or neither — a finding with no spatial information contributes nothing to the overlay.

public readonly record struct S100ValidationFinding : IEquatable<S100ValidationFinding>
Implements
Inherited Members

Constructors

S100ValidationFinding(ValidationSeverity, GeoPosition?, BoundingBox?)

One spatially-located validation finding: its ValidationSeverity plus the geographic location(s) it flags. A finding may carry a Point, a BoundingBox, both, or neither — a finding with no spatial information contributes nothing to the overlay.

public S100ValidationFinding(ValidationSeverity Severity, GeoPosition? Point, BoundingBox? BoundingBox)

Parameters

Severity ValidationSeverity

Severity, which selects the marker/outline colour.

Point GeoPosition?

Optional WGS-84 point the finding refers to.

BoundingBox BoundingBox

Optional WGS-84 bounding rectangle the finding refers to.

Properties

BoundingBox

Optional WGS-84 bounding rectangle the finding refers to.

public BoundingBox? BoundingBox { get; init; }

Property Value

BoundingBox

Point

Optional WGS-84 point the finding refers to.

public GeoPosition? Point { get; init; }

Property Value

GeoPosition?

Severity

Severity, which selects the marker/outline colour.

public ValidationSeverity Severity { get; init; }

Property Value

ValidationSeverity