Package com.luciad.format.gml32.model
Class TLcdGML32Conversion
java.lang.Object
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Direct Known Subclasses:
TLcdISO19115Conversion
gml:Conversion is a concrete operation on coordinates that does not include any change of Datum. The best-known example of a coordinate conversion is a map projection. The parameters describing coordinate conversions are defined rather than empirically derived. Note that some conversions have no parameters.
This concrete complex type can be used without using a GML Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one Conversion instance.
The usesValue property elements are an unordered list of composition associations to the set of parameter values used by this conversion operation.
- Since:
- 2026.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to themethodelement.static final TLcdDataPropertyData property that maps to theparameterValueelement.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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to themethodelement.Gets the value of thePARAMETER_VALUE_PROPERTYproperty adapted to a list ofTLcdGML32AbstractGeneralParameterValueinstances.voidsetMethod(TLcdGML32OperationMethod aValue) Sets the value of the property that maps to themethodelement.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
-
METHOD_PROPERTY
Data property that maps to themethodelement. The possible values for this property are instances ofTLcdGML32OperationMethodProperty. -
PARAMETER_VALUE_PROPERTY
Data property that maps to theparameterValueelement. The possible values for this property are instances ofList<TLcdGML32AbstractGeneralParameterValueProperty>.
-
-
Constructor Details
-
TLcdGML32Conversion
public TLcdGML32Conversion() -
TLcdGML32Conversion
-
-
Method Details
-
getMethod
Returns the value of the property that maps to themethodelement.gml:method is an association role to the operation method used by a coordinate operation.
- Returns:
- the value of the
METHOD_PROPERTYproperty. - See Also:
-
setMethod
Sets the value of the property that maps to themethodelement.gml:method is an association role to the operation method used by a coordinate operation.
- Parameters:
aValue- the value to set for theMETHOD_PROPERTYproperty.
-
getParameterValue
Gets the value of thePARAMETER_VALUE_PROPERTYproperty adapted to a list ofTLcdGML32AbstractGeneralParameterValueinstances.gml:parameterValue is a composition association to a parameter value or group of parameter values used by a coordinate operation.
- Returns:
- the value of the
PARAMETER_VALUE_PROPERTYproperty adapted to a list ofTLcdGML32AbstractGeneralParameterValueinstances. - See Also:
-