Package com.luciad.format.gml32.model
Class TLcdGML32ConcatenatedOperation
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.TLcdGML32ConcatenatedOperation
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Direct Known Subclasses:
TLcdISO19115ConcatenatedOperation
gml:ConcatenatedOperation is an ordered sequence of two or more coordinate operations. This sequence of operations is constrained by the requirement that the source coordinate reference system of step (n+1) must be the same as the target coordinate reference system of step (n). The source coordinate reference system of the first step and the target coordinate reference system of the last step are the source and target coordinate reference system associated with the concatenated operation. Instead of a forward operation, an inverse operation may be used for one or more of the operation steps mentioned above, if the inverse operation is uniquely defined by the forward operation.
The gml:coordOperation property elements are an ordered sequence of associations to the two or more operations used by this concatenated operation. The AggregationAttributeGroup should be used to specify that the coordOperation associations 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.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.voidSets the value of the property that maps to theaggregationTypeattribute.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. -
COORD_OPERATION_PROPERTY
Data property that maps to thecoordOperationelement. The possible values for this property are instances ofList<TLcdGML32CoordinateOperationProperty>.
-
-
Constructor Details
-
TLcdGML32ConcatenatedOperation
public TLcdGML32ConcatenatedOperation() -
TLcdGML32ConcatenatedOperation
-
-
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.
-
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:
-