Class CoverageSamplerEntry<TSource>
An ICoverageSampler to sample, with the host's handle for it.
public sealed record CoverageSamplerEntry<TSource> : IEquatable<CoverageSamplerEntry<TSource>>
Type Parameters
TSourceThe host's handle for the dataset (a catalog entry, say), reported back in the outcome.
- Inheritance
-
CoverageSamplerEntry<TSource>
- Implements
-
IEquatable<CoverageSamplerEntry<TSource>>
- Inherited Members
Constructors
CoverageSamplerEntry(TSource, ICoverageSampler, BoundingBox?)
An ICoverageSampler to sample, with the host's handle for it.
public CoverageSamplerEntry(TSource Source, ICoverageSampler Sampler, BoundingBox? DeclaredBounds = null)
Parameters
SourceTSourceThe host's handle for the dataset.
SamplerICoverageSamplerThe dataset's sampler.
DeclaredBoundsBoundingBoxThe dataset's WGS-84 extent as the host declares it, passed on as DeclaredBounds.
Properties
DeclaredBounds
The dataset's WGS-84 extent as the host declares it, passed on as DeclaredBounds.
public BoundingBox? DeclaredBounds { get; init; }
Property Value
Sampler
The dataset's sampler.
public ICoverageSampler Sampler { get; init; }
Property Value
Source
The host's handle for the dataset.
public TSource Source { get; init; }
Property Value
- TSource