Table of Contents

Class CoveragePickHelper.SamplePoint

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

Result of a single-cell coverage sample.

public sealed class CoveragePickHelper.SamplePoint
Inheritance
CoveragePickHelper.SamplePoint
Inherited Members

Properties

Col

Zero-based grid column of the sampled cell (column 0 is the westernmost).

public required int Col { get; init; }

Property Value

int

Native

The click in the grid's own axes: easting and northing for a projected grid, longitude (in the grid's longitude frame) and latitude for a geographic one.

public required (double X, double Y) Native { get; init; }

Property Value

(double X, double Y)

NoDataValue

The coverage's published NoData value (so callers can compare).

public required float NoDataValue { get; init; }

Property Value

float

Row

Zero-based grid row of the sampled cell (row 0 is the southernmost; rows run along latitude even when the grid's axis order is swapped).

public required int Row { get; init; }

Property Value

int

Values

Per-field sampled values keyed by Name.

public required IReadOnlyDictionary<string, float> Values { get; init; }

Property Value

IReadOnlyDictionary<string, float>