Package com.luciad.format.gml31.model
Class TLcdGML31AbstractDiscreteCoverage
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.datamodel.TLcdFeaturedDataObject
com.luciad.format.gml31.model.TLcdGML31AbstractGML
com.luciad.format.gml31.model.TLcdGML31AbstractFeature
com.luciad.format.gml31.model.TLcdGML31AbstractCoverage
com.luciad.format.gml31.model.TLcdGML31AbstractDiscreteCoverage
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdShape,ILcdShapeList,ILcdCloneable,ILcdDeepCloneable,ILcdFeatured,ILcdInvalidateable,ILcdSelfDescribedFeatured,Serializable,Cloneable
- Direct Known Subclasses:
TLcdGML31GridCoverage,TLcdGML31MultiCurveCoverage,TLcdGML31MultiPointCoverage,TLcdGML31MultiSolidCoverage,TLcdGML31MultiSurfaceCoverage,TLcdGML31RectifiedGridCoverage
A discrete coverage consists of a domain set, range set and optionally a coverage function. The domain set consists of either geometry or temporal objects, finite in number. The range set is comprised of a finite number of attribute values each of which is associated to every direct position within any single spatiotemporal object in the domain. In other words, the range values are constant on each spatiotemporal object in the domain. This coverage function maps each element from the coverage domain to an element in its range. This definition conforms to ISO 19123.
- Since:
- 2018.1
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theboundedByelement.static final TLcdDataPropertyData property that maps to thecoverageFunctionelement.static final TLcdDataPropertyData property that maps to thelocationelement.Fields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractCoverage
DIMENSION_PROPERTY, DOMAIN_SET_PROPERTY, RANGE_SET_PROPERTYFields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
DESCRIPTION_PROPERTY, ID_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theboundedByelement.Returns the value of the property that maps to thecoverageFunctionelement.Returns the value of the property that maps to thelocationelement.voidsetBoundedBy(TLcdGML31BoundingShape aValue) Sets the value of the property that maps to theboundedByelement.voidSets the value of the property that maps to thecoverageFunctionelement.voidsetLocation(Object aValue) Sets the value of the property that maps to thelocationelement.Methods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractCoverage
getDimension, getDomainSet, getRangeSet, setDimension, setDomainSet, setRangeSetMethods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractFeature
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getShape, getShapeCount, invalidateObject, shapesChangedMethods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
getDescription, getId, getMetaDataProperty, getName, setDescription, setIdMethods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeatureMethods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
-
Field Details
-
COVERAGE_FUNCTION_PROPERTY
Data property that maps to thecoverageFunctionelement. The possible values for this property are instances ofTLcdGML31CoverageFunction. -
BOUNDED_BY_PROPERTY
Data property that maps to theboundedByelement. The possible values for this property are instances ofTLcdGML31BoundingShape. -
LOCATION_PROPERTY
Data property that maps to thelocationelement. The possible values for this property are instances ofTLcdGML31LocationProperty.
-
-
Constructor Details
-
TLcdGML31AbstractDiscreteCoverage
public TLcdGML31AbstractDiscreteCoverage() -
TLcdGML31AbstractDiscreteCoverage
-
-
Method Details
-
getCoverageFunction
Returns the value of the property that maps to thecoverageFunctionelement.- Returns:
- the value of the
COVERAGE_FUNCTION_PROPERTYproperty.
-
setCoverageFunction
Sets the value of the property that maps to thecoverageFunctionelement.- Parameters:
aValue- the value to set for theCOVERAGE_FUNCTION_PROPERTYproperty.
-
getBoundedBy
Returns the value of the property that maps to theboundedByelement.- Returns:
- the value of the
BOUNDED_BY_PROPERTYproperty.
-
setBoundedBy
Sets the value of the property that maps to theboundedByelement.- Parameters:
aValue- the value to set for theBOUNDED_BY_PROPERTYproperty.
-
getLocation
Returns the value of the property that maps to thelocationelement.Deprecated in GML 3.1.0
- Returns:
- the value of the
LOCATION_PROPERTYproperty. - See Also:
-
setLocation
Sets the value of the property that maps to thelocationelement.Deprecated in GML 3.1.0
- Parameters:
aValue- the value to set for theLOCATION_PROPERTYproperty.
-