Table of Contents

Class GeometryInvalid

Namespace
EncDotNet.S100.Datasets.Pipelines.Query
Assembly
EncDotNet.S100.Datasets.Pipelines.dll

A supplied geometry is structurally invalid (e.g. an unclosed polygon ring, a polyline with fewer than two vertices, a bounding box whose north edge is south of its south edge, or an antimeridian-crossing bounding box where west > east). Distinguished from InvalidArgument in that a single scalar is well-formed but the composite shape is not.

public sealed record GeometryInvalid : ToolError, IEquatable<ToolError>, IEquatable<GeometryInvalid>
Inheritance
GeometryInvalid
Implements
Inherited Members

Constructors

GeometryInvalid(string, string)

A supplied geometry is structurally invalid (e.g. an unclosed polygon ring, a polyline with fewer than two vertices, a bounding box whose north edge is south of its south edge, or an antimeridian-crossing bounding box where west > east). Distinguished from InvalidArgument in that a single scalar is well-formed but the composite shape is not.

public GeometryInvalid(string Parameter, string Reason)

Parameters

Parameter string
Reason string

Properties

Parameter

public string Parameter { get; init; }

Property Value

string

Reason

public string Reason { get; init; }

Property Value

string