Table of Contents

Class IdentifyFeaturesResult

Namespace
EncDotNet.S100.Datasets.Pipelines.Query
Assembly
EncDotNet.S100.Datasets.Pipelines.dll
public sealed record IdentifyFeaturesResult : IEquatable<IdentifyFeaturesResult>
Inheritance
IdentifyFeaturesResult
Implements
Inherited Members

Constructors

IdentifyFeaturesResult(GeoPoint, IReadOnlyList<IdentifyMatch>, int, bool)

public IdentifyFeaturesResult(GeoPoint Point, IReadOnlyList<IdentifyMatch> Features, int TotalMatched, bool Truncated)

Parameters

Point GeoPoint

The echoed pick point.

Features IReadOnlyList<IdentifyMatch>

Ranked matches: drawn features by drawing priority, highest first, where the dataset was portrayed (S-98 15.1); then most-specific first (point before curve before area; ties broken by smaller area / nearer distance).

TotalMatched int

Total number of features that matched before applying MaxResults.

Truncated bool

true when more features matched than were returned.

Properties

Features

Ranked matches: drawn features by drawing priority, highest first, where the dataset was portrayed (S-98 15.1); then most-specific first (point before curve before area; ties broken by smaller area / nearer distance).

public IReadOnlyList<IdentifyMatch> Features { get; init; }

Property Value

IReadOnlyList<IdentifyMatch>

Point

The echoed pick point.

public GeoPoint Point { get; init; }

Property Value

GeoPoint

TotalMatched

Total number of features that matched before applying MaxResults.

public int TotalMatched { get; init; }

Property Value

int

Truncated

true when more features matched than were returned.

public bool Truncated { get; init; }

Property Value

bool