## Uses of Interface
org.opengis.referencing.operation.MathTransform

Packages that use MathTransform
org.opengis.coverage.grid: Quadrilateral grid coverages.
org.opengis.geometry: Root package for geometries.
org.opengis.go.display.canvas
org.opengis.referencing.crs: Coordinate reference systems (coordinate systems with a datum).
org.opengis.referencing.operation: Coordinate operations (relationship between any two coordinate reference systems).

Uses of MathTransform in org.opengis.coverage.grid

Methods in org.opengis.coverage.grid that return MathTransform
`MathTransform` `GridGeometry.getGridToCoordinateSystem()` Deprecated. Renamed as `GridGeometry.getGridToCRS()`.
`MathTransform` `GridGeometry.getGridToCRS()` Returns the conversion from grid coordinates to real world earth coordinates.

Uses of MathTransform in org.opengis.geometry

Methods in org.opengis.geometry with parameters of type MathTransform
`Geometry` `Geometry.transform(CoordinateReferenceSystem newCRS, MathTransform transform)` Returns a new `Geometry` that is the coordinate transformation of this `Geometry` into the passed coordinate reference system, using the specified transform.

Uses of MathTransform in org.opengis.go.display.canvas

Methods in org.opengis.go.display.canvas that return MathTransform
`MathTransform` `Canvas.getDisplayToObjectiveTransform()` Returns the coordinate transformation object for this `Canvas`.
`MathTransform` `Canvas.getObjectiveToDisplayTransform()` Returns the coordinate transformation object for this `Canvas`.

Methods in org.opengis.go.display.canvas with parameters of type MathTransform
`void` `Canvas.setObjectiveCoordinateReferenceSystem(CoordinateReferenceSystem crs, MathTransform objectiveToDisplay, MathTransform displayToObjective)` Sets the objective Coordinate Reference System (e.g. the projection of a georeferenced Coordinate Reference System) for this `Canvas`.

Uses of MathTransform in org.opengis.referencing.crs

Methods in org.opengis.referencing.crs with parameters of type MathTransform

`DerivedCRS`

`CRSFactory.createDerivedCRS(Map<String,?> properties, OperationMethod method, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS)`
Deprecated. Use `CoordinateOperationFactory.createDefiningConversion(java.util.Map<java.lang.String, ?>, org.opengis.referencing.operation.OperationMethod, org.opengis.parameter.ParameterValueGroup)` followed by `CRSFactory.createDerivedCRS(java.util.Map<java.lang.String, ?>, org.opengis.referencing.operation.OperationMethod, org.opengis.referencing.crs.CoordinateReferenceSystem, org.opengis.referencing.operation.MathTransform, org.opengis.referencing.cs.CoordinateSystem)` instead.

`ProjectedCRS`

`CRSFactory.createProjectedCRS(Map<String,?> properties, OperationMethod method, GeographicCRS base, MathTransform baseToDerived, CartesianCS derivedCS)`
Deprecated. Use `CoordinateOperationFactory.createDefiningConversion(java.util.Map<java.lang.String, ?>, org.opengis.referencing.operation.OperationMethod, org.opengis.parameter.ParameterValueGroup)` followed by `CRSFactory.createProjectedCRS(java.util.Map<java.lang.String, ?>, org.opengis.referencing.operation.OperationMethod, org.opengis.referencing.crs.GeographicCRS, org.opengis.referencing.operation.MathTransform, org.opengis.referencing.cs.CartesianCS)` instead.

Uses of MathTransform in org.opengis.referencing.operation

Subinterfaces of MathTransform in org.opengis.referencing.operation
`interface` `MathTransform1D` Transforms one-dimensional coordinate points.
`interface` `MathTransform2D` Transforms two-dimensional coordinate points.

Methods in org.opengis.referencing.operation that return MathTransform
`MathTransform` `MathTransformFactory.createAffineTransform(Matrix matrix)` Creates an affine transform from a matrix.
`MathTransform` `MathTransformFactory.createBaseToDerived(CoordinateReferenceSystem baseCRS, ParameterValueGroup parameters, CoordinateSystem derivedCS)` Creates a parameterized transform from a base CRS to a derived CS.
`MathTransform` `MathTransformFactory.createConcatenatedTransform(MathTransform transform1, MathTransform transform2)` Creates a transform by concatenating two existing transforms.
`MathTransform` `MathTransformFactory.createFromWKT(String wkt)` Creates a math transform object from a string.
`MathTransform` `MathTransformFactory.createFromXML(String xml)` Creates a math transform object from a XML string.
`MathTransform` `MathTransformFactory.createParameterizedTransform(ParameterValueGroup parameters)` Creates a transform from a group of parameters.
`MathTransform` `MathTransformFactory.createPassThroughTransform(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates)` Creates a transform which passes through a subset of ordinates to another transform.
`MathTransform` `CoordinateOperation.getMathTransform()` Gets the math transform.
`MathTransform` `MathTransform.inverse()` Creates the inverse transform of this object.

Methods in org.opengis.referencing.operation with parameters of type MathTransform
`MathTransform` `MathTransformFactory.createConcatenatedTransform(MathTransform transform1, MathTransform transform2)` Creates a transform by concatenating two existing transforms.
`MathTransform` `MathTransformFactory.createPassThroughTransform(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates)` Creates a transform which passes through a subset of ordinates to another transform.

Copyright © 1994-2008 Open Geospatial Consortium. All Rights Reserved.