Uses of Interface
org.geotools.api.referencing.operation.MathTransform
Packages that use MathTransform
Package
Description
Quadrilateral grid coverages.
Coordinate operations (relationship between
any two coordinate reference systems).
GridCoverage2D implementation.
Coverage processing
implementations.
List of coverage operations.
A grid coverage exchange to manage the GeoTIFF Revision 1.0 format.
Basic geometry concepts to support referencing and coverage use.
Vector processing support for the GeoTools library.
Reference systems implementation.
Coordinate reference systems implementation.
Base classes for factories and
authority factories.
Coordinate operation implementation.
A package of convenience classes which use control points common to two
data sets to derive empirically the transformation parameters needed to
convert positions between the coordinate systems of the two data sets.
Basic implementations of map projections.
Basic implementations of math transforms.
Well
Known Text (WKT) parsing and formatting.
A simple renderer implementation.
Cursor tools for zooming and panning; subclass to implement additional mouse-driven tools.
-
Uses of MathTransform in org.geotools.api.coverage.grid
Methods in org.geotools.api.coverage.grid that return MathTransformModifier and TypeMethodDescriptionGridGeometry.getGridToCRS()
Returns the conversion from grid coordinates to real world earth coordinates. -
Uses of MathTransform in org.geotools.api.referencing.operation
Subinterfaces of MathTransform in org.geotools.api.referencing.operationModifier and TypeInterfaceDescriptioninterface
Transforms one-dimensional coordinate points.interface
Transforms two-dimensional coordinate points.Methods in org.geotools.api.referencing.operation that return MathTransformModifier and TypeMethodDescriptionMathTransformFactory.createAffineTransform
(Matrix matrix) Creates an affine transform from a matrix.MathTransformFactory.createBaseToDerived
(CoordinateReferenceSystem baseCRS, ParameterValueGroup parameters, CoordinateSystem derivedCS) Creates a parameterized transform from a base CRS to a derived CS.MathTransformFactory.createConcatenatedTransform
(MathTransform transform1, MathTransform transform2) Creates a transform by concatenating two existing transforms.MathTransformFactory.createFromWKT
(String wkt) Creates a math transform object from a string.MathTransformFactory.createFromXML
(String xml) Creates a math transform object from a XML string.MathTransformFactory.createParameterizedTransform
(ParameterValueGroup parameters) Creates a transform from a group of parameters.MathTransformFactory.createPassThroughTransform
(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates) Creates a transform which passes through a subset of ordinates to another transform.TransformException.getLastCompletedTransform()
Returns the last transform that either transformed successfuly all coordinates, or filled the untransformable coordinates with NaN values.CoordinateOperation.getMathTransform()
Gets the math transform.MathTransform.inverse()
Creates the inverse transform of this object.Methods in org.geotools.api.referencing.operation with parameters of type MathTransformModifier and TypeMethodDescriptionMathTransformFactory.createConcatenatedTransform
(MathTransform transform1, MathTransform transform2) Creates a transform by concatenating two existing transforms.MathTransformFactory.createPassThroughTransform
(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates) Creates a transform which passes through a subset of ordinates to another transform.void
TransformException.setLastCompletedTransform
(MathTransform transform) Sets the last transform that either transformed successfuly all coordinates, or filled the untransformable coordinates with NaN values. -
Uses of MathTransform in org.geotools.coverage.grid
Fields in org.geotools.coverage.grid declared as MathTransformModifier and TypeFieldDescriptionprotected MathTransform
GeneralGridGeometry.gridToCRS
The math transform (usually an affine transform), ornull
if none.Methods in org.geotools.coverage.grid that return MathTransformModifier and TypeMethodDescriptionGeneralGridGeometry.getGridToCRS()
Returns the transform from grid coordinates to real world earth coordinates.GeneralGridGeometry.getGridToCRS
(PixelInCell anchor) Returns the transform from grid coordinates to real world earth coordinates.GridGeometry2D.getGridToCRS
(PixelOrientation orientation) Returns a math transform mapping the specified pixel part.Methods in org.geotools.coverage.grid with parameters of type MathTransformModifier and TypeMethodDescriptionGridCoverageFactory.create
(CharSequence name, RenderedImage image, CoordinateReferenceSystem crs, MathTransform gridToCRS, GridSampleDimension[] bands, GridCoverage[] sources, Map<?, ?> properties) Constructs a grid coverage from the specified image and "grid to CRS" transform.GridCoverageFactory.create
(CharSequence name, WritableRaster raster, CoordinateReferenceSystem crs, MathTransform gridToCRS, double[] minValues, double[] maxValues, Unit<?> units, Color[][] colors, RenderingHints hints) Constructs a grid coverage from the specified raster and "grid to CRS" transform.GridCoverageFactory.create
(CharSequence name, WritableRaster raster, CoordinateReferenceSystem crs, MathTransform gridToCRS, GridSampleDimension[] bands) Constructs a grid coverage from the specified raster and "grid to CRS" transform.Constructors in org.geotools.coverage.grid with parameters of type MathTransformModifierConstructorDescriptionGeneralGridGeometry
(GridEnvelope gridRange, PixelInCell anchor, MathTransform gridToCRS, CoordinateReferenceSystem crs) Constructs a new grid geometry from a grid range and a math transform mapping pixel center or corner.GeneralGridGeometry
(GridEnvelope gridRange, MathTransform gridToCRS, CoordinateReferenceSystem crs) Constructs a new grid geometry from a grid range and a math transform mapping pixel center.GeneralGridGeometry
(PixelInCell anchor, MathTransform gridToCRS, Bounds envelope) Constructs a new grid geometry from an envelope and a math transform.GeneralGridGeometry
(PixelInCell anchor, MathTransform gridToCRS, Bounds envelope, boolean gridMaxInclusive, boolean preserveGridToCRS) Constructs a new grid geometry from an envelope and a math transform.GridGeometry2D
(GridEnvelope gridRange, PixelOrientation anchor, MathTransform gridToCRS, CoordinateReferenceSystem crs, Hints hints) Constructs a new grid geometry from a math transform.GridGeometry2D
(GridEnvelope gridRange, PixelInCell anchor, MathTransform gridToCRS, CoordinateReferenceSystem crs, Hints hints) Constructs a new grid geometry from a math transform.GridGeometry2D
(GridEnvelope gridRange, MathTransform gridToCRS, CoordinateReferenceSystem crs) Constructs a new grid geometry from a grid range and a math transform.GridGeometry2D
(PixelInCell anchor, MathTransform gridToCRS, Bounds envelope, Hints hints) Constructs a new grid geometry from an envelope and a math transform. -
Uses of MathTransform in org.geotools.coverage.grid.io
Fields in org.geotools.coverage.grid.io declared as MathTransformModifier and TypeFieldDescriptionprotected MathTransform
AbstractGridCoverage2DReader.raster2Model
2DGridToWorld math transform.Methods in org.geotools.coverage.grid.io that return MathTransformModifier and TypeMethodDescriptionAbstractGridCoverage2DReader.getOriginalGridToWorld
(String coverageName, PixelInCell pixInCell) Retrieves the original grid to world transformation for thisAbstractGridCoverage2DReader
.AbstractGridCoverage2DReader.getOriginalGridToWorld
(PixelInCell pixInCell) Retrieves the original grid to world transformation for thisAbstractGridCoverage2DReader
.GridCoverage2DReader.getOriginalGridToWorld
(String coverageName, PixelInCell pixInCell) Retrieves theMathTransform
associated to the requested coverageName for thisGridCoverage2DReader
.GridCoverage2DReader.getOriginalGridToWorld
(PixelInCell pixInCell) Retrieves theMathTransform
associated to the default coverage for thisGridCoverage2DReader
.Methods in org.geotools.coverage.grid.io with parameters of type MathTransformModifier and TypeMethodDescriptionprotected final GridCoverage2D
AbstractGridCoverage2DReader.createImageCoverage
(String coverageName, PlanarImage image, MathTransform raster2Model) Creates aGridCoverage
for the providedPlanarImage
using theAbstractGridCoverage2DReader.raster2Model
that was provided for this coverage.protected final GridCoverage2D
AbstractGridCoverage2DReader.createImageCoverage
(PlanarImage image, MathTransform raster2Model) Creates aGridCoverage
for the providedPlanarImage
using theAbstractGridCoverage2DReader.raster2Model
that was provided for this coverage. -
Uses of MathTransform in org.geotools.coverage.grid.io.imageio.geotiff
Methods in org.geotools.coverage.grid.io.imageio.geotiff that return MathTransformModifier and TypeMethodDescriptionstatic MathTransform
GeoTiffMetadata2CRSAdapter.getRasterToModel
(GeoTiffIIOMetadataDecoder metadata) Create the grid to world (or raster to model) transformation for this source respecting ALWAYS the OGCPixelInCell.CELL_CENTER
convention for theImageDatum
of the underlyingImageCRS
. -
Uses of MathTransform in org.geotools.coverage.io.netcdf
Methods in org.geotools.coverage.io.netcdf that return MathTransformModifier and TypeMethodDescriptionNetCDFReader.getOriginalGridToWorld
(String coverageName, PixelInCell pixInCell) NetCDFReader.getOriginalGridToWorld
(PixelInCell pixInCell) -
Uses of MathTransform in org.geotools.coverage.io.netcdf.crs
Methods in org.geotools.coverage.io.netcdf.crs that return MathTransformModifier and TypeMethodDescriptionstatic MathTransform
ProjectionBuilder.createTransform
(ParameterValueGroup parameters) Methods in org.geotools.coverage.io.netcdf.crs with parameters of type MathTransformModifier and TypeMethodDescriptionstatic DefiningConversion
ProjectionBuilder.createConversionFromBase
(String name, MathTransform transform) Create aDefiningConversion
object from the inputMathTransform
static ProjectedCRS
ProjectionBuilder.createProjectedCRS
(Map<String, ?> props, GeographicCRS baseCRS, DefiningConversion conversionFromBase, MathTransform transform) static ProjectedCRS
ProjectionBuilder.createProjectedCRS
(Map<String, ?> props, GeographicCRS baseCRS, DefiningConversion conversionFromBase, MathTransform transform, CartesianCS derivedCS) Build aProjectedCRS
given the baseGeographicCRS
, theDefiningConversion
instance from Base as well as theMathTransform
from the base CRS to returned CRS. -
Uses of MathTransform in org.geotools.coverage.io.util
Methods in org.geotools.coverage.io.util that return MathTransformModifier and TypeMethodDescriptionstatic MathTransform
Utilities.getOriginalGridToWorld
(MathTransform raster2Model, PixelInCell pixInCell) Retrieves the original grid to world transformation for thisAbstractGridCoverage2DReader
.Methods in org.geotools.coverage.io.util with parameters of type MathTransformModifier and TypeMethodDescriptionstatic GridCoverage
Utilities.compute
(Object input, int imageIndex, boolean needTransformation, boolean isEmptyRequest, boolean useJAI, ImageReadParam imageReadParam, boolean useMultithreading, GridSampleDimension[] sampleDimensions, ImageReaderSpi imageReaderSpi, String coverageName, GridCoverageFactory coverageFactory, MathTransform raster2Model, CoordinateReferenceSystem coordinateReferenceSystem, GeneralBounds envelope2D) Compute the coverage request and produce a grid coverage.static GridCoverage
Utilities.createCoverage
(ImageReaderSpi spi, Object input, int imageIndex, ImageReadParam imageReadParam, boolean useJAI, boolean useMultithreading, boolean newTransform, GridSampleDimension[] sampleDimensions, String coverageName, GridCoverageFactory coverageFactory, MathTransform raster2Model, CoordinateReferenceSystem coordinateReferenceSystem, GeneralBounds coverageEnvelope2D) This method creates the GridCoverage2D from the underlying file given a specified envelope, and a requested dimension.static GridCoverage
Utilities.createCoverageFromImage
(GridCoverageFactory coverageFactory, String coverageName, int imageIndex, PlanarImage image, MathTransform raster2Model, CoordinateReferenceSystem spatialReferenceSystem2D, GeneralBounds coverageEnvelope2D, GridSampleDimension[] sampleDimensions) Creates aGridCoverage
for the providedPlanarImage
using theMathTransform
that was provided for this coverage.static GeneralBounds
Utilities.evaluateRequestedParams
(GridEnvelope originalGridRange, ReferencedEnvelope baseEnvelope2D, CoordinateReferenceSystem spatialReferenceSystem2D, MathTransform originalGridToWorld, GeneralBounds requestedEnvelope, Rectangle sourceRegion, Rectangle requestedDim, MathTransform2D readGridToWorld, ReferencedEnvelope wgs84BaseEnvelope2D) Evaluates the requested envelope and builds a new adjusted version of it fitting this coverage envelope.static Rectangle
Utilities.getCropRegion
(GeneralBounds envelope, MathTransform gridToWorldTransform) Return a crop region from a specified envelope, leveraging on a grid to world transformation.static MathTransform
Utilities.getOriginalGridToWorld
(MathTransform raster2Model, PixelInCell pixInCell) Retrieves the original grid to world transformation for thisAbstractGridCoverage2DReader
. -
Uses of MathTransform in org.geotools.coverage.processing
Methods in org.geotools.coverage.processing with parameters of type MathTransformModifier and TypeMethodDescriptionprotected static Polygon
BaseStatisticsOperationJAI.convertPolygon
(Polygon roiInput, MathTransform worldToGridTransform) Converte a JTSPolygon
, which represents a ROI, into an AWTPolygon
by means of the providedMathTransform
.OperationJAI.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Prepares the properties to be given to the coverage created by thederiveGridCoverage
method. -
Uses of MathTransform in org.geotools.coverage.processing.operation
Methods in org.geotools.coverage.processing.operation with parameters of type MathTransformModifier and TypeMethodDescriptionAbsolute.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Add.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) AddConst.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Affine.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) protected Map
BandMerge.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform toCRS, GridCoverage2D[] sources, BandMerge.BandMergeParams parameters) DivideByConst.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Exp.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Extrema.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform toCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Prepare the minimum and maximum properties for this extream operation.Histogram.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform toCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Prepare theHistogram
property for this histogram operation.Invert.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Log.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Mosaic.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, Mosaic.Params parameters) Multiply.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) MultiplyConst.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Rescale.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Scale.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) ShadedRelief.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) SubtractConst.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) SubtractFromConst.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) Warp.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform gridToCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) ZonalStatistics.getProperties
(RenderedImage data, CoordinateReferenceSystem crs, InternationalString name, MathTransform toCRS, GridCoverage2D[] sources, OperationJAI.Parameters parameters) -
Uses of MathTransform in org.geotools.coverage.util
Methods in org.geotools.coverage.util with parameters of type MathTransformModifier and TypeMethodDescriptionstatic Polygon
FeatureUtilities.convertPolygon
(Polygon roiInput, MathTransform worldToGridTransform) Converts a JTSPolygon
, which represents a ROI, int an AWTPolygon
by means of the providedMathTransform
.static Polygon
FeatureUtilities.convertPolygonToPointArray
(Polygon roiInput, MathTransform worldToGridTransform, List<Point2D> points) Converts a JTSPolygon
, which represents a ROI, int an AWTPolygon
by means of the providedMathTransform
.static boolean
CoverageUtilities.isScaleTranslate
(MathTransform transform, double EPS) Checks if the transformation is a pure scale/translate instance (using the provided tolerance factor) -
Uses of MathTransform in org.geotools.data
Fields in org.geotools.data declared as MathTransformMethods in org.geotools.data that return MathTransformModifier and TypeMethodDescriptionMapInfoFileReader.getTransform()
Get Math Transform based on control pointsWorldFileReader.getTransform()
Constructors in org.geotools.data with parameters of type MathTransformModifierConstructorDescriptionWorldFileWriter
(File outLocation, MathTransform transform) Constructor.WorldFileWriter
(File outLocation, MathTransform transform, int buffSize) Constructor.WorldFileWriter
(OutputStream outLocation, MathTransform transform) Constructor.WorldFileWriter
(OutputStream outLocation, MathTransform transform, int buffSize) Constructor. -
Uses of MathTransform in org.geotools.data.crs
Constructors in org.geotools.data.crs with parameters of type MathTransformModifierConstructorDescriptionReprojectFeatureIterator
(FeatureIterator<SimpleFeature> reader, SimpleFeatureType schema, MathTransform transform) ReprojectFeatureReader
(FeatureReader<SimpleFeatureType, SimpleFeature> reader, SimpleFeatureType schema, MathTransform transform) Direct constructor reprojecting the provided reader into the schema indicated (using the supplied math transformation). -
Uses of MathTransform in org.geotools.data.store
Constructors in org.geotools.data.store with parameters of type MathTransformModifierConstructorDescriptionReprojectingFeatureIterator
(SimpleFeatureIterator delegate, MathTransform transform, SimpleFeatureType schema, GeometryCoordinateSequenceTransformer transformer) ReprojectingIterator
(Iterator<SimpleFeature> delegate, MathTransform transform, SimpleFeatureType schema, GeometryCoordinateSequenceTransformer transformer) -
Uses of MathTransform in org.geotools.data.util
Methods in org.geotools.data.util with parameters of type MathTransformConstructors in org.geotools.data.util with parameters of type MathTransform -
Uses of MathTransform in org.geotools.feature
Methods in org.geotools.feature with parameters of type MathTransformModifier and TypeMethodDescriptionstatic SimpleFeature
FeatureTypes.transform
(SimpleFeature feature, SimpleFeatureType schema, MathTransform transform) Applies transform to all geometry attribute. -
Uses of MathTransform in org.geotools.gce.geotiff
Methods in org.geotools.gce.geotiff with parameters of type MathTransformModifier and TypeMethodDescriptionprotected final GridCoverage2D
GeoTiffReader.createCoverage
(PlanarImage image, MathTransform raster2Model, ROI roi) Creates aGridCoverage
for the providedPlanarImage
using theAbstractGridCoverage2DReader.raster2Model
that was provided for this coverage. -
Uses of MathTransform in org.geotools.gce.imagemosaic
Methods in org.geotools.gce.imagemosaic that return MathTransformModifier and TypeMethodDescriptionRasterLayerResponse.getBaseGridToWorld()
ImageMosaicReader.getOriginalGridToWorld
(String coverageName, PixelInCell pixInCell) ImageMosaicReader.getOriginalGridToWorld
(PixelInCell pixInCell) -
Uses of MathTransform in org.geotools.gce.imagepyramid
Methods in org.geotools.gce.imagepyramid that return MathTransformModifier and TypeMethodDescriptionImagePyramidReader.getOriginalGridToWorld
(String coverageName, PixelInCell pixInCell) -
Uses of MathTransform in org.geotools.geometry
Methods in org.geotools.geometry that return MathTransformModifier and TypeMethodDescriptionstatic MathTransform
PixelTranslation.translate
(MathTransform gridToCRS, PixelOrientation current, PixelOrientation expected, int xDimension, int yDimension) Translates the specified math transform according the specified pixel orientations.static MathTransform
PixelTranslation.translate
(MathTransform gridToCRS, PixelInCell current, PixelInCell expected) Translates the specified math transform according the specified pixel orientations.Methods in org.geotools.geometry with parameters of type MathTransformModifier and TypeMethodDescriptionstatic MathTransform
PixelTranslation.translate
(MathTransform gridToCRS, PixelOrientation current, PixelOrientation expected, int xDimension, int yDimension) Translates the specified math transform according the specified pixel orientations.static MathTransform
PixelTranslation.translate
(MathTransform gridToCRS, PixelInCell current, PixelInCell expected) Translates the specified math transform according the specified pixel orientations.Constructors in org.geotools.geometry with parameters of type MathTransformModifierConstructorDescriptionGeneralBounds
(GridEnvelope gridRange, PixelInCell anchor, MathTransform gridToCRS, CoordinateReferenceSystem crs) Creates an envelope for a grid range transformed to an envelope using the specified math transform. -
Uses of MathTransform in org.geotools.geometry.jts
Methods in org.geotools.geometry.jts that return MathTransformMethods in org.geotools.geometry.jts with parameters of type MathTransformModifier and TypeMethodDescriptionstatic double[]
Decimator.computeGeneralizationDistances
(MathTransform screenToWorld, Rectangle paintArea, double pixelDistance) Given a full transformation from screen to world and the paint area computes a best guess of the maxium generalization distance that won't make the transformations induced by the generalization visible on screen.final Geometry
Decimator.decimateTransformGeneralize
(Geometry geometry, MathTransform transform) void
GeometryCoordinateSequenceTransformer.setMathTransform
(MathTransform transform) Sets the math transform to be used for transformationCoordinateSequenceTransformer.transform
(CoordinateSequence sequence, MathTransform transform) Returns a transformed coordinate sequence.DefaultCoordinateSequenceTransformer.transform
(CoordinateSequence sequence, MathTransform transform) Returns a transformed coordinate sequence.static Coordinate
JTS.transform
(Coordinate source, Coordinate dest, MathTransform transform) Transforms the coordinate using the provided math transform.static Envelope
JTS.transform
(Envelope envelope, MathTransform transform) Transforms the envelope using the specified math transform.static Envelope
JTS.transform
(Envelope sourceEnvelope, Envelope targetEnvelope, MathTransform transform, int npoints) Transforms the densified envelope using the specified math transform.static Geometry
JTS.transform
(Geometry geom, MathTransform transform) Transforms the geometry using the default transformer.PreciseCoordinateSequenceTransformer.transform
(CoordinateSequence cs, MathTransform transform) static void
JTS.xform
(MathTransform transform, double[] src, double[] dest) Like a transform but eXtreme!Constructors in org.geotools.geometry.jts with parameters of type MathTransformModifierConstructorDescriptionDecimator
(MathTransform screenToWorld, Rectangle paintArea) djb - noticed that the old way of finding out the decimation is based on the (0,0) location of the image.Decimator
(MathTransform screenToWorld, Rectangle paintArea, double pixelDistance) Builds a decimator that will generalize geometries so that two subsequent points will be at least pixelDistance away from each other when painted on the screen.LiteShape2
(Geometry geom, MathTransform mathTransform, Decimator decimator, boolean generalize) Creates a new LiteShape object.LiteShape2
(Geometry geom, MathTransform mathTransform, Decimator decimator, boolean generalize, boolean clone) Creates a new LiteShape object.LiteShape2
(Geometry geom, MathTransform mathTransform, Decimator decimator, boolean generalize, double maxDistance) Creates a new LiteShape object. -
Uses of MathTransform in org.geotools.geometry.jts.coordinatesequence
Methods in org.geotools.geometry.jts.coordinatesequence with parameters of type MathTransformModifier and TypeMethodDescriptionInPlaceCoordinateSequenceTransformer.transform
(CoordinateSequence cs, MathTransform transform) -
Uses of MathTransform in org.geotools.map.legend
Methods in org.geotools.map.legend with parameters of type MathTransformModifier and TypeMethodDescriptionvoid
Drawer.drawFeature
(BufferedImage bi, SimpleFeature feature, AffineTransform worldToScreenTransform, boolean drawVertices, MathTransform mt) void
Drawer.drawFeature
(BufferedImage bi, SimpleFeature feature, AffineTransform worldToScreenTransform, boolean drawVertices, Symbolizer[] symbs, MathTransform mt) void
Drawer.drawFeature
(BufferedImage bi, SimpleFeature feature, AffineTransform worldToScreenTransform, boolean drawVertices, Symbolizer symbolizer, MathTransform mathTransform, LiteShape shape) -
Uses of MathTransform in org.geotools.process.vector
Methods in org.geotools.process.vector with parameters of type MathTransformModifier and TypeMethodDescriptionstatic Coordinate[]
BarnesSurfaceProcess.extractPoints
(SimpleFeatureCollection obsPoints, String attrName, MathTransform trans, int dataLimit) protected void
HeatmapProcess.extractPoints
(SimpleFeatureCollection obsPoints, String attrName, MathTransform trans, HeatmapSurface heatMap) Extract points from a feature collection, and stores them in the heatmap -
Uses of MathTransform in org.geotools.referencing
Methods in org.geotools.referencing that return MathTransformModifier and TypeMethodDescriptionstatic MathTransform
CRS.findMathTransform
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Grab a transform between two Coordinate Reference Systems.static MathTransform
CRS.findMathTransform
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, boolean lenient) Grab a transform between two Coordinate Reference Systems.static MathTransform
CRS.findMathTransform
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, String transformCode) Grab a transform between two Coordinate Reference Systems with the required transformation being used.Methods in org.geotools.referencing with parameters of type MathTransformModifier and TypeMethodDescriptionstatic GeneralBounds
CRS.transform
(MathTransform transform, Bounds envelope) Transforms an envelope using the given math transform. -
Uses of MathTransform in org.geotools.referencing.crs
Constructors in org.geotools.referencing.crs with parameters of type MathTransformModifierConstructorDescriptionprotected
AbstractDerivedCRS
(Map<String, ?> properties, Conversion conversionFromBase, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) Constructs a derived CRS from a defining conversion.protected
AbstractDerivedCRS
(Map<String, Object> properties, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) Constructs a derived CRS from a set of properties.DefaultDerivedCRS
(String name, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) Constructs a derived CRS from a name.DefaultDerivedCRS
(Map<String, ?> properties, Conversion conversionFromBase, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) Constructs a derived CRS from a defining conversion.DefaultDerivedCRS
(Map<String, Object> properties, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) Constructs a derived CRS from a set of properties.DefaultDerivedCRS
(Map<String, Object> properties, OperationMethod method, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) Constructs a derived CRS from a set of properties.DefaultProjectedCRS
(String name, GeographicCRS base, MathTransform baseToDerived, CartesianCS derivedCS) Constructs a projected CRS from a name.DefaultProjectedCRS
(Map<String, ?> properties, Conversion conversionFromBase, GeographicCRS base, MathTransform baseToDerived, CartesianCS derivedCS) Constructs a projected CRS from a defining conversion.DefaultProjectedCRS
(Map<String, Object> properties, GeographicCRS base, MathTransform baseToDerived, CartesianCS derivedCS) Constructs a projected CRS from a set of properties.DefaultProjectedCRS
(Map<String, Object> properties, OperationMethod method, GeographicCRS base, MathTransform baseToDerived, CartesianCS derivedCS) Constructs a projected CRS from a set of properties. -
Uses of MathTransform in org.geotools.referencing.factory
Methods in org.geotools.referencing.factory with parameters of type MathTransformModifier and TypeMethodDescriptionReferencingObjectFactory.createProjectedCRS
(Map<String, Object> properties, OperationMethod method, GeographicCRS base, MathTransform baseToDerived, CartesianCS derivedCS) Creates a projected coordinate reference system from a transform. -
Uses of MathTransform in org.geotools.referencing.operation
Subinterfaces of MathTransform in org.geotools.referencing.operationClasses in org.geotools.referencing.operation that implement MathTransformModifier and TypeClassDescriptionprotected static final class
The result of a call tocreateMathTransform
.Fields in org.geotools.referencing.operation declared as MathTransformModifier and TypeFieldDescriptionprotected final MathTransform
AbstractCoordinateOperation.transform
Transform from positions in the source coordinate reference system to positions in the target coordinate reference system.Methods in org.geotools.referencing.operation that return MathTransformModifier and TypeMethodDescriptionDefaultMathTransformFactory.createAffineTransform
(Matrix matrix) Creates an affine transform from a matrix.DefaultMathTransformFactory.createBaseToDerived
(CoordinateReferenceSystem baseCRS, ParameterValueGroup parameters, CoordinateSystem derivedCS) Creates a parameterized transform from a base CRS to a derived CS.DefaultMathTransformFactory.createBaseToDerived
(CoordinateReferenceSystem baseCRS, MathTransform projection, CoordinateSystem derivedCS) Creates a transform from a base CRS to a derived CS.DefaultMathTransformFactory.createConcatenatedTransform
(MathTransform transform1, MathTransform transform2) Creates a transform by concatenating two existing transforms.DefaultMathTransformFactory.createFromWKT
(String text) Creates a math transform object from a Well Known Text (WKT).DefaultMathTransformFactory.createFromXML
(String xml) Creates a math transform object from a XML string.protected abstract MathTransform
MathTransformProvider.createMathTransform
(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.DefaultMathTransformFactory.createParameterizedTransform
(ParameterValueGroup parameters) Creates a transform from a group of parameters.DefaultMathTransformFactory.createPassThroughTransform
(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates) Creates a transform which passes through a subset of ordinates to another transform.AbstractCoordinateOperation.getMathTransform()
Gets the math transform.Methods in org.geotools.referencing.operation with parameters of type MathTransformModifier and TypeMethodDescriptionstatic void
DefaultOperationMethod.checkDimensions
(OperationMethod method, MathTransform transform) Checks if an operation method and a math transform have a compatible number of source and target dimensions.static Conversion
DefaultConversion.create
(Conversion definition, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, Class<? extends Conversion> typeHint) Returns a conversion from the specified defining conversion.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.DefaultMathTransformFactory.createBaseToDerived
(CoordinateReferenceSystem baseCRS, MathTransform projection, CoordinateSystem derivedCS) Creates a transform from a base CRS to a derived CS.DefaultMathTransformFactory.createConcatenatedTransform
(MathTransform transform1, MathTransform transform2) Creates a transform by concatenating two existing transforms.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.DefaultMathTransformFactory.createPassThroughTransform
(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates) Creates a transform which passes through a subset of ordinates to another transform.Constructors in org.geotools.referencing.operation with parameters of type MathTransformModifierConstructorDescriptionAbstractCoordinateOperation
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform) Constructs a coordinate operation from a set of properties.DefaultConicProjection
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method) Constructs a projection from a set of properties.DefaultConicProjection
(Conversion conversion, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform) Constructs a new projection with the same values than the specified one, together with the specified source and target CRS.DefaultConversion
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method) Constructs a conversion from a set of properties.DefaultConversion
(Conversion definition, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform) Constructs a new conversion with the same values than the specified one, together with the specified source and target CRS.DefaultCylindricalProjection
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method) Constructs a projection from a set of properties.DefaultCylindricalProjection
(Conversion conversion, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform) Constructs a new projection with the same values than the specified one, together with the specified source and target CRS.DefaultOperation
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method) Constructs an operation from a set of properties.DefaultOperationMethod
(MathTransform transform) Convenience constructor that creates an operation method from a math transform.DefaultPassThroughOperation
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, Operation operation, MathTransform transform) Constructs a single operation from a set of properties and the given transform.DefaultPlanarProjection
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method) Constructs a projection from a set of properties.DefaultPlanarProjection
(Conversion conversion, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform) Constructs a new projection with the same values than the specified one, together with the specified source and target CRS.DefaultProjection
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method) Constructs a projection from a set of properties.DefaultProjection
(Conversion conversion, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform) Constructs a new projection with the same values than the specified one, together with the specified source and target CRS.DefaultSingleOperation
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform) Constructs a single operation from a set of properties.DefaultTransformation
(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method) Constructs a transformation from a set of properties.DefiningConversion
(Map<String, ?> properties, OperationMethod method, MathTransform transform) Constructs a conversion from a math transform.Delegate
(MathTransform transform, OperationMethod method) Encapsulates the math transform created by the specified provider. -
Uses of MathTransform in org.geotools.referencing.operation.builder
Methods in org.geotools.referencing.operation.builder that return MathTransformModifier and TypeMethodDescriptionprotected MathTransform
AdvancedAffineBuilder.computeMathTransform()
protected MathTransform
BursaWolfTransformBuilder.computeMathTransform()
Returns MathtTransform setup as BursaWolf transformation.protected abstract MathTransform
MathTransformBuilder.computeMathTransform()
Calculates the math transform immediately.protected MathTransform
ProjectiveTransformBuilder.computeMathTransform()
protected MathTransform
RubberSheetBuilder.computeMathTransform()
Returns MathTransform transformation setup as RubberSheet.GridToEnvelopeMapper.createTransform()
Creates a math transform using the information provided by setter methods.final MathTransform
MathTransformBuilder.getMathTransform()
Returns the calculated math transform. -
Uses of MathTransform in org.geotools.referencing.operation.projection
Classes in org.geotools.referencing.operation.projection that implement MathTransformModifier and TypeClassDescriptionclass
Albers Equal Area Projection (EPSG code 9822).static class
Abstract base class for Azimuthal Equidistant projections.static class
Ellipsoidal Azimuthal Equidistant projection.static class
Spherical Azimuthal Equidistant projection.class
Cassini-Soldner Projection (EPSG code 9806).class
class
Eckert IV projectionclass
Equal Earth is a projection inspired by the Robinson projection, but unlike the Robinson projection retains the relative size of areas.class
The equatorial case of theOrthographic
projection.class
The USGS equatorial case of the stereographic projection.class
Equidistant Conic Projection.class
Equidistant cylindrical projection (EPSG code 9823).class
General Oblique Transformation projection useful for rotated spherical coordinates ("Rotated Pole"), commonly used in numerical weather forecasting models.class
The Geostationary Satellite Projectionstatic class
static class
final class
The gnomonic projection using a spheroid algorithm.class
Homolosine projectionclass
Hotine Oblique Mercator projection.class
Krovak Oblique Conformal Conic projection (EPSG code 9819).class
Lambert Azimuthal Equal Area (EPSG code 9820).class
Lambert Conical Conformal Projection.class
Lambert Conical Conformal 1SP Projection.class
Lambert Conical Conformal 2SP Projection.class
Lambert Conical Conformal 2SP Belgium Projection.class
Base class for transformation services between ellipsoidal and cartographic projections.class
Mercator Cylindrical Projection.class
Mercator Cylindrical 1SP Projection.class
Mercator Cylindrical 2SP Projection.class
Meteosat Second Generation imagery projectionclass
Mollweide projectionclass
The NZMG (New Zealand Map Grid) projection.class
Oblique Mercator Projection.class
The oblique case of theOrthographic
projection.class
Provides the transform equations for the Oblique Stereographic (EPSG code 9809).class
Orthographic Projection.class
Plate Carree (or Equirectangular) projection.class
The polar case of theOrthographic
projection.class
The polar case of the stereographic projection.static class
static class
Ellipsoidal Polyconic projection.static class
Ellipsoidal Polyconic projection.class
Robinson projectionclass
Rotated Pole Transformation for rotated spherical coordinates ("Rotated Pole Coordinates"), commonly used in numerical weather forecasting models.class
Sinusoidal (Sanson–Flamsteed) projectionclass
Stereographic Projection.class
Transverse Mercator Projection (EPSG code 9807).class
Winkel Tripel and Hammer Aitoff projectionclass
World Van der Grinten I projection.Methods in org.geotools.referencing.operation.projection that return MathTransformModifier and TypeMethodDescriptionprotected MathTransform
AlbersEqualArea.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
AzimuthalEquidistant.Provider.createMathTransform
(ParameterValueGroup parameters) Create an Azimuthal Equidistant projection.CassiniSoldner.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
CylindricalEqualArea.BehrmannProvider.createMathTransform
(ParameterValueGroup parameters) protected MathTransform
CylindricalEqualArea.LambertCylindricalEqualAreaProvider.createMathTransform
(ParameterValueGroup parameters) protected MathTransform
CylindricalEqualArea.Provider.createMathTransform
(ParameterValueGroup parameters) protected MathTransform
EckertIV.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
EqualArea.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
EquidistantConic.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
EquidistantCylindrical.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
EquidistantCylindrical.SphericalProvider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
GeneralOblique.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
GeostationarySatellite.Provider.createMathTransform
(ParameterValueGroup parameters) Gnomonic.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Homolosine.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
HotineObliqueMercator.Provider_TwoPoint.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
HotineObliqueMercator.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.Krovak.NorthProvider.createMathTransform
(ParameterValueGroup parameters) Krovak.Provider.createMathTransform
(ParameterValueGroup parameters) LambertAzimuthalEqualArea.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
LambertConformal1SP.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
LambertConformal2SP.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
LambertConformalBelgium.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
LambertConformalEsriProvider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Mercator1SP.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Mercator2SP.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
MercatorPseudoProvider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
MeteosatSG.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Mollweide.MollweideProvider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Mollweide.WagnerIVProvider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Mollweide.WagnerVProvider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.NewZealandMapGrid.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
ObliqueMercator.Provider_TwoPoint.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
ObliqueMercator.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Orthographic.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
PlateCarree.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.PolarStereographic.ProviderA.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.PolarStereographic.ProviderB.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.PolarStereographic.ProviderNorth.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.PolarStereographic.ProviderSouth.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Polyconic.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Robinson.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
RotatedPole.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Sinusoidal.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
Stereographic.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.TransverseMercator.Provider_SouthOrientated.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
TransverseMercator.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
WinkelTripel.AitoffProvider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
WinkelTripel.WinkelProvider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransform
WorldVanDerGrintenI.Provider.createMathTransform
(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values. -
Uses of MathTransform in org.geotools.referencing.operation.transform
Classes in org.geotools.referencing.operation.transform that implement MathTransformModifier and TypeClassDescriptionclass
Provides a default implementation for most methods required by theMathTransform
interface.protected class
Default implementation for inverse math transform.class
Transforms two-dimensional coordinate points using an affine transform.class
Base class for concatenated transform.final class
Transforms vertical coordinates using coefficients from the Earth Gravitational Model.class
A one dimensional exponentional transform.class
Transforms three dimensional geographic points to geocentric coordinate points.class
An affine transform applied on geocentric coordinates.class
The identity transform.class
A one dimensional, linear transform.class
A one dimensional, logarithmic transform.class
A math transform which delegates part of its work to an other math transform.class
Two- or three-dimensional datum shift using the (potentially abridged) Molodensky transformation.class
Transform backed by the North American Datum Conversion grid.class
The "NTv2" coordinate transformation method (EPSG:9615).class
Transform which passes through a subset of ordinates to another transform.class
A usually affine, or otherwise a projective transform.class
Base class for transformations from a height above the ellipsoid to a height above the geoid.class
Wraps an arbitraryWarp
object as a two-dimensional transform.Fields in org.geotools.referencing.operation.transform declared as MathTransformModifier and TypeFieldDescriptionprotected final MathTransform
PassThroughTransform.subTransform
The sub transform.final MathTransform
MathTransformProxy.transform
The math transform on which to delegate the work.final MathTransform
ConcatenatedTransform.transform1
The first math transform.final MathTransform
ConcatenatedTransform.transform2
The second math transform.Methods in org.geotools.referencing.operation.transform that return MathTransformModifier and TypeMethodDescriptionstatic MathTransform
ConcatenatedTransform.create
(MathTransform tr1, MathTransform tr2) Constructs a concatenated transform.static MathTransform
PassThroughTransform.create
(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates) Creates a transform which passes through a subset of ordinates to another transform.protected MathTransform
EarthGravitationalModel.Provider.createMathTransform
(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.protected MathTransform
GeocentricTransform.Provider.createMathTransform
(ParameterValueGroup values) Creates a transform from the specified group of parameter values.GeocentricTransform.ProviderInverse.createMathTransform
(ParameterValueGroup values) Creates a transform from the specified group of parameter values.protected MathTransform
GeocentricTranslation.Provider.createMathTransform
(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.protected MathTransform
MolodenskiTransform.Provider.createMathTransform
(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.protected MathTransform
NADCONTransform.Provider.createMathTransform
(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.protected MathTransform
NTv2Transform.Provider.createMathTransform
(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.protected MathTransform
ProjectiveTransform.ProviderAffine.createMathTransform
(ParameterValueGroup values) Creates a projective transform from the specified group of parameter values.protected MathTransform
ProjectiveTransform.ProviderLongitudeRotation.createMathTransform
(ParameterValueGroup values) Creates a transform from the specified group of parameter values.protected MathTransform
SimilarityTransformProvider.createMathTransform
(ParameterValueGroup values) Constructs anAffineTransform2D
math transform from the specified group of parameter values.protected MathTransform
WarpTransform2DProvider.createMathTransform
(ParameterValueGroup values) Creates a warp transform from the specified group of parameter values.PassThroughTransform.getSubTransform()
Returns the sub transform.AbstractMathTransform.inverse()
Creates the inverse transform of this object.AbstractMathTransform.Inverse.inverse()
Returns the inverse of this math transform, which is the enclosing math transform.ConcatenatedTransform.inverse()
Creates the inverse transform of this object.GeocentricTransform.inverse()
Returns the inverse of this transform.IdentityTransform.inverse()
Returns the inverse transform of this object, which is this transform itselfMathTransformProxy.inverse()
Returns the inverse of this math transform.MolodenskiTransform.inverse()
Creates the inverse transform of this object.PassThroughTransform.inverse()
Creates the inverse transform of this object.ProjectiveTransform.inverse()
Creates the inverse transform of this object.DimensionFilter.separate
(MathTransform transform) Separates the specified math transform.Methods in org.geotools.referencing.operation.transform with parameters of type MathTransformModifier and TypeMethodDescriptionstatic MathTransform
ConcatenatedTransform.create
(MathTransform tr1, MathTransform tr2) Constructs a concatenated transform.static MathTransform
PassThroughTransform.create
(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates) Creates a transform which passes through a subset of ordinates to another transform.DimensionFilter.separate
(MathTransform transform) Separates the specified math transform.Constructors in org.geotools.referencing.operation.transform with parameters of type MathTransformModifierConstructorDescriptionprotected
ConcatenatedTransform
(MathTransform transform1, MathTransform transform2) Constructs a concatenated transform.protected
MathTransformProxy
(MathTransform transform) Creates a new proxy which delegates its work to the specified math transform.protected
PassThroughTransform
(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates) Create a pass through transform. -
Uses of MathTransform in org.geotools.referencing.util
Methods in org.geotools.referencing.util with parameters of type MathTransformModifier and TypeMethodDescriptionstatic Position
CRSUtilities.deltaTransform
(MathTransform transform, Position origin, Position source) Transforms the relative distance vector specified bysource
and stores the result indest
. -
Uses of MathTransform in org.geotools.referencing.wkt
Methods in org.geotools.referencing.wkt that return MathTransformModifier and TypeMethodDescriptionMathTransformParser.parseMathTransform
(String text) Parses a math transform element.Methods in org.geotools.referencing.wkt with parameters of type MathTransformModifier and TypeMethodDescriptionvoid
Formatter.append
(MathTransform transform) Append the specified math transform. -
Uses of MathTransform in org.geotools.renderer.crs
Methods in org.geotools.renderer.crs that return MathTransformModifier and TypeMethodDescriptionprotected MathTransform
ProjectionHandler.concatenateTransforms
(List<MathTransform> datumShiftChain) ProjectionHandler.getRenderingTransform
(MathTransform mt) Can modify/wrap the transform to handle specific projection issuesMethods in org.geotools.renderer.crs with parameters of type MathTransformModifier and TypeMethodDescriptionprotected void
ProjectionHandler.accumulateTransforms
(MathTransform mt, List<MathTransform> elements) ProjectionHandler.getRenderingTransform
(MathTransform mt) Can modify/wrap the transform to handle specific projection issuesProjectionHandler.postProcess
(MathTransform mt, Geometry geometry) Processes the geometry already projected to the target SRS.WrappingProjectionHandler.postProcess
(MathTransform mt, Geometry geometry) Method parameters in org.geotools.renderer.crs with type arguments of type MathTransformModifier and TypeMethodDescriptionprotected void
ProjectionHandler.accumulateTransforms
(MathTransform mt, List<MathTransform> elements) protected MathTransform
ProjectionHandler.concatenateTransforms
(List<MathTransform> datumShiftChain) -
Uses of MathTransform in org.geotools.renderer.lite
Methods in org.geotools.renderer.lite that return MathTransformModifier and TypeMethodDescriptionstatic MathTransform
StreamingRenderer.getMathTransform
(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem destCRS) -
Uses of MathTransform in org.geotools.swing.tool
Methods in org.geotools.swing.tool that return MathTransformModifier and TypeMethodDescriptionprotected MathTransform
InfoToolHelper.getContentToLayerTransform()
Gets theMathTransform
used to convert coordinates from the projection being used by theMapContent
to that of theLayer
.Methods in org.geotools.swing.tool with parameters of type MathTransformModifier and TypeMethodDescriptionstatic Position2D
InfoToolHelperUtils.getTransformed
(Position2D pos, MathTransform transform) Transforms a position. -
Uses of MathTransform in org.geotools.tile.impl
Methods in org.geotools.tile.impl with parameters of type MathTransformModifier and TypeMethodDescriptionstatic ReferencedEnvelope
ScaleZoomLevelMatcher.getProjectedEnvelope
(ReferencedEnvelope envelope, CoordinateReferenceSystem destinationCRS, MathTransform transformation) Re-Projects the given envelope to destinationCRS using transformation.Constructors in org.geotools.tile.impl with parameters of type MathTransformModifierConstructorDescriptionScaleZoomLevelMatcher
(CoordinateReferenceSystem crsMap, CoordinateReferenceSystem crsTiles, MathTransform transformMapToTileCrs, MathTransform transformTileCrsToMap, ReferencedEnvelope mapExtentTileCrs, ReferencedEnvelope mapExtentMapCrs, double scale)