Package org.apache.sis.coverage
package org.apache.sis.coverage
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
org.apache.sis.coverage.grid
.- Since:
- 1.0
- Version:
- 1.2
-
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.An immutable list of categories and a transfer function implementation backed by that list.A category of "real values" range.Range of real values computed from the range of the sample values.Thrown when
SampleDimension
cannot 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 immutableSampleDimension
.Formats the range of a category.Thrown when an operation can only be applied on a subspace of a multi-dimensional coverage, but not such subspace has been specified.Keep trace of allocatedFloat.NaN
ordinal values for avoiding range collisions when building categories.