GeoEco.Datasets.Virtual

Grids and DatasetCollections that transform Grids and DatasetCollections, lazily if possible.

Classes

AggregateGrid

A Grid built by statistically summarizing a list of Grids on a per-cell basis.

BlockStatisticGrid

A Grid representing a block statistic computed over another Grid.

CannyEdgeGrid

A Grid that represents the edges in another Grid using the Canny edge detection algorithm..

ClimatologicalGridCollection

A DatasetCollection that summarizes a 3D or 4D Grid across time into a collection of 2D or 3D Grids representing aggregate values.

ClippedGrid

A Grid that trims a Grid to a smaller spatiotemporal extent.

FastMarchingDistanceGrid

A Grid representing distances to features in another Grid, computed with a fast marching algorithm.

DerivedGrid

A Grid that that derives its values from other Grids with a function you provide.

GridSlice

A Grid representing a time or depth slice of a 3D or 4D Grid.

GridSliceCollection

A DatasetCollection of Grids representing the 2D slices of a 3D or 4D Grid (or 3D slices of a 4D Grid).

InpaintedGrid

A Grid that fills missing (NoData) values in another Grid using a partial differential equation method.

MaskedGrid

A Grid that sets cells of another Grid to NoData according to one or more Grids representing masks.

MemoryCachedGrid

A Grid that wraps another Grid, caching blocks of it in memory to facilitate fast repeated retrievals.

RotatedGlobalGrid

A Grid that rotates a Grid longitudinally.

SeafloorGrid

A Grid that extracts the deepest available values of a Grid that has a z (depth) dimension, yielding a single layer representing values at the seafloor.

TimeSeriesGridStack

A Grid built by stacking a set of 2D (yx) or 3D (zyx) Grids queried from a DatasetCollection.

WindFetchGrid

A Grid representing mean distance to NoData cells in a land/water Grid over a range of directions.