Package org.geotools.coverage.io.range
Interface RangeType
-
- All Known Implementing Classes:
DefaultRangeType
public interface RangeType
Defines the fields (categories, measures, or values) in the range records available for each location in the coverage domain. Each such field may be a scalar (numeric or text) value, such as population density, or a vector (compound or tensor) of many similar values, such as incomes by race, or radiances by wavelength.- Author:
- Simone Giannecchini, GeoSolutions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InternationalString
getDescription()
Retrieves thisRangeType
description asInternationalString
.FieldType
getFieldType(String name)
Get the FieldType by nameSet<Name>
getFieldTypeNames()
Set<FieldType>
getFieldTypes()
Get all the measure types of this Coverage typeName
getName()
int
getNumFieldTypes()
Get the Number of FieldTypes in the range
-
-
-
Method Detail
-
getDescription
InternationalString getDescription()
Retrieves thisRangeType
description asInternationalString
.- Returns:
- this
RangeType
description asInternationalString
.
-
getNumFieldTypes
int getNumFieldTypes()
Get the Number of FieldTypes in the range- Returns:
- number of measure types
-
getFieldTypes
Set<FieldType> getFieldTypes()
Get all the measure types of this Coverage type- Returns:
- Set of FieldType instances
-
-