- All Implemented Interfaces:
Serializable
,Comparable<CoverageContentType>
,ControlledVocabulary
@UML(identifier="MD_CoverageContentTypeCode",
specification=ISO_19115)
public final class CoverageContentType
extends CodeList<CoverageContentType>
Specific type of information represented in the cell.
- Since:
- 2.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opengis.util.CodeList
CodeList.Filter
-
Field Summary
Modifier and TypeFieldDescriptionstatic final CoverageContentType
Data, usually a physical measurement, used to support the calculation of the primary physical measurement coverages in the dataset.static final CoverageContentType
Data used to provide coordinate axis values.static final CoverageContentType
Meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter.static final CoverageContentType
Results with values that are calculated using a model rather than being observed or calculated from observations.static final CoverageContentType
Value in physical units of the quantity being measured.static final CoverageContentType
Data used to characterize the quality of the physical measurement coverage in the dataset.static final CoverageContentType
Reference information use to support the calculation or use of physical measurement coverages in the dataset.static final CoverageContentType
Code value with no quantitative meaning, used to represent a physical quantity. -
Method Summary
Modifier and TypeMethodDescriptionfamily()
Returns the list of codes of the same kind as this code list element.static CoverageContentType
Returns the coverage content type that matches the given string, or returns a new one if none match it.static CoverageContentType[]
values()
Returns the list ofCoverageContentType
s.Methods inherited from class org.opengis.util.CodeList
compareTo, identifier, name, ordinal, readResolve, toString, valueOf, valueOf, valueOf, values
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.opengis.util.ControlledVocabulary
names
-
Field Details
-
IMAGE
@UML(identifier="image", obligation=CONDITIONAL, specification=ISO_19115) public static final CoverageContentType IMAGEMeaningful numerical representation of a physical parameter that is not the actual value of the physical parameter. -
THEMATIC_CLASSIFICATION
@UML(identifier="thematicClassification", obligation=CONDITIONAL, specification=ISO_19115) public static final CoverageContentType THEMATIC_CLASSIFICATIONCode value with no quantitative meaning, used to represent a physical quantity. -
PHYSICAL_MEASUREMENT
@UML(identifier="physicalMeasurement", obligation=CONDITIONAL, specification=ISO_19115) public static final CoverageContentType PHYSICAL_MEASUREMENTValue in physical units of the quantity being measured. -
AUXILLARY_INFORMATION
@UML(identifier="auxillaryInformation", obligation=CONDITIONAL, specification=ISO_19115) public static final CoverageContentType AUXILLARY_INFORMATIONData, usually a physical measurement, used to support the calculation of the primary physical measurement coverages in the dataset.Example: grid of aerosol optical thickness used in the calculation of a sea surface temperature product.- Since:
- 3.1
-
QUALITY_INFORMATION
@UML(identifier="qualityInformation", obligation=CONDITIONAL, specification=ISO_19115) public static final CoverageContentType QUALITY_INFORMATIONData used to characterize the quality of the physical measurement coverage in the dataset. Typically included in aCoverageResult
.- Since:
- 3.1
-
REFERENCE_INFORMATION
@UML(identifier="referenceInformation", obligation=CONDITIONAL, specification=ISO_19115) public static final CoverageContentType REFERENCE_INFORMATIONReference information use to support the calculation or use of physical measurement coverages in the dataset.Example: grid of latitude longitude used to geolocate the physical measurement.- Since:
- 3.1
-
MODEL_RESULT
@UML(identifier="modelResult", obligation=CONDITIONAL, specification=ISO_19115) public static final CoverageContentType MODEL_RESULTResults with values that are calculated using a model rather than being observed or calculated from observations.- Since:
- 3.1
-
COORDINATE
@UML(identifier="coordinate", obligation=CONDITIONAL, specification=ISO_19115) public static final CoverageContentType COORDINATEData used to provide coordinate axis values.- Since:
- 3.1
-
-
Method Details
-
values
Returns the list ofCoverageContentType
s.- Returns:
- the list of codes declared in the current JVM.
-
family
Returns the list of codes of the same kind as this code list element. Invoking this method is equivalent to invokingvalues()
, except that this method can be invoked on an instance of the parentCodeList
class.- Specified by:
family
in interfaceControlledVocabulary
- Specified by:
family
in classCodeList<CoverageContentType>
- Returns:
- all code values for this code list.
-
valueOf
Returns the coverage content type that matches the given string, or returns a new one if none match it. This methods returns the first instance (in declaration order) for which the name is equals, ignoring case, to the given name. If no existing instance is found, then a new one is created for the given name.- Parameters:
code
- the name of the code to fetch or to create.- Returns:
- a code matching the given name.
-