Uses of Interface
org.geotools.api.referencing.operation.MathTransform
-
-
Uses of MathTransform in org.geotools.api.coverage.grid
Methods in org.geotools.api.coverage.grid that return MathTransform Modifier and Type Method Description MathTransform
GridGeometry. 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.operation Modifier and Type Interface Description interface
MathTransform1D
Transforms one-dimensional coordinate points.interface
MathTransform2D
Transforms two-dimensional coordinate points.Methods in org.geotools.api.referencing.operation that return MathTransform Modifier and Type Method Description 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
TransformException. getLastCompletedTransform()
Returns the last transform that either transformed successfuly all coordinates, or filled the untransformable coordinates with NaN values.MathTransform
CoordinateOperation. getMathTransform()
Gets the math transform.MathTransform
MathTransform. inverse()
Creates the inverse transform of this object.Methods in org.geotools.api.referencing.operation with parameters of type MathTransform Modifier and Type Method Description 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.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 MathTransform Modifier and Type Field Description protected MathTransform
GeneralGridGeometry. gridToCRS
The math transform (usually an affine transform), ornull
if none.Methods in org.geotools.coverage.grid that return MathTransform Modifier and Type Method Description MathTransform
GeneralGridGeometry. getGridToCRS()
Returns the transform from grid coordinates to real world earth coordinates.MathTransform
GeneralGridGeometry. getGridToCRS(PixelInCell anchor)
Returns the transform from grid coordinates to real world earth coordinates.MathTransform
GridGeometry2D. getGridToCRS(PixelOrientation orientation)
Returns a math transform mapping the specified pixel part.Methods in org.geotools.coverage.grid with parameters of type MathTransform Modifier and Type Method Description GridCoverage2D
GridCoverageFactory. 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.GridCoverage2D
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.GridCoverage2D
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 MathTransform Constructor Description GeneralGridGeometry(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 MathTransform Modifier and Type Field Description protected MathTransform
AbstractGridCoverage2DReader. raster2Model
2DGridToWorld math transform.Methods in org.geotools.coverage.grid.io that return MathTransform Modifier and Type Method Description MathTransform
AbstractGridCoverage2DReader. getOriginalGridToWorld(String coverageName, PixelInCell pixInCell)
Retrieves the original grid to world transformation for thisAbstractGridCoverage2DReader
.MathTransform
AbstractGridCoverage2DReader. getOriginalGridToWorld(PixelInCell pixInCell)
Retrieves the original grid to world transformation for thisAbstractGridCoverage2DReader
.MathTransform
GridCoverage2DReader. getOriginalGridToWorld(String coverageName, PixelInCell pixInCell)
Retrieves theMathTransform
associated to the requested coverageName for thisGridCoverage2DReader
.MathTransform
GridCoverage2DReader. getOriginalGridToWorld(PixelInCell pixInCell)
Retrieves theMathTransform
associated to the default coverage for thisGridCoverage2DReader
.Methods in org.geotools.coverage.grid.io with parameters of type MathTransform Modifier and Type Method Description protected GridCoverage2D
AbstractGridCoverage2DReader. createImageCoverage(String coverageName, PlanarImage image, MathTransform raster2Model)
Creates aGridCoverage
for the providedPlanarImage
using theAbstractGridCoverage2DReader.raster2Model
that was provided for this coverage.protected 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 MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Method Description MathTransform
NetCDFReader. getOriginalGridToWorld(String coverageName, PixelInCell pixInCell)
MathTransform
NetCDFReader. getOriginalGridToWorld(PixelInCell pixInCell)
-
Uses of MathTransform in org.geotools.coverage.io.netcdf.crs
Methods in org.geotools.coverage.io.netcdf.crs that return MathTransform Modifier and Type Method Description static MathTransform
ProjectionBuilder. createTransform(ParameterValueGroup parameters)
Methods in org.geotools.coverage.io.netcdf.crs with parameters of type MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Method Description protected static Polygon
BaseStatisticsOperationJAI. convertPolygon(Polygon roiInput, MathTransform worldToGridTransform)
Converte a JTSPolygon
, which represents a ROI, into an AWTPolygon
by means of the providedMathTransform
.protected Map<String,?>
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
-
Uses of MathTransform in org.geotools.coverage.util
Methods in org.geotools.coverage.util with parameters of type MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Field Description protected MathTransform
DefaultFeatureResults. transform
Methods in org.geotools.data that return MathTransform Modifier and Type Method Description MathTransform
MapInfoFileReader. getTransform()
Get Math Transform based on control pointsMathTransform
WorldFileReader. getTransform()
Constructors in org.geotools.data with parameters of type MathTransform Constructor Description WorldFileWriter(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 MathTransform Constructor Description ReprojectFeatureIterator(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 MathTransform Constructor Description ReprojectingFeatureIterator(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 MathTransform Modifier and Type Method Description void
ScreenMap. setTransform(MathTransform mt)
Constructors in org.geotools.data.util with parameters of type MathTransform Constructor Description ScreenMap(int x, int y, int width, int height, MathTransform mt)
-
Uses of MathTransform in org.geotools.feature
Methods in org.geotools.feature with parameters of type MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Method Description protected 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 MathTransform Modifier and Type Method Description MathTransform
RasterLayerResponse. getBaseGridToWorld()
MathTransform
ImageMosaicReader. getOriginalGridToWorld(String coverageName, PixelInCell pixInCell)
MathTransform
ImageMosaicReader. getOriginalGridToWorld(PixelInCell pixInCell)
-
Uses of MathTransform in org.geotools.gce.imagepyramid
Methods in org.geotools.gce.imagepyramid that return MathTransform Modifier and Type Method Description MathTransform
ImagePyramidReader. getOriginalGridToWorld(String coverageName, PixelInCell pixInCell)
-
Uses of MathTransform in org.geotools.geometry
Methods in org.geotools.geometry that return MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Method Description static 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 MathTransform Constructor Description GeneralBounds(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 MathTransform Modifier and Type Method Description MathTransform
LiteShape2. getMathTransform()
Methods in org.geotools.geometry.jts with parameters of type MathTransform Modifier and Type Method Description static 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.Geometry
Decimator. decimateTransformGeneralize(Geometry geometry, MathTransform transform)
void
GeometryCoordinateSequenceTransformer. setMathTransform(MathTransform transform)
Sets the math transform to be used for transformationCoordinateSequence
CoordinateSequenceTransformer. transform(CoordinateSequence sequence, MathTransform transform)
Returns a transformed coordinate sequence.CoordinateSequence
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.CoordinateSequence
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 MathTransform Constructor Description Decimator(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 MathTransform Modifier and Type Method Description CoordinateSequence
InPlaceCoordinateSequenceTransformer. transform(CoordinateSequence cs, MathTransform transform)
-
Uses of MathTransform in org.geotools.map.legend
Methods in org.geotools.map.legend with parameters of type MathTransform Modifier and Type Method Description void
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 MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Method Description static 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 MathTransform Constructor Description AbstractDerivedCRS(Map<String,?> properties, Conversion conversionFromBase, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS)
Constructs a derived CRS from a defining conversion.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 MathTransform Modifier and Type Method Description ProjectedCRS
ReferencingObjectFactory. 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.operation Modifier and Type Interface Description interface
LinearTransform
Interface for linearMathTransform
s.Classes in org.geotools.referencing.operation that implement MathTransform Modifier and Type Class Description protected static class
MathTransformProvider.Delegate
The result of a call tocreateMathTransform
.Fields in org.geotools.referencing.operation declared as MathTransform Modifier and Type Field Description protected 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 MathTransform Modifier and Type Method Description MathTransform
DefaultMathTransformFactory. createAffineTransform(Matrix matrix)
Creates an affine transform from a matrix.MathTransform
DefaultMathTransformFactory. createBaseToDerived(CoordinateReferenceSystem baseCRS, ParameterValueGroup parameters, CoordinateSystem derivedCS)
Creates a parameterized transform from a base CRS to a derived CS.MathTransform
DefaultMathTransformFactory. createBaseToDerived(CoordinateReferenceSystem baseCRS, MathTransform projection, CoordinateSystem derivedCS)
Creates a transform from a base CRS to a derived CS.MathTransform
DefaultMathTransformFactory. createConcatenatedTransform(MathTransform transform1, MathTransform transform2)
Creates a transform by concatenating two existing transforms.MathTransform
DefaultMathTransformFactory. createFromWKT(String text)
Creates a math transform object from a Well Known Text (WKT).MathTransform
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.MathTransform
DefaultMathTransformFactory. createParameterizedTransform(ParameterValueGroup parameters)
Creates a transform from a group of parameters.MathTransform
DefaultMathTransformFactory. createPassThroughTransform(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates)
Creates a transform which passes through a subset of ordinates to another transform.MathTransform
AbstractCoordinateOperation. getMathTransform()
Gets the math transform.Methods in org.geotools.referencing.operation with parameters of type MathTransform Modifier and Type Method Description static 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.MathTransform
DefaultMathTransformFactory. createBaseToDerived(CoordinateReferenceSystem baseCRS, MathTransform projection, CoordinateSystem derivedCS)
Creates a transform from a base CRS to a derived CS.MathTransform
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.MathTransform
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 MathTransform Constructor Description AbstractCoordinateOperation(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 MathTransform Modifier and Type Method Description protected 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.MathTransform
GridToEnvelopeMapper. createTransform()
Creates a math transform using the information provided by setter methods.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 MathTransform Modifier and Type Class Description class
AlbersEqualArea
Albers Equal Area Projection (EPSG code 9822).static class
AzimuthalEquidistant.Abstract
Abstract base class for Azimuthal Equidistant projections.static class
AzimuthalEquidistant.Ellipsoidal
Ellipsoidal Azimuthal Equidistant projection.static class
AzimuthalEquidistant.Spherical
Spherical Azimuthal Equidistant projection.class
CassiniSoldner
Cassini-Soldner Projection (EPSG code 9806).class
CylindricalEqualArea
class
EckertIV
Eckert IV projectionclass
EqualArea
Equal Earth is a projection inspired by the Robinson projection, but unlike the Robinson projection retains the relative size of areas.class
EquatorialOrthographic
The equatorial case of theOrthographic
projection.class
EquatorialStereographic
The USGS equatorial case of the stereographic projection.class
EquidistantConic
Equidistant Conic Projection.class
EquidistantCylindrical
Equidistant cylindrical projection (EPSG code 9823).class
GeneralOblique
General Oblique Transformation projection useful for rotated spherical coordinates ("Rotated Pole"), commonly used in numerical weather forecasting models.class
GeostationarySatellite
The Geostationary Satellite Projectionstatic class
GeostationarySatellite.Ellipsoidal
static class
GeostationarySatellite.Spherical
class
Gnomonic
The gnomonic projection using a spheroid algorithm.class
Homolosine
Homolosine projectionclass
HotineObliqueMercator
Hotine Oblique Mercator projection.class
Krovak
Krovak Oblique Conformal Conic projection (EPSG code 9819).class
LambertAzimuthalEqualArea
Lambert Azimuthal Equal Area (EPSG code 9820).class
LambertConformal
Lambert Conical Conformal Projection.class
LambertConformal1SP
Lambert Conical Conformal 1SP Projection.class
LambertConformal2SP
Lambert Conical Conformal 2SP Projection.class
LambertConformalBelgium
Lambert Conical Conformal 2SP Belgium Projection.class
MapProjection
Base class for transformation services between ellipsoidal and cartographic projections.class
Mercator
Mercator Cylindrical Projection.class
Mercator1SP
Mercator Cylindrical 1SP Projection.class
Mercator2SP
Mercator Cylindrical 2SP Projection.class
MeteosatSG
Meteosat Second Generation imagery projectionclass
Mollweide
Mollweide projectionclass
NewZealandMapGrid
The NZMG (New Zealand Map Grid) projection.class
ObliqueMercator
Oblique Mercator Projection.class
ObliqueOrthographic
The oblique case of theOrthographic
projection.class
ObliqueStereographic
Provides the transform equations for the Oblique Stereographic (EPSG code 9809).class
Orthographic
Orthographic Projection.class
PlateCarree
Plate Carree (or Equirectangular) projection.class
PolarOrthographic
The polar case of theOrthographic
projection.class
PolarStereographic
The polar case of the stereographic projection.static class
Polyconic.Abstract
static class
Polyconic.Ellipsoidal
Ellipsoidal Polyconic projection.static class
Polyconic.Spherical
Ellipsoidal Polyconic projection.class
Robinson
Robinson projectionclass
RotatedPole
Rotated Pole Transformation for rotated spherical coordinates ("Rotated Pole Coordinates"), commonly used in numerical weather forecasting models.class
Sinusoidal
Sinusoidal (Sanson–Flamsteed) projectionclass
Stereographic
Stereographic Projection.class
TransverseMercator
Transverse Mercator Projection (EPSG code 9807).class
WinkelTripel
Winkel Tripel and Hammer Aitoff projectionclass
WorldVanDerGrintenI
World Van der Grinten I projection.Methods in org.geotools.referencing.operation.projection that return MathTransform Modifier and Type Method Description protected 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.MathTransform
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)
MathTransform
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.MathTransform
Krovak.NorthProvider. createMathTransform(ParameterValueGroup parameters)
MathTransform
Krovak.Provider. createMathTransform(ParameterValueGroup parameters)
MathTransform
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.MathTransform
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.MathTransform
PolarStereographic.ProviderA. createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.MathTransform
PolarStereographic.ProviderB. createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.MathTransform
PolarStereographic.ProviderNorth. createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.MathTransform
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.MathTransform
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 MathTransform Modifier and Type Class Description class
AbstractMathTransform
Provides a default implementation for most methods required by theMathTransform
interface.protected class
AbstractMathTransform.Inverse
Default implementation for inverse math transform.class
AffineTransform2D
Transforms two-dimensional coordinate points using an affine transform.class
ConcatenatedTransform
Base class for concatenated transform.class
EarthGravitationalModel
Transforms vertical coordinates using coefficients from the Earth Gravitational Model.class
ExponentialTransform1D
A one dimensional exponentional transform.class
GeocentricTransform
Transforms three dimensional geographic points to geocentric coordinate points.class
GeocentricTranslation
An affine transform applied on geocentric coordinates.class
IdentityTransform
The identity transform.class
LinearTransform1D
A one dimensional, linear transform.class
LogarithmicTransform1D
A one dimensional, logarithmic transform.class
MathTransformProxy
A math transform which delegates part of its work to an other math transform.class
MolodenskiTransform
Two- or three-dimensional datum shift using the (potentially abridged) Molodensky transformation.class
NADCONTransform
Transform backed by the North American Datum Conversion grid.class
NTv2Transform
The "NTv2" coordinate transformation method (EPSG:9615).class
PassThroughTransform
Transform which passes through a subset of ordinates to another transform.class
ProjectiveTransform
A usually affine, or otherwise a projective transform.class
VerticalTransform
Base class for transformations from a height above the ellipsoid to a height above the geoid.class
WarpTransform2D
Wraps an arbitraryWarp
object as a two-dimensional transform.Fields in org.geotools.referencing.operation.transform declared as MathTransform Modifier and Type Field Description protected MathTransform
PassThroughTransform. subTransform
The sub transform.MathTransform
MathTransformProxy. transform
The math transform on which to delegate the work.MathTransform
ConcatenatedTransform. transform1
The first math transform.MathTransform
ConcatenatedTransform. transform2
The second math transform.Methods in org.geotools.referencing.operation.transform that return MathTransform Modifier and Type Method Description static 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.MathTransform
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.MathTransform
PassThroughTransform. getSubTransform()
Returns the sub transform.MathTransform
AbstractMathTransform. inverse()
Creates the inverse transform of this object.MathTransform
AbstractMathTransform.Inverse. inverse()
Returns the inverse of this math transform, which is the enclosing math transform.MathTransform
ConcatenatedTransform. inverse()
Creates the inverse transform of this object.MathTransform
GeocentricTransform. inverse()
Returns the inverse of this transform.MathTransform
IdentityTransform. inverse()
Returns the inverse transform of this object, which is this transform itselfMathTransform
MathTransformProxy. inverse()
Returns the inverse of this math transform.MathTransform
MolodenskiTransform. inverse()
Creates the inverse transform of this object.MathTransform
PassThroughTransform. inverse()
Creates the inverse transform of this object.MathTransform
ProjectiveTransform. inverse()
Creates the inverse transform of this object.MathTransform
DimensionFilter. separate(MathTransform transform)
Separates the specified math transform.Methods in org.geotools.referencing.operation.transform with parameters of type MathTransform Modifier and Type Method Description static 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.MathTransform
DimensionFilter. separate(MathTransform transform)
Separates the specified math transform.Constructors in org.geotools.referencing.operation.transform with parameters of type MathTransform Constructor Description ConcatenatedTransform(MathTransform transform1, MathTransform transform2)
Constructs a concatenated transform.MathTransformProxy(MathTransform transform)
Creates a new proxy which delegates its work to the specified math transform.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 MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Method Description MathTransform
MathTransformParser. parseMathTransform(String text)
Parses a math transform element.Methods in org.geotools.referencing.wkt with parameters of type MathTransform Modifier and Type Method Description void
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 MathTransform Modifier and Type Method Description protected MathTransform
ProjectionHandler. concatenateTransforms(List<MathTransform> datumShiftChain)
MathTransform
ProjectionHandler. getRenderingTransform(MathTransform mt)
Can modify/wrap the transform to handle specific projection issuesMethods in org.geotools.renderer.crs with parameters of type MathTransform Modifier and Type Method Description protected void
ProjectionHandler. accumulateTransforms(MathTransform mt, List<MathTransform> elements)
MathTransform
ProjectionHandler. getRenderingTransform(MathTransform mt)
Can modify/wrap the transform to handle specific projection issuesGeometry
ProjectionHandler. postProcess(MathTransform mt, Geometry geometry)
Processes the geometry already projected to the target SRS.Geometry
WrappingProjectionHandler. postProcess(MathTransform mt, Geometry geometry)
Method parameters in org.geotools.renderer.crs with type arguments of type MathTransform Modifier and Type Method Description protected 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 MathTransform Modifier and Type Method Description static MathTransform
StreamingRenderer. getMathTransform(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem destCRS)
-
Uses of MathTransform in org.geotools.swing.tool
Methods in org.geotools.swing.tool that return MathTransform Modifier and Type Method Description protected 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 MathTransform Modifier and Type Method Description static 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 MathTransform Modifier and Type Method Description static 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 MathTransform Constructor Description ScaleZoomLevelMatcher(CoordinateReferenceSystem crsMap, CoordinateReferenceSystem crsTiles, MathTransform transformMapToTileCrs, MathTransform transformTileCrsToMap, ReferencedEnvelope mapExtentTileCrs, ReferencedEnvelope mapExtentMapCrs, double scale)
-