Uses of Interface
org.geotools.api.referencing.operation.CoordinateOperation
Packages that use CoordinateOperation
Package
Description
Coordinate operations (relationship between
any two coordinate reference systems).
Reference systems implementation.
Base classes for factories and
authority factories.
Authority factories for
the EPSG database.
Coordinate operation implementation.
-
Uses of CoordinateOperation in org.geotools.api.referencing.operation
Subinterfaces of CoordinateOperation in org.geotools.api.referencing.operationModifier and TypeInterfaceDescriptioninterface
An ordered sequence of two or more single coordinate operations.interface
Base interface for conical map projections.interface
An operation on coordinates that does not include any change of Datum.interface
Base interface for cylindrical map projections.interface
A parameterized mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system.interface
A pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.interface
Base interface for for azimuthal (or planar) map projections.interface
A conversion transforming (longitude,latitude) coordinates to cartesian coordinates (x,y).interface
A single (not concatenated) coordinate operation.interface
An operation on coordinates that usually includes a change of Datum.Methods in org.geotools.api.referencing.operation that return CoordinateOperationModifier and TypeMethodDescriptionCoordinateOperationFactory.createConcatenatedOperation
(Map<String, ?> properties, CoordinateOperation... operations) Creates a concatenated operation from a sequence of operations.CoordinateOperationAuthorityFactory.createCoordinateOperation
(String code) Creates an operation from a single operation code.CoordinateOperationFactory.createOperation
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Returns an operation for conversion or transformation between two coordinate reference systems.CoordinateOperationFactory.createOperation
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, OperationMethod method) Returns an operation using a particular method for conversion or transformation between two coordinate reference systems.Methods in org.geotools.api.referencing.operation that return types with arguments of type CoordinateOperationModifier and TypeMethodDescriptionCoordinateOperationAuthorityFactory.createFromCoordinateReferenceSystemCodes
(String sourceCRS, String targetCRS) Creates operations from coordinate reference system codes.CoordinateOperationFactory.findOperations
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Returns all the available operations for conversion or transformation between two coordinate reference systems.Methods in org.geotools.api.referencing.operation with parameters of type CoordinateOperationModifier and TypeMethodDescriptionCoordinateOperationFactory.createConcatenatedOperation
(Map<String, ?> properties, CoordinateOperation... operations) Creates a concatenated operation from a sequence of operations. -
Uses of CoordinateOperation in org.geotools.referencing
Methods in org.geotools.referencing with parameters of type CoordinateOperationModifier and TypeMethodDescriptionstatic Rectangle2D
CRS.transform
(CoordinateOperation operation, Rectangle2D envelope, Rectangle2D destination) Transforms a rectangular envelope using the given coordinate operation.static GeneralBounds
CRS.transform
(CoordinateOperation operation, Bounds envelope) Transforms an envelope using the given coordinate operation. -
Uses of CoordinateOperation in org.geotools.referencing.factory
Methods in org.geotools.referencing.factory that return CoordinateOperationModifier and TypeMethodDescriptionAbstractAuthorityFactory.createCoordinateOperation
(String code) Creates an operation from a single operation code.AbstractAuthorityMediator.createCoordinateOperation
(String code) AbstractCachedAuthorityFactory.createCoordinateOperation
(String code) AuthorityFactoryAdapter.createCoordinateOperation
(String code) Creates an operation from a single operation code.BufferedAuthorityFactory.createCoordinateOperation
(String code) Returns an operation from a single operation code.CachedAuthorityDecorator.createCoordinateOperation
(String code) FallbackAuthorityFactory.createCoordinateOperation
(String code) Creates an operation from a single operation code.PropertyCoordinateOperationAuthorityFactory.createCoordinateOperation
(String code) Creates an operation from a single operation code.ThreadedAuthorityFactory.createCoordinateOperation
(String code) Returns an operation from a single operation code.protected abstract CoordinateOperation
AbstractCachedAuthorityFactory.generateCoordinateOperation
(String code) protected CoordinateOperation
TransformedAuthorityFactory.replace
(CoordinateOperation operation) Replaces (if needed) the specified coordinate operation.Methods in org.geotools.referencing.factory that return types with arguments of type CoordinateOperationModifier and TypeMethodDescriptionAbstractAuthorityFactory.createFromCoordinateReferenceSystemCodes
(String sourceCRS, String targetCRS) Creates an operation from coordinate reference system codes.AbstractAuthorityMediator.createFromCoordinateReferenceSystemCodes
(String sourceCode, String targetCode) AbstractCachedAuthorityFactory.createFromCoordinateReferenceSystemCodes
(String sourceCode, String targetCode) AuthorityFactoryAdapter.createFromCoordinateReferenceSystemCodes
(String sourceCRS, String targetCRS) Creates an operation from coordinate reference system codes.BufferedAuthorityFactory.createFromCoordinateReferenceSystemCodes
(String sourceCRS, String targetCRS) Returns an operation from coordinate reference system codes.CachedAuthorityDecorator.createFromCoordinateReferenceSystemCodes
(String sourceCode, String targetCode) FallbackAuthorityFactory.createFromCoordinateReferenceSystemCodes
(String sourceCRS, String targetCRS) Creates an operation from coordinate reference system codes.PropertyCoordinateOperationAuthorityFactory.createFromCoordinateReferenceSystemCodes
(String sourceCRS, String targetCRS) Creates aCoordinateOperation
from coordinate reference system codes.ThreadedAuthorityFactory.createFromCoordinateReferenceSystemCodes
(String sourceCode, String targetCode) Returns an operation from coordinate reference system codes.TransformedAuthorityFactory.createFromCoordinateReferenceSystemCodes
(String sourceCode, String targetCode) Creates an operation from coordinate reference system codes.Methods in org.geotools.referencing.factory with parameters of type CoordinateOperationModifier and TypeMethodDescriptionprotected CoordinateOperation
TransformedAuthorityFactory.replace
(CoordinateOperation operation) Replaces (if needed) the specified coordinate operation. -
Uses of CoordinateOperation in org.geotools.referencing.factory.epsg
Methods in org.geotools.referencing.factory.epsg that return CoordinateOperationModifier and TypeMethodDescriptionCoordinateOperationFactoryUsingWKT.createCoordinateOperation
(String code) Creates an operation from a single operation code.DirectEpsgFactory.createCoordinateOperation
(String code) Returns a coordinate operation from a code.AbstractEpsgFactory.generateCoordinateOperation
(String code) Returns a coordinate operation from a code.Methods in org.geotools.referencing.factory.epsg that return types with arguments of type CoordinateOperationModifier and TypeMethodDescriptionCoordinateOperationFactoryUsingWKT.createFromCoordinateReferenceSystemCodes
(String sourceCRS, String targetCRS) Creates operations from coordinate reference system codes.DirectEpsgFactory.createFromCoordinateReferenceSystemCodes
(String sourceCode, String targetCode) Creates operations from coordinate reference system codes. -
Uses of CoordinateOperation in org.geotools.referencing.operation
Classes in org.geotools.referencing.operation that implement CoordinateOperationModifier and TypeClassDescriptionclass
Establishes an association between a source and a target coordinate reference system, and provides a transform for transforming coordinates in the source CRS to coordinates in the target CRS.class
An ordered sequence of two or more single coordinate operations.class
Base class for conical map projections.class
An operation on coordinates that does not include any change of Datum.class
Base class for cylindrical map projections.class
A parameterized mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system.class
A pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.class
Base class for for azimuthal (or planar) map projections.class
A conversion transforming (longitude,latitude) coordinates to cartesian coordinates (x,y).class
A single (not concatenated) coordinate operation.class
An operation on coordinates that usually includes a change of Datum.class
A conversion used for the definition of a derived CRS (including projections).Methods in org.geotools.referencing.operation that return CoordinateOperationModifier and TypeMethodDescriptionprotected CoordinateOperation
AbstractCoordinateOperationFactory.concatenate
(CoordinateOperation step1, CoordinateOperation step2) Concatenate two operation steps.protected CoordinateOperation
AbstractCoordinateOperationFactory.concatenate
(CoordinateOperation step1, CoordinateOperation step2, CoordinateOperation step3) Concatenate three transformation steps.static CoordinateOperation
DefaultOperation.create
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method, Class<? extends CoordinateOperation> type) Returns a coordinate operation of the specified class.AbstractCoordinateOperationFactory.createConcatenatedOperation
(Map<String, ?> properties, CoordinateOperation... operations) Creates a concatenated operation from a sequence of operations.protected CoordinateOperation
AbstractCoordinateOperationFactory.createFromAffineTransform
(ReferenceIdentifier name, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, Matrix matrix) Creates a coordinate operation from a matrix, which usually describes an affine tranform.protected CoordinateOperation
AuthorityBackedFactory.createFromDatabase
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Returns an operation for conversion or transformation between two coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createFromDatabase
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) If the coordinate operation is explicitly defined in some database (typically EPSG), returns it.protected CoordinateOperation
AbstractCoordinateOperationFactory.createFromMathTransform
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method, Class<? extends CoordinateOperation> type) Creates a coordinate operation from a math transform.protected CoordinateOperation
AbstractCoordinateOperationFactory.createFromMathTransform
(ReferenceIdentifier name, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform) Creates a coordinate operation from a math transform.protected CoordinateOperation
AbstractCoordinateOperationFactory.createFromParameters
(ReferenceIdentifier name, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, ParameterValueGroup parameters) Creates a coordinate operation from a set of parameters.BufferedCoordinateOperationFactory.createOperation
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Returns an operation for conversion or transformation between two coordinate reference systems.BufferedCoordinateOperationFactory.createOperation
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, OperationMethod method) Returns an operation for conversion or transformation between two coordinate reference systems using the specified method.DefaultCoordinateOperationFactory.createOperation
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Returns an operation for conversion or transformation between two coordinate reference systems.DefaultCoordinateOperationFactory.createOperation
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, OperationMethod method) Returns an operation using a particular method for conversion or transformation between two coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(CompoundCRS sourceCRS, CompoundCRS targetCRS) Creates an operation between two compound coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(CompoundCRS sourceCRS, SingleCRS targetCRS) Creates an operation from a compound to a single coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(GeocentricCRS sourceCRS, GeocentricCRS targetCRS) Creates an operation between two geocentric coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(GeocentricCRS sourceCRS, GeographicCRS targetCRS) Creates an operation from a geocentric to a geographic coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(GeographicCRS sourceCRS, GeocentricCRS targetCRS) Creates an operation from a geographic to a geocentric coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(GeographicCRS sourceCRS, GeographicCRS targetCRS) Creates an operation between two geographic coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(GeographicCRS sourceCRS, ProjectedCRS targetCRS) Creates an operation from a geographic to a projected coordinate reference system.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(GeographicCRS sourceCRS, VerticalCRS targetCRS) Creates an operation between a geographic and a vertical coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(ProjectedCRS sourceCRS, GeographicCRS targetCRS) Creates an operation from a projected to a geographic coordinate reference system.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(ProjectedCRS sourceCRS, ProjectedCRS targetCRS) Creates an operation between two projected coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(SingleCRS sourceCRS, CompoundCRS targetCRS) Creates an operation from a single to a compound coordinate reference system.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(TemporalCRS sourceCRS, TemporalCRS targetCRS) Creates an operation between two temporal coordinate reference systems.protected CoordinateOperation
DefaultCoordinateOperationFactory.createOperationStep
(VerticalCRS sourceCRS, VerticalCRS targetCRS) Creates an operation between two vertical coordinate reference systems.protected CoordinateOperation
AbstractCoordinateOperationFactory.inverse
(CoordinateOperation operation) Returns the inverse of the specified operation.protected CoordinateOperation
AuthorityBackedFactory.tryWellKnownPivots
(GeographicCRS sourceCRS, GeographicCRS targetCRS) protected CoordinateOperation
DefaultCoordinateOperationFactory.tryWellKnownPivots
(GeographicCRS sourceCRS, GeographicCRS targetCRS) Allows subclasses to test for well known pivots that might provide better accuracy, before using a Molodenski.protected CoordinateOperation
AuthorityBackedFactory.validateCandidate
(CoordinateOperation candidate, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, boolean inverse) Selects a valid operation from a set of candidates.Methods in org.geotools.referencing.operation that return types with arguments of type CoordinateOperationModifier and TypeMethodDescriptionprotected Set<CoordinateOperation>
AbstractCoordinateOperationFactory.concatenate
(Set<CoordinateOperation> candidatesStep1, Set<CoordinateOperation> candidatesStep2) Concatenate two operation steps.protected Set<CoordinateOperation>
AbstractCoordinateOperationFactory.concatenate
(Set<CoordinateOperation> candidatesStep1, Set<CoordinateOperation> candidatesStep2, Set<CoordinateOperation> candidatesStep3) Concatenate two sets of operation steps.protected Set<CoordinateOperation>
AuthorityBackedFactory.findFromDatabase
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, int limit) Returns the list of available operations for conversion or transformation between two coordinate reference systems.protected Set<CoordinateOperation>
DefaultCoordinateOperationFactory.findFromDatabase
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, int limit) Returns a list of available coordinate operations explicitly defined in some database (typically EPSG), for the provided CRS pair.BufferedCoordinateOperationFactory.findOperations
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Returns all available operations for conversion or transformation between two coordinate reference systems.DefaultCoordinateOperationFactory.findOperations
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Returns all the available operations for conversion or transformation between two coordinate reference systems.protected Set<CoordinateOperation>
DefaultCoordinateOperationFactory.findOperations
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, int limit) Returns all the available operations for conversion or transformation between two coordinate reference systems.protected Set<CoordinateOperation>
DefaultCoordinateOperationFactory.findOperationSteps
(CompoundCRS sourceCRS, CompoundCRS targetCRS, int limit) Returns all available operations between two compound coordinate reference systems.protected Set<CoordinateOperation>
DefaultCoordinateOperationFactory.findOperationSteps
(CompoundCRS sourceCRS, SingleCRS targetCRS, int limit) Returns all available operations from a compound to a single coordinate reference system.protected Set<CoordinateOperation>
DefaultCoordinateOperationFactory.findOperationSteps
(GeographicCRS sourceCRS, ProjectedCRS targetCRS, int limit) Returns all available operations from a geographic to a projected coordinate reference system.protected Set<CoordinateOperation>
DefaultCoordinateOperationFactory.findOperationSteps
(ProjectedCRS sourceCRS, GeographicCRS targetCRS, int limit) Returns all available operations from a projected to a geographic coordinate reference system.protected Set<CoordinateOperation>
DefaultCoordinateOperationFactory.findOperationSteps
(ProjectedCRS sourceCRS, ProjectedCRS targetCRS, int limit) Returns all available operations between two projected coordinate reference systems.protected Set<CoordinateOperation>
DefaultCoordinateOperationFactory.findOperationSteps
(SingleCRS sourceCRS, CompoundCRS targetCRS, int limit) Returns all available operations from a single to a compound coordinate reference system.static Class<? extends CoordinateOperation>
AbstractCoordinateOperation.getType
(CoordinateOperation object) Returns the most specific GeoAPI interface implemented by the specified operation.Methods in org.geotools.referencing.operation with parameters of type CoordinateOperationModifier and TypeMethodDescriptionprotected boolean
AuthorityBackedFactory.accept
(CoordinateOperation operation) Returnstrue
if the specified operation is acceptable.protected CoordinateOperation
AbstractCoordinateOperationFactory.concatenate
(CoordinateOperation step1, CoordinateOperation step2) Concatenate two operation steps.protected CoordinateOperation
AbstractCoordinateOperationFactory.concatenate
(CoordinateOperation step1, CoordinateOperation step2, CoordinateOperation step3) Concatenate three transformation steps.AbstractCoordinateOperationFactory.createConcatenatedOperation
(Map<String, ?> properties, CoordinateOperation... operations) Creates a concatenated operation from a sequence of operations.static double
AbstractCoordinateOperation.getAccuracy
(CoordinateOperation operation) Convenience method returning the accuracy in meters for the specified operation.static Class<? extends CoordinateOperation>
AbstractCoordinateOperation.getType
(CoordinateOperation object) Returns the most specific GeoAPI interface implemented by the specified operation.protected CoordinateOperation
AbstractCoordinateOperationFactory.inverse
(CoordinateOperation operation) Returns the inverse of the specified operation.protected CoordinateOperation
AuthorityBackedFactory.validateCandidate
(CoordinateOperation candidate, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, boolean inverse) Selects a valid operation from a set of candidates.Method parameters in org.geotools.referencing.operation with type arguments of type CoordinateOperationModifier and TypeMethodDescriptionprotected Set<CoordinateOperation>
AbstractCoordinateOperationFactory.concatenate
(Set<CoordinateOperation> candidatesStep1, Set<CoordinateOperation> candidatesStep2) Concatenate two operation steps.protected Set<CoordinateOperation>
AbstractCoordinateOperationFactory.concatenate
(Set<CoordinateOperation> candidatesStep1, Set<CoordinateOperation> candidatesStep2, Set<CoordinateOperation> candidatesStep3) Concatenate two sets of operation steps.static CoordinateOperation
DefaultOperation.create
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method, Class<? extends CoordinateOperation> type) Returns a coordinate operation of the specified class.protected CoordinateOperation
AbstractCoordinateOperationFactory.createFromMathTransform
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method, Class<? extends CoordinateOperation> type) Creates a coordinate operation from a math transform.Constructors in org.geotools.referencing.operation with parameters of type CoordinateOperationModifierConstructorDescriptionDefaultConcatenatedOperation
(String name, CoordinateOperation... operations) Constructs a concatenated operation from the specified name.DefaultConcatenatedOperation
(Map<String, ?> properties, CoordinateOperation... operations) Constructs a concatenated operation from a set of properties.DefaultConcatenatedOperation
(Map<String, ?> properties, CoordinateOperation[] operations, MathTransformFactory factory) Constructs a concatenated operation from a set of properties and a math transform factory.