Package org.geotools.coverage.io.range
Interface FieldType
-
- All Known Implementing Classes:
DefaultFieldType
public interface FieldType
AFieldType
describes a measure/observation/forecast of a certain quantity. AFieldType
may be a scalar (numeric or text) value, such as population density, or a vector of many similar values, such as incomes by race, or radiance by wavelength.A
FieldType
has an associated quantity from the JScience project since the goal of aFieldType
is to describe aQuantity
. Note that I am referring to quantity in the broader term here. As an instance aFieldType
could describe the bands of a synthetic RGB image. Now, there might not be a real physical quantity (like Temperature or Pressure) associated to such a quantity, but still we want to be able to capture somehow the concept of digital number as the represented quantity as well as the concept of the bands index or textual representation for the bands.Note that in our proposal a
FieldType
shall always contain at least oneAxis
.- Author:
- Simone Giannecchini, GeoSolutions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InternationalString
getDescription()
Get the description of theFieldType
Name
getName()
Set<SampleDimension>
getSampleDimensions()
List the SampleDimensions of the measure.
-
-
-
Method Detail
-
getDescription
InternationalString getDescription()
Get the description of theFieldType
- Returns:
- description of the
FieldType
-
getSampleDimensions
Set<SampleDimension> getSampleDimensions()
List the SampleDimensions of the measure.- Returns:
- Set of
SampleDimension
instances
-
-