Uses of Interface
org.geotools.api.referencing.operation.CoordinateOperation
-
Packages that use CoordinateOperation Package Description org.geotools.api.referencing.operation Coordinate operations (relationship between any two coordinate reference systems).org.geotools.referencing Reference systems implementation.org.geotools.referencing.factory Base classes for factories and authority factories.org.geotools.referencing.factory.epsg Authority factories for the EPSG database.org.geotools.referencing.operation Coordinate operation implementation. -
-
Uses of CoordinateOperation in org.geotools.api.referencing.operation
Subinterfaces of CoordinateOperation in org.geotools.api.referencing.operation Modifier and Type Interface Description interface
ConcatenatedOperation
An ordered sequence of two or more single coordinate operations.interface
ConicProjection
Base interface for conical map projections.interface
Conversion
An operation on coordinates that does not include any change of Datum.interface
CylindricalProjection
Base interface for cylindrical map projections.interface
Operation
A parameterized mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system.interface
PassThroughOperation
A pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.interface
PlanarProjection
Base interface for for azimuthal (or planar) map projections.interface
Projection
A conversion transforming (longitude,latitude) coordinates to cartesian coordinates (x,y).interface
SingleOperation
A single (not concatenated) coordinate operation.interface
Transformation
An operation on coordinates that usually includes a change of Datum.Methods in org.geotools.api.referencing.operation that return CoordinateOperation Modifier and Type Method Description CoordinateOperation
CoordinateOperationFactory. createConcatenatedOperation(Map<String,?> properties, CoordinateOperation... operations)
Creates a concatenated operation from a sequence of operations.CoordinateOperation
CoordinateOperationAuthorityFactory. createCoordinateOperation(String code)
Creates an operation from a single operation code.CoordinateOperation
CoordinateOperationFactory. createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS)
Returns an operation for conversion or transformation between two coordinate reference systems.CoordinateOperation
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 CoordinateOperation Modifier and Type Method Description Set<CoordinateOperation>
CoordinateOperationAuthorityFactory. createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS)
Creates operations from coordinate reference system codes.Set<CoordinateOperation>
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 CoordinateOperation Modifier and Type Method Description CoordinateOperation
CoordinateOperationFactory. 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 CoordinateOperation Modifier and Type Method Description static 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 CoordinateOperation Modifier and Type Method Description CoordinateOperation
AbstractAuthorityFactory. createCoordinateOperation(String code)
Creates an operation from a single operation code.CoordinateOperation
AbstractAuthorityMediator. createCoordinateOperation(String code)
CoordinateOperation
AbstractCachedAuthorityFactory. createCoordinateOperation(String code)
CoordinateOperation
AuthorityFactoryAdapter. createCoordinateOperation(String code)
Creates an operation from a single operation code.CoordinateOperation
BufferedAuthorityFactory. createCoordinateOperation(String code)
Returns an operation from a single operation code.CoordinateOperation
CachedAuthorityDecorator. createCoordinateOperation(String code)
CoordinateOperation
FallbackAuthorityFactory. createCoordinateOperation(String code)
Creates an operation from a single operation code.CoordinateOperation
PropertyCoordinateOperationAuthorityFactory. createCoordinateOperation(String code)
Creates an operation from a single operation code.CoordinateOperation
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 CoordinateOperation Modifier and Type Method Description Set<CoordinateOperation>
AbstractAuthorityFactory. createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS)
Creates an operation from coordinate reference system codes.Set<CoordinateOperation>
AbstractAuthorityMediator. createFromCoordinateReferenceSystemCodes(String sourceCode, String targetCode)
Set<CoordinateOperation>
AbstractCachedAuthorityFactory. createFromCoordinateReferenceSystemCodes(String sourceCode, String targetCode)
Set<CoordinateOperation>
AuthorityFactoryAdapter. createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS)
Creates an operation from coordinate reference system codes.Set<CoordinateOperation>
BufferedAuthorityFactory. createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS)
Returns an operation from coordinate reference system codes.Set<CoordinateOperation>
CachedAuthorityDecorator. createFromCoordinateReferenceSystemCodes(String sourceCode, String targetCode)
Set<CoordinateOperation>
FallbackAuthorityFactory. createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS)
Creates an operation from coordinate reference system codes.Set<CoordinateOperation>
PropertyCoordinateOperationAuthorityFactory. createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS)
Creates aCoordinateOperation
from coordinate reference system codes.Set<CoordinateOperation>
ThreadedAuthorityFactory. createFromCoordinateReferenceSystemCodes(String sourceCode, String targetCode)
Returns an operation from coordinate reference system codes.Set<CoordinateOperation>
TransformedAuthorityFactory. createFromCoordinateReferenceSystemCodes(String sourceCode, String targetCode)
Creates an operation from coordinate reference system codes.Methods in org.geotools.referencing.factory with parameters of type CoordinateOperation Modifier and Type Method Description protected 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 CoordinateOperation Modifier and Type Method Description CoordinateOperation
CoordinateOperationFactoryUsingWKT. createCoordinateOperation(String code)
Creates an operation from a single operation code.CoordinateOperation
DirectEpsgFactory. createCoordinateOperation(String code)
Returns a coordinate operation from a code.CoordinateOperation
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 CoordinateOperation Modifier and Type Method Description Set<CoordinateOperation>
CoordinateOperationFactoryUsingWKT. createFromCoordinateReferenceSystemCodes(String sourceCRS, String targetCRS)
Creates operations from coordinate reference system codes.Set<CoordinateOperation>
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 CoordinateOperation Modifier and Type Class Description class
AbstractCoordinateOperation
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
DefaultConcatenatedOperation
An ordered sequence of two or more single coordinate operations.class
DefaultConicProjection
Base class for conical map projections.class
DefaultConversion
An operation on coordinates that does not include any change of Datum.class
DefaultCylindricalProjection
Base class for cylindrical map projections.class
DefaultOperation
A parameterized mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system.class
DefaultPassThroughOperation
A pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.class
DefaultPlanarProjection
Base class for for azimuthal (or planar) map projections.class
DefaultProjection
A conversion transforming (longitude,latitude) coordinates to cartesian coordinates (x,y).class
DefaultSingleOperation
A single (not concatenated) coordinate operation.class
DefaultTransformation
An operation on coordinates that usually includes a change of Datum.class
DefiningConversion
A conversion used for the definition of a derived CRS (including projections).Methods in org.geotools.referencing.operation that return CoordinateOperation Modifier and Type Method Description 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.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.CoordinateOperation
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.CoordinateOperation
BufferedCoordinateOperationFactory. createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS)
Returns an operation for conversion or transformation between two coordinate reference systems.CoordinateOperation
BufferedCoordinateOperationFactory. createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, OperationMethod method)
Returns an operation for conversion or transformation between two coordinate reference systems using the specified method.CoordinateOperation
DefaultCoordinateOperationFactory. createOperation(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS)
Returns an operation for conversion or transformation between two coordinate reference systems.CoordinateOperation
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. 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 CoordinateOperation Modifier and Type Method Description protected 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.Set<CoordinateOperation>
BufferedCoordinateOperationFactory. findOperations(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS)
Returns all available operations for conversion or transformation between two coordinate reference systems.Set<CoordinateOperation>
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 CoordinateOperation Modifier and Type Method Description protected 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.CoordinateOperation
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 CoordinateOperation Modifier and Type Method Description protected 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 CoordinateOperation Constructor Description DefaultConcatenatedOperation(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.
-