Functions that associates positions within a bounded space (its domain) to values (its range). This package makes no assumption on the domain geometry; it is not necessarily a grid. For the most common case — a coverage backed by a regular grid (also called "raster") — see
ClassDescriptionA coverage where all sample values at a given location can be provided in an array of primitive type.Computes or interpolates values of sample dimensions at given positions.Thrown when a quantity can not be evaluated.Describes a sub-range of sample values in a sample dimension.Combines an arbitrary number of coverages into a single one.Thrown when
SampleDimensioncannot be created.Thrown when the number of bands or sample dimensions specified to a method is not equal to the number expected by a coverage.Thrown when an evaluate method is invoked for a location outside the domain of the coverage.Region of interest (ROI) for an operation to apply on a coverage.Describes the data values in a coverage (the range).A mutable builder for creating an immutable
SampleDimension.Thrown when an operation can only be applied on a subspace of a multi-dimensional coverage, but not such subspace has been specified.