Uses of Interface
org.opengis.referencing.operation.MathTransformFactory
Packages that use MathTransformFactory
Package
Description
A coverage backed by a regular grid.
Factories for geodetic objects defined in a SQL database, typically the EPSG dataset.
Relationship between any two Coordinate Reference Systems (CRS).
Helper classes for creating Math Transforms from a set of points.
Conversions or transformations of multi-dimensional coordinate tuples.
-
Uses of MathTransformFactory in org.apache.sis.coverage.grid
Constructors in org.apache.sis.coverage.grid with parameters of type MathTransformFactoryModifierConstructorDescriptionprotectedDimensionalityReduction(GridGeometry source, BitSet gridAxes, MathTransformFactory factory) Reduces the dimension of the specified grid geometry by retaining the axes specified in the given bitset. -
Uses of MathTransformFactory in org.apache.sis.referencing.factory.sql
Fields in org.apache.sis.referencing.factory.sql declared as MathTransformFactoryModifier and TypeFieldDescriptionprotected final MathTransformFactoryEPSGFactory.mtFactoryThe factory to use for creatingMathTransforminstances. -
Uses of MathTransformFactory in org.apache.sis.referencing.operation
Methods in org.apache.sis.referencing.operation that return MathTransformFactoryModifier and TypeMethodDescriptionfinal MathTransformFactoryDefaultCoordinateOperationFactory.getMathTransformFactory()Returns the underlying math transform factory.Methods in org.apache.sis.referencing.operation with parameters of type MathTransformFactoryModifier and TypeMethodDescriptionDefaultConversion.specialize(CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, MathTransformFactory factory) Returns a specialization of this conversion with non-null CRSs.Constructors in org.apache.sis.referencing.operation with parameters of type MathTransformFactoryModifierConstructorDescriptionDefaultCoordinateOperationFactory(Map<String, ?> properties, MathTransformFactory factory) Constructs a factory with the given default properties. -
Uses of MathTransformFactory in org.apache.sis.referencing.operation.builder
Methods in org.apache.sis.referencing.operation.builder with parameters of type MathTransformFactoryModifier and TypeMethodDescriptionLinearTransformBuilder.create(MathTransformFactory factory) Creates a linear transform approximation from the source positions to the target positions.LocalizationGridBuilder.create(MathTransformFactory factory) Creates a transform from the source points to the target points.abstract MathTransformTransformBuilder.create(MathTransformFactory factory) Creates a transform from the source points to the target points. -
Uses of MathTransformFactory in org.apache.sis.referencing.operation.transform
Classes in org.apache.sis.referencing.operation.transform that implement MathTransformFactoryFields in org.apache.sis.referencing.operation.transform declared as MathTransformFactoryModifier and TypeFieldDescriptionprotected final MathTransformFactoryMathTransformBuilder.factoryThe factory to use for building the transform.final MathTransformFactoryTransformJoiner.factoryThe factory to use for creating the transform to use as a replacement of the transforms to simplify.Methods in org.apache.sis.referencing.operation.transform that return MathTransformFactoryModifier and TypeMethodDescriptiondefault MathTransformFactoryMathTransformProvider.Context.getFactory()The factory to use if the provider needs to create other math transforms as operation steps.Methods in org.apache.sis.referencing.operation.transform with parameters of type MathTransformFactoryModifier and TypeMethodDescriptionContextualParameters.completeTransform(MathTransformFactory factory, MathTransform kernel) Marks thisContextualParameteras unmodifiable and creates the normalize →kernel→ denormalize transforms chain.static MathTransformPassThroughTransform.create(BitSet modifiedCoordinates, MathTransform subTransform, int resultDim, MathTransformFactory factory) Creates a transform which passes through a subset of coordinates to another transform.static MathTransformEllipsoidToCentricTransform.createGeodeticConversion(MathTransformFactory factory, Ellipsoid ellipsoid, boolean withHeight) Creates a transform from geographic to Cartesian geocentric coordinates (convenience method).static MathTransformEllipsoidToCentricTransform.createGeodeticConversion(MathTransformFactory factory, Ellipsoid source, boolean withHeight, EllipsoidToCentricTransform.TargetType target) Creates a transform from geographic to geocentric coordinates.static MathTransformEllipsoidToRadiusTransform.createGeodeticConversion(MathTransformFactory factory, Ellipsoid surface) Creates a transform for the given ellipsoid.static MathTransformInterpolatedGeocentricTransform.createGeodeticTransformation(MathTransformFactory factory, Ellipsoid source, boolean isSource3D, Ellipsoid target, boolean isTarget3D, DatumShiftGrid<Angle, Length> grid) Creates a transformation between two geographic CRS.static <T extends Quantity<T>>
MathTransformInterpolatedTransform.createGeodeticTransformation(MathTransformFactory factory, DatumShiftGrid<T, T> grid) Creates a transformation between two geodetic CRS.static MathTransformMolodenskyTransform.createGeodeticTransformation(MathTransformFactory factory, Ellipsoid source, boolean isSource3D, Ellipsoid target, boolean isTarget3D, double tX, double tY, double tZ, boolean isAbridged) Creates a transformation between two from geographic CRS.default MathTransformMathTransformProvider.createMathTransform(MathTransformFactory factory, ParameterValueGroup parameters) Creates a math transform from the specified group of parameter values.TransferFunction.createTransform(MathTransformFactory factory) Creates a transform from sample values to geophysics values using the given factory.static MathTransformPoleRotation.rotateNorthPole(MathTransformFactory factory, double φp, double λp, double θp) Creates a new rotated north pole operation.static MathTransformPoleRotation.rotateSouthPole(MathTransformFactory factory, double φp, double λp, double θp) Creates a new rotated south pole operation.Constructors in org.apache.sis.referencing.operation.transform with parameters of type MathTransformFactoryModifierConstructorDescriptionprotectedMathTransformBuilder(MathTransformFactory factory) Creates a new builder.TransformSeparator(MathTransform transform, MathTransformFactory factory) Constructs a separator for the given transform and using the given factory.