Package com.luciad.format.gml32.model
Class TLcdGML32GridFunction
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32GridFunction
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
gml:GridFunction provides an explicit mapping rule for grid geometries, i.e. the domain shall be a geometry of type grid. It describes the mapping of grid posts (discrete point grid coverage) or grid cells (discrete surface coverage) to the values in the range set.
The gml:startPoint is the index position of a point in the grid that is mapped to the first point in the range set (this is also the index position of the first grid post). If the gml:startPoint property is omitted the gml:startPoint is assumed to be equal to the value of gml:low in the gml:Grid geometry. Subsequent points in the mapping are determined by the value of the gml:sequenceRule.
- Since:
- 2017.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thesequenceRuleelement.static final TLcdDataPropertyData property that maps to thestartPointelement. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thesequenceRuleelement.Returns the value of the property that maps to thestartPointelement.voidsetSequenceRule(TLcdGML32SequenceRule aValue) Sets the value of the property that maps to thesequenceRuleelement.voidsetStartPoint(ILcdLongList aValue) Sets the value of the property that maps to thestartPointelement.
-
Field Details
-
SEQUENCE_RULE_PROPERTY
Data property that maps to thesequenceRuleelement. The possible values for this property are instances ofTLcdGML32SequenceRule. -
START_POINT_PROPERTY
Data property that maps to thestartPointelement. The possible values for this property are instances ofILcdLongList.
-
-
Constructor Details
-
TLcdGML32GridFunction
public TLcdGML32GridFunction() -
TLcdGML32GridFunction
-
-
Method Details
-
getSequenceRule
Returns the value of the property that maps to thesequenceRuleelement.- Returns:
- the value of the
SEQUENCE_RULE_PROPERTYproperty.
-
setSequenceRule
Sets the value of the property that maps to thesequenceRuleelement.- Parameters:
aValue- the value to set for theSEQUENCE_RULE_PROPERTYproperty.
-
getStartPoint
Returns the value of the property that maps to thestartPointelement.- Returns:
- the value of the
START_POINT_PROPERTYproperty.
-
setStartPoint
Sets the value of the property that maps to thestartPointelement.- Parameters:
aValue- the value to set for theSTART_POINT_PROPERTYproperty.
-