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 TypeInterfaceDescriptioninterfaceAn ordered sequence of two or more single coordinate operations.interfaceBase interface for conical map projections.interfaceAn operation on coordinates that does not include any change of Datum.interfaceBase interface for cylindrical map projections.interfaceA parameterized mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system.interfaceA pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.interfaceBase interface for for azimuthal (or planar) map projections.interfaceA conversion transforming (longitude,latitude) coordinates to cartesian coordinates (x,y).interfaceA single (not concatenated) coordinate operation.interfaceAn 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 Rectangle2DCRS.transform(CoordinateOperation operation, Rectangle2D envelope, Rectangle2D destination) Transforms a rectangular envelope using the given coordinate operation.static GeneralBoundsCRS.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 CoordinateOperationAbstractCachedAuthorityFactory.generateCoordinateOperation(String code) protected CoordinateOperationTransformedAuthorityFactory.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 aCoordinateOperationfrom 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 CoordinateOperationTransformedAuthorityFactory.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 TypeClassDescriptionclassEstablishes 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.classAn ordered sequence of two or more single coordinate operations.classBase class for conical map projections.classAn operation on coordinates that does not include any change of Datum.classBase class for cylindrical map projections.classA parameterized mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system.classA pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation.classBase class for for azimuthal (or planar) map projections.classA conversion transforming (longitude,latitude) coordinates to cartesian coordinates (x,y).classA single (not concatenated) coordinate operation.classAn operation on coordinates that usually includes a change of Datum.classA conversion used for the definition of a derived CRS (including projections).Methods in org.geotools.referencing.operation that return CoordinateOperationModifier and TypeMethodDescriptionprotected CoordinateOperationAbstractCoordinateOperationFactory.concatenate(CoordinateOperation step1, CoordinateOperation step2) Concatenate two operation steps.protected CoordinateOperationAbstractCoordinateOperationFactory.concatenate(CoordinateOperation step1, CoordinateOperation step2, CoordinateOperation step3) Concatenate three transformation steps.static CoordinateOperationDefaultOperation.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 CoordinateOperationAbstractCoordinateOperationFactory.createFromAffineTransform(ReferenceIdentifier name, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, Matrix matrix) Creates a coordinate operation from a matrix, which usually describes an affine tranform.protected CoordinateOperationAuthorityBackedFactory.createFromDatabase(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Returns an operation for conversion or transformation between two coordinate reference systems.protected CoordinateOperationDefaultCoordinateOperationFactory.createFromDatabase(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) If the coordinate operation is explicitly defined in some database (typically EPSG), returns it.protected CoordinateOperationAbstractCoordinateOperationFactory.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 CoordinateOperationAbstractCoordinateOperationFactory.createFromMathTransform(ReferenceIdentifier name, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform) Creates a coordinate operation from a math transform.protected CoordinateOperationAbstractCoordinateOperationFactory.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 CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(CompoundCRS sourceCRS, CompoundCRS targetCRS) Creates an operation between two compound coordinate reference systems.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(CompoundCRS sourceCRS, SingleCRS targetCRS) Creates an operation from a compound to a single coordinate reference systems.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(GeocentricCRS sourceCRS, GeocentricCRS targetCRS) Creates an operation between two geocentric coordinate reference systems.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(GeocentricCRS sourceCRS, GeographicCRS targetCRS) Creates an operation from a geocentric to a geographic coordinate reference systems.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(GeographicCRS sourceCRS, GeocentricCRS targetCRS) Creates an operation from a geographic to a geocentric coordinate reference systems.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(GeographicCRS sourceCRS, GeographicCRS targetCRS) Creates an operation between two geographic coordinate reference systems.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(GeographicCRS sourceCRS, ProjectedCRS targetCRS) Creates an operation from a geographic to a projected coordinate reference system.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(GeographicCRS sourceCRS, VerticalCRS targetCRS) Creates an operation between a geographic and a vertical coordinate reference systems.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(ProjectedCRS sourceCRS, GeographicCRS targetCRS) Creates an operation from a projected to a geographic coordinate reference system.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(ProjectedCRS sourceCRS, ProjectedCRS targetCRS) Creates an operation between two projected coordinate reference systems.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(SingleCRS sourceCRS, CompoundCRS targetCRS) Creates an operation from a single to a compound coordinate reference system.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(TemporalCRS sourceCRS, TemporalCRS targetCRS) Creates an operation between two temporal coordinate reference systems.protected CoordinateOperationDefaultCoordinateOperationFactory.createOperationStep(VerticalCRS sourceCRS, VerticalCRS targetCRS) Creates an operation between two vertical coordinate reference systems.protected CoordinateOperationAbstractCoordinateOperationFactory.inverse(CoordinateOperation operation) Returns the inverse of the specified operation.protected CoordinateOperationAuthorityBackedFactory.tryWellKnownPivots(GeographicCRS sourceCRS, GeographicCRS targetCRS) protected CoordinateOperationDefaultCoordinateOperationFactory.tryWellKnownPivots(GeographicCRS sourceCRS, GeographicCRS targetCRS) Allows subclasses to test for well known pivots that might provide better accuracy, before using a Molodenski.protected CoordinateOperationAuthorityBackedFactory.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 booleanAuthorityBackedFactory.accept(CoordinateOperation operation) Returnstrueif the specified operation is acceptable.protected CoordinateOperationAbstractCoordinateOperationFactory.concatenate(CoordinateOperation step1, CoordinateOperation step2) Concatenate two operation steps.protected CoordinateOperationAbstractCoordinateOperationFactory.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 doubleAbstractCoordinateOperation.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 CoordinateOperationAbstractCoordinateOperationFactory.inverse(CoordinateOperation operation) Returns the inverse of the specified operation.protected CoordinateOperationAuthorityBackedFactory.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 CoordinateOperationDefaultOperation.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 CoordinateOperationAbstractCoordinateOperationFactory.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.