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.
Generic GeoTools DataStore abstractions for tiled vector data sources.
-
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 TypeInterfaceDescriptioninterfaceTransforms one-dimensional coordinate points.interfaceTransforms 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.voidTransformException.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 MathTransformGeneralGridGeometry.gridToCRSThe math transform (usually an affine transform), ornullif 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 MathTransformAbstractGridCoverage2DReader.raster2Model2DGridToWorld 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 theMathTransformassociated to the requested coverageName for thisGridCoverage2DReader.GridCoverage2DReader.getOriginalGridToWorld(PixelInCell pixInCell) Retrieves theMathTransformassociated to the default coverage for thisGridCoverage2DReader.Methods in org.geotools.coverage.grid.io with parameters of type MathTransformModifier and TypeMethodDescriptionprotected final GridCoverage2DAbstractGridCoverage2DReader.createImageCoverage(String coverageName, PlanarImage image, MathTransform raster2Model) Creates aGridCoveragefor the providedPlanarImageusing theAbstractGridCoverage2DReader.raster2Modelthat was provided for this coverage.protected final GridCoverage2DAbstractGridCoverage2DReader.createImageCoverage(PlanarImage image, MathTransform raster2Model) Creates aGridCoveragefor the providedPlanarImageusing theAbstractGridCoverage2DReader.raster2Modelthat 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 MathTransformGeoTiffMetadata2CRSAdapter.getRasterToModel(GeoTiffIIOMetadataDecoder metadata) Create the grid to world (or raster to model) transformation for this source respecting ALWAYS the OGCPixelInCell.CELL_CENTERconvention for theImageDatumof 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 MathTransformProjectionBuilder.createTransform(ParameterValueGroup parameters) Methods in org.geotools.coverage.io.netcdf.crs with parameters of type MathTransformModifier and TypeMethodDescriptionstatic DefiningConversionProjectionBuilder.createConversionFromBase(String name, MathTransform transform) Create aDefiningConversionobject from the inputMathTransformstatic ProjectedCRSProjectionBuilder.createProjectedCRS(Map<String, ?> props, GeographicCRS baseCRS, DefiningConversion conversionFromBase, MathTransform transform) static ProjectedCRSProjectionBuilder.createProjectedCRS(Map<String, ?> props, GeographicCRS baseCRS, DefiningConversion conversionFromBase, MathTransform transform, CartesianCS derivedCS) Build aProjectedCRSgiven the baseGeographicCRS, theDefiningConversioninstance from Base as well as theMathTransformfrom 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 MathTransformUtilities.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 GridCoverageUtilities.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 GridCoverageUtilities.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 GridCoverageUtilities.createCoverageFromImage(GridCoverageFactory coverageFactory, String coverageName, int imageIndex, PlanarImage image, MathTransform raster2Model, CoordinateReferenceSystem spatialReferenceSystem2D, GeneralBounds coverageEnvelope2D, GridSampleDimension[] sampleDimensions) Creates aGridCoveragefor the providedPlanarImageusing theMathTransformthat was provided for this coverage.static GeneralBoundsUtilities.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 RectangleUtilities.getCropRegion(GeneralBounds envelope, MathTransform gridToWorldTransform) Return a crop region from a specified envelope, leveraging on a grid to world transformation.static MathTransformUtilities.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 PolygonBaseStatisticsOperationJAI.convertPolygon(Polygon roiInput, MathTransform worldToGridTransform) Converte a JTSPolygon, which represents a ROI, into an AWTPolygonby 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 thederiveGridCoveragemethod. -
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 MapBandMerge.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 theHistogramproperty 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 PolygonFeatureUtilities.convertPolygon(Polygon roiInput, MathTransform worldToGridTransform) Converts a JTSPolygon, which represents a ROI, int an AWTPolygonby means of the providedMathTransform.static PolygonFeatureUtilities.convertPolygonToPointArray(Polygon roiInput, MathTransform worldToGridTransform, List<Point2D> points) Converts a JTSPolygon, which represents a ROI, int an AWTPolygonby means of the providedMathTransform.static booleanCoverageUtilities.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 SimpleFeatureFeatureTypes.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 GridCoverage2DGeoTiffReader.createCoverage(PlanarImage image, MathTransform raster2Model, ROI roi) Creates aGridCoveragefor the providedPlanarImageusing theAbstractGridCoverage2DReader.raster2Modelthat 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 MathTransformPixelTranslation.translate(MathTransform gridToCRS, PixelOrientation current, PixelOrientation expected, int xDimension, int yDimension) Translates the specified math transform according the specified pixel orientations.static MathTransformPixelTranslation.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 MathTransformPixelTranslation.translate(MathTransform gridToCRS, PixelOrientation current, PixelOrientation expected, int xDimension, int yDimension) Translates the specified math transform according the specified pixel orientations.static MathTransformPixelTranslation.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 GeometryDecimator.decimateTransformGeneralize(Geometry geometry, MathTransform transform) voidGeometryCoordinateSequenceTransformer.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 CoordinateJTS.transform(Coordinate source, Coordinate dest, MathTransform transform) Transforms the coordinate using the provided math transform.static EnvelopeJTS.transform(Envelope envelope, MathTransform transform) Transforms the envelope using the specified math transform.static EnvelopeJTS.transform(Envelope sourceEnvelope, Envelope targetEnvelope, MathTransform transform, int npoints) Transforms the densified envelope using the specified math transform.static GeometryJTS.transform(Geometry geom, MathTransform transform) Transforms the geometry using the default transformer.PreciseCoordinateSequenceTransformer.transform(CoordinateSequence cs, MathTransform transform) static voidJTS.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 TypeMethodDescriptionvoidDrawer.drawFeature(BufferedImage bi, SimpleFeature feature, AffineTransform worldToScreenTransform, boolean drawVertices, MathTransform mt) voidDrawer.drawFeature(BufferedImage bi, SimpleFeature feature, AffineTransform worldToScreenTransform, boolean drawVertices, Symbolizer[] symbs, MathTransform mt) voidDrawer.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 voidHeatmapProcess.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 MathTransformCRS.findMathTransform(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS) Grab a transform between two Coordinate Reference Systems.static MathTransformCRS.findMathTransform(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, boolean lenient) Grab a transform between two Coordinate Reference Systems.static MathTransformCRS.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 GeneralBoundsCRS.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 MathTransformModifierConstructorDescriptionprotectedAbstractDerivedCRS(Map<String, ?> properties, Conversion conversionFromBase, CoordinateReferenceSystem base, MathTransform baseToDerived, CoordinateSystem derivedCS) Constructs a derived CRS from a defining conversion.protectedAbstractDerivedCRS(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 classThe result of a call tocreateMathTransform.Fields in org.geotools.referencing.operation declared as MathTransformModifier and TypeFieldDescriptionprotected final MathTransformAbstractCoordinateOperation.transformTransform 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 MathTransformMathTransformProvider.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 voidDefaultOperationMethod.checkDimensions(OperationMethod method, MathTransform transform) Checks if an operation method and a math transform have a compatible number of source and target dimensions.static ConversionDefaultConversion.create(Conversion definition, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, Class<? extends Conversion> typeHint) Returns a conversion from the specified defining conversion.static CoordinateOperationDefaultOperation.create(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method, Class<? extends CoordinateOperation> type) Returns a coordinate operation of the specified class.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 CoordinateOperationAbstractCoordinateOperationFactory.createFromMathTransform(Map<String, ?> properties, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform, OperationMethod method, Class<? extends CoordinateOperation> type) Creates a coordinate operation from a math transform.protected CoordinateOperationAbstractCoordinateOperationFactory.createFromMathTransform(ReferenceIdentifier name, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransform transform) Creates a coordinate operation from a math transform.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 MathTransformAdvancedAffineBuilder.computeMathTransform()protected MathTransformBursaWolfTransformBuilder.computeMathTransform()Returns MathtTransform setup as BursaWolf transformation.protected abstract MathTransformMathTransformBuilder.computeMathTransform()Calculates the math transform immediately.protected MathTransformProjectiveTransformBuilder.computeMathTransform()protected MathTransformRubberSheetBuilder.computeMathTransform()Returns MathTransform transformation setup as RubberSheet.GridToEnvelopeMapper.createTransform()Creates a math transform using the information provided by setter methods.final MathTransformMathTransformBuilder.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 TypeClassDescriptionclassAlbers Equal Area Projection (EPSG code 9822).static classAbstract base class for Azimuthal Equidistant projections.static classEllipsoidal Azimuthal Equidistant projection.static classSpherical Azimuthal Equidistant projection.classCassini-Soldner Projection (EPSG code 9806).classclassEckert IV projectionclassEqual Earth is a projection inspired by the Robinson projection, but unlike the Robinson projection retains the relative size of areas.classThe equatorial case of theOrthographicprojection.classThe USGS equatorial case of the stereographic projection.classEquidistant Conic Projection.classEquidistant cylindrical projection (EPSG code 9823).classGeneral Oblique Transformation projection useful for rotated spherical coordinates ("Rotated Pole"), commonly used in numerical weather forecasting models.classThe Geostationary Satellite Projectionstatic classstatic classfinal classThe gnomonic projection using a spheroid algorithm.classHomolosine projectionclassHotine Oblique Mercator projection.classKrovak Oblique Conformal Conic projection (EPSG code 9819).classLambert Azimuthal Equal Area (EPSG code 9820).classLambert Conical Conformal Projection.classLambert Conical Conformal 1SP Projection.classLambert Conical Conformal 2SP Projection.classLambert Conical Conformal 2SP Belgium Projection.classBase class for transformation services between ellipsoidal and cartographic projections.classMercator Cylindrical Projection.classMercator Cylindrical 1SP Projection.classMercator Cylindrical 2SP Projection.classMeteosat Second Generation imagery projectionclassMollweide projectionclassThe NZMG (New Zealand Map Grid) projection.classOblique Mercator Projection.classThe oblique case of theOrthographicprojection.classProvides the transform equations for the Oblique Stereographic (EPSG code 9809).classOrthographic Projection.classPlate Carree (or Equirectangular) projection.classThe polar case of theOrthographicprojection.classThe polar case of the stereographic projection.static classstatic classEllipsoidal Polyconic projection.static classEllipsoidal Polyconic projection.classRobinson projectionclassRotated Pole Transformation for rotated spherical coordinates ("Rotated Pole Coordinates"), commonly used in numerical weather forecasting models.classSinusoidal (Sanson–Flamsteed) projectionclassStereographic Projection.classTransverse Mercator Projection (EPSG code 9807).classWinkel Tripel and Hammer Aitoff projectionclassWorld Van der Grinten I projection.Methods in org.geotools.referencing.operation.projection that return MathTransformModifier and TypeMethodDescriptionprotected MathTransformAlbersEqualArea.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformAzimuthalEquidistant.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 MathTransformCylindricalEqualArea.BehrmannProvider.createMathTransform(ParameterValueGroup parameters) protected MathTransformCylindricalEqualArea.LambertCylindricalEqualAreaProvider.createMathTransform(ParameterValueGroup parameters) protected MathTransformCylindricalEqualArea.Provider.createMathTransform(ParameterValueGroup parameters) protected MathTransformEckertIV.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformEqualArea.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformEquidistantConic.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformEquidistantCylindrical.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformEquidistantCylindrical.SphericalProvider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformGeneralOblique.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformGeostationarySatellite.Provider.createMathTransform(ParameterValueGroup parameters) Gnomonic.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformHomolosine.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformHotineObliqueMercator.Provider_TwoPoint.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformHotineObliqueMercator.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 MathTransformLambertConformal1SP.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformLambertConformal2SP.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformLambertConformalBelgium.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformLambertConformalEsriProvider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformMercator1SP.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformMercator2SP.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformMercatorPseudoProvider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformMeteosatSG.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformMollweide.MollweideProvider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformMollweide.WagnerIVProvider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformMollweide.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 MathTransformObliqueMercator.Provider_TwoPoint.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformObliqueMercator.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformOrthographic.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformPlateCarree.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 MathTransformPolyconic.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformRobinson.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformRotatedPole.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformSinusoidal.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformStereographic.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 MathTransformTransverseMercator.Provider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformWinkelTripel.AitoffProvider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformWinkelTripel.WinkelProvider.createMathTransform(ParameterValueGroup parameters) Creates a transform from the specified group of parameter values.protected MathTransformWorldVanDerGrintenI.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 TypeClassDescriptionclassProvides a default implementation for most methods required by theMathTransforminterface.protected classDefault implementation for inverse math transform.classTransforms two-dimensional coordinate points using an affine transform.classBase class for concatenated transform.final classTransforms vertical coordinates using coefficients from the Earth Gravitational Model.classA one dimensional exponentional transform.classTransforms three dimensional geographic points to geocentric coordinate points.classAn affine transform applied on geocentric coordinates.classThe identity transform.classA one dimensional, linear transform.classA one dimensional, logarithmic transform.classA math transform which delegates part of its work to an other math transform.classTwo- or three-dimensional datum shift using the (potentially abridged) Molodensky transformation.classTransform backed by the North American Datum Conversion grid.classThe "NTv2" coordinate transformation method (EPSG:9615).classTransform which passes through a subset of ordinates to another transform.classA usually affine, or otherwise a projective transform.classA 2D transformation using Thin Plate Splines (TPS) for smoothly interpolating between a set of control points.classBase class for transformations from a height above the ellipsoid to a height above the geoid.classWraps an arbitraryWarpobject as a two-dimensional transform.Fields in org.geotools.referencing.operation.transform declared as MathTransformModifier and TypeFieldDescriptionprotected final MathTransformPassThroughTransform.subTransformThe sub transform.final MathTransformMathTransformProxy.transformThe math transform on which to delegate the work.final MathTransformConcatenatedTransform.transform1The first math transform.final MathTransformConcatenatedTransform.transform2The second math transform.Methods in org.geotools.referencing.operation.transform that return MathTransformModifier and TypeMethodDescriptionstatic MathTransformConcatenatedTransform.create(MathTransform tr1, MathTransform tr2) Constructs a concatenated transform.static MathTransformPassThroughTransform.create(int firstAffectedOrdinate, MathTransform subTransform, int numTrailingOrdinates) Creates a transform which passes through a subset of ordinates to another transform.protected MathTransformEarthGravitationalModel.Provider.createMathTransform(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.protected MathTransformGeocentricTransform.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 MathTransformGeocentricTranslation.Provider.createMathTransform(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.protected MathTransformMolodenskiTransform.Provider.createMathTransform(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.protected MathTransformNADCONTransform.Provider.createMathTransform(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.protected MathTransformNTv2Transform.Provider.createMathTransform(ParameterValueGroup values) Creates a math transform from the specified group of parameter values.protected MathTransformProjectiveTransform.ProviderAffine.createMathTransform(ParameterValueGroup values) Creates a projective transform from the specified group of parameter values.protected MathTransformProjectiveTransform.ProviderLongitudeRotation.createMathTransform(ParameterValueGroup values) Creates a transform from the specified group of parameter values.protected MathTransformSimilarityTransformProvider.createMathTransform(ParameterValueGroup values) Constructs anAffineTransform2Dmath transform from the specified group of parameter values.protected MathTransformWarpTransform2DProvider.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.ThinPlateSplineTransform.inverse()Returns the inverse of this transformation by swapping the source and target points.DimensionFilter.separate(MathTransform transform) Separates the specified math transform.Methods in org.geotools.referencing.operation.transform with parameters of type MathTransformModifier and TypeMethodDescriptionstatic MathTransformConcatenatedTransform.create(MathTransform tr1, MathTransform tr2) Constructs a concatenated transform.static MathTransformPassThroughTransform.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 MathTransformModifierConstructorDescriptionprotectedConcatenatedTransform(MathTransform transform1, MathTransform transform2) Constructs a concatenated transform.protectedMathTransformProxy(MathTransform transform) Creates a new proxy which delegates its work to the specified math transform.protectedPassThroughTransform(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 PositionCRSUtilities.deltaTransform(MathTransform transform, Position origin, Position source) Transforms the relative distance vector specified bysourceand 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 TypeMethodDescriptionvoidFormatter.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 MathTransformProjectionHandler.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 voidProjectionHandler.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 voidProjectionHandler.accumulateTransforms(MathTransform mt, List<MathTransform> elements) protected MathTransformProjectionHandler.concatenateTransforms(List<MathTransform> datumShiftChain) -
Uses of MathTransform in org.geotools.renderer.lite
Methods in org.geotools.renderer.lite that return MathTransformModifier and TypeMethodDescriptionstatic MathTransformStreamingRenderer.getMathTransform(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem destCRS) -
Uses of MathTransform in org.geotools.swing.tool
Methods in org.geotools.swing.tool that return MathTransformModifier and TypeMethodDescriptionprotected MathTransformInfoToolHelper.getContentToLayerTransform()Gets theMathTransformused to convert coordinates from the projection being used by theMapContentto that of theLayer.Methods in org.geotools.swing.tool with parameters of type MathTransformModifier and TypeMethodDescriptionstatic Position2DInfoToolHelperUtils.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 ReferencedEnvelopeScaleZoomLevelMatcher.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) -
Uses of MathTransform in org.geotools.vectortiles.store
Methods in org.geotools.vectortiles.store that return MathTransformModifier and TypeMethodDescriptionprotected MathTransformVectorTilesFeatureSource.findMathTransform(Query query)