Interface SingleOperation
-
- All Superinterfaces:
CoordinateOperation
,IdentifiedObject
- All Known Subinterfaces:
ConicProjection
,Conversion
,CylindricalProjection
,PassThroughOperation
,PlanarProjection
,Projection
,Transformation
@Classifier(ABSTRACT) @UML(identifier="CC_SingleOperation", specification=ISO_19111) public interface SingleOperation extends CoordinateOperation
A parameterized mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system. This coordinate operation thus uses an operation method, usually with associated parameter values. This is a single (not concatenated) coordinate operation.- Since:
- 1.0
-
-
Field Summary
-
Fields inherited from interface CoordinateOperation
COORDINATE_OPERATION_ACCURACY_KEY, DOMAIN_OF_VALIDITY_KEY, OPERATION_VERSION_KEY, SCOPE_KEY
-
Fields inherited from interface IdentifiedObject
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
-
-
Method Summary
Modifier and Type Method Description OperationMethod
getMethod()
Returns the operation method.ParameterValueGroup
getParameterValues()
Returns the parameter values.-
Methods inherited from interface CoordinateOperation
getCoordinateOperationAccuracy, getDomainOfValidity, getMathTransform, getOperationVersion, getScope, getSourceCRS, getTargetCRS
-
Methods inherited from interface IdentifiedObject
getAlias, getIdentifiers, getName, getRemarks, toWKT
-
-
-
-
Method Detail
-
getMethod
@UML(identifier="method", obligation=MANDATORY, specification=ISO_19111) OperationMethod getMethod()
Returns the operation method.- Returns:
- the operation method.
-
getParameterValues
@UML(identifier="parameterValue", obligation=MANDATORY, specification=ISO_19111) ParameterValueGroup getParameterValues()
Returns the parameter values.- Returns:
- the parameter values.
-
-