Package com.luciad.format.gml32.model
Class TLcdGML32PassThroughOperation
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32AbstractGML
com.luciad.format.gml32.model.TLcdGML32DefinitionBase
com.luciad.format.gml32.model.TLcdGML32Definition
com.luciad.format.gml32.model.TLcdGML32IdentifiedObject
com.luciad.format.gml32.model.TLcdGML32AbstractCoordinateOperation
com.luciad.format.gml32.model.TLcdGML32PassThroughOperation
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Direct Known Subclasses:
TLcdISO19115PassThroughOperation
gml:PassThroughOperation is a pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.
The modifiedCoordinate property elements are an ordered sequence of positive integers defining the positions in a coordinate tuple of the coordinates affected by this pass-through operation. The AggregationAttributeGroup should be used to specify that the modifiedCoordinate elements are ordered.
- Since:
- 2026.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theaggregationTypeattribute.static final TLcdDataPropertyData property that maps to thecoordOperationelement.static final TLcdDataPropertyData property that maps to themodifiedCoordinateelement.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractCoordinateOperation
COORDINATE_OPERATION_ACCURACY_PROPERTY, DOMAIN_OF_VALIDITY_PROPERTY, OPERATION_VERSION_PROPERTY, SCOPE_PROPERTY, SOURCE_CRS_PROPERTY, TARGET_CRS_PROPERTYFields inherited from class com.luciad.format.gml32.model.TLcdGML32Definition
REMARKS_PROPERTYFields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theaggregationTypeattribute.Returns the value of the property that maps to thecoordOperationelement.Returns the value of the property that maps to themodifiedCoordinateelement.voidSets the value of the property that maps to theaggregationTypeattribute.voidSets the value of the property that maps to thecoordOperationelement.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractCoordinateOperation
getCoordinateOperationAccuracy, getDomainOfValidity, getOperationVersion, getScope, getSourceCRS, getTargetCRS, setDomainOfValidity, setOperationVersion, setSourceCRS, setTargetCRSMethods inherited from class com.luciad.format.gml32.model.TLcdGML32Definition
getRemarks, setRemarksMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
AGGREGATION_TYPE_PROPERTY
Data property that maps to theaggregationTypeattribute. The possible values for this property are instances ofELcdGML32Aggregation. -
MODIFIED_COORDINATE_PROPERTY
Data property that maps to themodifiedCoordinateelement. The possible values for this property are instances ofILcdLongList. -
COORD_OPERATION_PROPERTY
Data property that maps to thecoordOperationelement. The possible values for this property are instances ofTLcdGML32CoordinateOperationProperty.
-
-
Constructor Details
-
TLcdGML32PassThroughOperation
public TLcdGML32PassThroughOperation() -
TLcdGML32PassThroughOperation
-
-
Method Details
-
getAggregationType
Returns the value of the property that maps to theaggregationTypeattribute.- Returns:
- the value of the
AGGREGATION_TYPE_PROPERTYproperty.
-
setAggregationType
Sets the value of the property that maps to theaggregationTypeattribute.- Parameters:
aValue- the value to set for theAGGREGATION_TYPE_PROPERTYproperty.
-
getModifiedCoordinate
Returns the value of the property that maps to themodifiedCoordinateelement.gml:modifiedCoordinate is a positive integer defining a position in a coordinate tuple.
- Returns:
- the value of the
MODIFIED_COORDINATE_PROPERTYproperty.
-
getCoordOperation
Returns the value of the property that maps to thecoordOperationelement.gml:coordOperation is an association role to a coordinate operation.
- Returns:
- the value of the
COORD_OPERATION_PROPERTYproperty. - See Also:
-
setCoordOperation
Sets the value of the property that maps to thecoordOperationelement.gml:coordOperation is an association role to a coordinate operation.
- Parameters:
aValue- the value to set for theCOORD_OPERATION_PROPERTYproperty.
-