Uses of Class
org.opengis.referencing.operation.TransformException
Packages that use TransformException
Package
Description
Functions that associates positions within a bounded space (its domain) to values (its range).
A coverage backed by a regular grid.
Basic geometric objects (envelopes and direct positions).
Widgets about coordinate reference systems.
Provides helper classes for handling Java2D rendered images together with some operations.
Units of measurements, values related to measurement (like angles and ranges) and their formatters.
Information about spatial, vertical, and temporal extent.
Relationship of a
CoordinateSystem (an abstract mathematical entity) to the earth or other system.Mapping between geographic identifiers (addresses, grid indexes…) and locations (descriptions, coordinates…).
Relationship between any two Coordinate Reference Systems (CRS).
Helper classes for creating Math Transforms from a set of points.
Matrix implementations for spatiotemporal referencing.
Conversions or transformations of multi-dimensional coordinate tuples.
Coordinate operations (relationship between
any two coordinate reference systems).
-
Uses of TransformException in org.apache.sis.coverage
Methods in org.apache.sis.coverage that throw TransformExceptionModifier and TypeMethodDescriptionbooleanCoverageCombiner.acceptAll(GridCoverage... sources) Writes the given coverages on top of the destination coverage.RegionOfInterest.toShape2D(GridGeometry target) Returns the clip geometry in coordinates of grid cells. -
Uses of TransformException in org.apache.sis.coverage.grid
Methods in org.apache.sis.coverage.grid that throw TransformExceptionModifier and TypeMethodDescriptionDomainLinearizer.apply(GridCoverage coverage) Returns a grid coverage with a linear approximation of the grid to CRS conversion.DomainLinearizer.apply(GridGeometry gg) Creates a grid geometry with a linear approximation of the grid to CRS conversion.GridGeometry.createTransformTo(GridGeometry target, PixelInCell anchor) Creates a transform from cell coordinates in this grid to cell coordinates in the given grid.GridGeometry.extentOf(GridGeometry other, PixelInCell include, GridRoundingMode rounding) Returns the coordinate range of another grid geometry in units of cells of this grid geometry.GridGeometry.getEnvelope(CoordinateReferenceSystem crs) Returns the "real world" bounding box of this grid geometry transformed to the given CRS.GridGeometry.getLinearGridToCRS(PixelInCell anchor) Returns a linear approximation of the conversion from grid coordinates to "real world" coordinates.GridCoverageProcessor.mask(GridCoverage source, RegionOfInterest mask, boolean maskInside) Applies a mask defined by a region of interest (ROI).GridGeometry.relocate(GridExtent newExtent) Returns a grid geometry with the given grid extent, which implies a new "real world" computation.GridCoverageProcessor.resample(GridCoverage source, GridGeometry target) Creates a new coverage with a different grid extent, resolution or coordinate reference system.GridCoverageProcessor.resample(GridCoverage source, CoordinateReferenceSystem target) Creates a new coverage with a different coordinate reference system.GridExtent.toEnvelope(MathTransform cornerToCRS) Transforms this grid extent to a "real world" envelope using the given transform.GridCoverage.Evaluator.toGridCoordinates(DirectPosition point) Converts the specified geospatial position to grid coordinates.FractionalGridCoordinates.toPosition(MathTransform gridToCRS) Returns the grid coordinates converted to a geospatial position using the given transform.Constructors in org.apache.sis.coverage.grid that throw TransformExceptionModifierConstructorDescriptionGridGeometry(GridGeometry other, GridExtent extent, MathTransform toOther) Creates a new grid geometry derived from the given grid geometry with a new extent and a modified transform. -
Uses of TransformException in org.apache.sis.geometry
Methods in org.apache.sis.geometry that throw TransformExceptionModifier and TypeMethodDescriptionstatic GeneralEnvelopeComputes the intersection of all given envelopes, transforming them to a common CRS if necessary.WraparoundAdjustment.shift(DirectPosition pointOfInterest) Computes a position with coordinates equivalent to the givenpointOfInterest, but potentially shifted to interior of the domain of validity specified at construction time.Computes an envelope with coordinates equivalent to the givenareaOfInterest, but potentially shifted for intersecting the domain of validity specified at construction time.static EnvelopeEnvelopes.transform(Envelope envelope, CoordinateReferenceSystem targetCRS) Transforms the given envelope to the specified CRS.static GeneralEnvelopeEnvelopes.transform(CoordinateOperation operation, Envelope envelope) Transforms an envelope using the given coordinate operation.static GeneralEnvelopeEnvelopes.transform(MathTransform transform, Envelope envelope) Transforms an envelope using the given math transform.static Rectangle2DShapes2D.transform(CoordinateOperation operation, Rectangle2D envelope, Rectangle2D destination) Transforms a rectangular envelope using the given coordinate operation.static Rectangle2DShapes2D.transform(MathTransform2D transform, Rectangle2D envelope, Rectangle2D destination) Transforms a rectangular envelope using the given math transform.static Map<Parameters, GeneralEnvelope> Envelopes.transformWithWraparound(MathTransform transform, Envelope envelope) Transforms potentially many times an envelope using the given math transform.static GeneralEnvelopeComputes the union of all given envelopes, transforming them to a common CRS if necessary. -
Uses of TransformException in org.apache.sis.gui.referencing
Methods in org.apache.sis.gui.referencing that throw TransformExceptionModifier and TypeMethodDescriptionPositionableProjection.createProjectedCRS(DirectPosition center) Creates a map projection centered on the given position. -
Uses of TransformException in org.apache.sis.image
Methods in org.apache.sis.image that throw TransformExceptionModifier and TypeMethodDescriptionprotected RasterResampledImage.computeTile(int tileX, int tileY, WritableRaster tile) Invoked when a tile need to be computed or updated. -
Uses of TransformException in org.apache.sis.measure
Methods in org.apache.sis.measure that throw TransformExceptionModifier and TypeMethodDescriptionNumberRange<?> NumberRange.transform(MathTransform1D converter) Returns this range converted using the given converter. -
Uses of TransformException in org.apache.sis.metadata.iso.extent
Subclasses of TransformException in org.apache.sis.metadata.iso.extentModifier and TypeClassDescriptionclassThrown when an envelope cannot be transformed to a geographic, vertical or temporal extent.Methods in org.apache.sis.metadata.iso.extent that throw TransformExceptionModifier and TypeMethodDescriptionvoidDefaultExtent.addElements(Envelope envelope) Adds geographic, vertical or temporal extents inferred from the given envelope.voidSets the bounding box to the specified envelope.voidSets this spatiotemporal extent to values inferred from the specified envelope.voidSets this temporal extent to values inferred from the specified envelope.voidSets this vertical extent to values inferred from the specified envelope. -
Uses of TransformException in org.apache.sis.referencing.datum
Methods in org.apache.sis.referencing.datum that throw TransformExceptionModifier and TypeMethodDescriptionDatumShiftGrid.getDomainOfValidity()Returns the domain of validity of input coordinates that can be specified to theinterpolateAt(…)method.DatumShiftGrid.getDomainOfValidity(Unit<C> unit) Returns the domain of validity converted to the specified unit of measurement.double[]DatumShiftGrid.interpolateAt(double... coordinates) Interpolates the translation to apply for the given coordinates. -
Uses of TransformException in org.apache.sis.referencing.gazetteer
Subclasses of TransformException in org.apache.sis.referencing.gazetteerModifier and TypeClassDescriptionclassThrown when a coordinate cannot be converted to a geographic identifier, or conversely.classThrown when a geographic identifier (or reference) has been successfully parsed but fails some verification.Methods in org.apache.sis.referencing.gazetteer that throw TransformExceptionModifier and TypeMethodDescriptionGeohashReferenceSystem.Coder.decode(CharSequence geohash) Decodes the given geohash into a latitude and a longitude.MilitaryGridReferenceSystem.Coder.decode(CharSequence reference) Decodes the given MGRS reference into a position and an envelope.abstract AbstractLocationReferencingByIdentifiers.Coder.decode(CharSequence identifier) Decodes the given identifier into a latitude and a longitude.GeohashReferenceSystem.Coder.encode(double φ, double λ) Encodes the given latitude and longitude into a geohash.GeohashReferenceSystem.Coder.encode(DirectPosition position) Encodes the given position into a geohash.GeohashReferenceSystem.Coder.encode(DirectPosition position, Quantity<?> precision) Encodes the given position into a geohash with the given precision.MilitaryGridReferenceSystem.Coder.encode(DirectPosition position) Encodes the given position into a MGRS reference.MilitaryGridReferenceSystem.Coder.encode(DirectPosition position, Quantity<?> precision) Encodes the given position into a MGRS reference with the given precision.Returns an iterator over all MGRS references that intersect the given envelope.Returns a stream of all MGRS references that intersect the given envelope.abstract StringReferencingByIdentifiers.Coder.encode(DirectPosition position) Encodes the given position into an identifier.ReferencingByIdentifiers.Coder.encode(DirectPosition position, Quantity<?> precision) A combined method which sets the encoder precision to the given value, then formats the given position. -
Uses of TransformException in org.apache.sis.referencing.operation
Methods in org.apache.sis.referencing.operation that throw TransformExceptionModifier and TypeMethodDescriptionAbstractCoordinateOperation.transform(AbstractCoordinateSet data) Changes coordinates from being referenced to the source CRS and/or epoch to being referenced to the target CRS and/or epoch. -
Uses of TransformException in org.apache.sis.referencing.operation.builder
Methods in org.apache.sis.referencing.operation.builder that throw TransformExceptionModifier and TypeMethodDescriptionLocalizationGridBuilder.getSourceEnvelope(boolean fullArea) Returns the envelope of source coordinates.voidLinearTransformBuilder.setControlPoints(MathTransform gridToCRS) Sets all control point (source, target) pairs, overwriting any previous setting. -
Uses of TransformException in org.apache.sis.referencing.operation.matrix
Subclasses of TransformException in org.apache.sis.referencing.operation.matrixModifier and TypeClassDescriptionclassThrown when a matrix cannot be inverted. -
Uses of TransformException in org.apache.sis.referencing.operation.transform
Methods in org.apache.sis.referencing.operation.transform that throw TransformExceptionModifier and TypeMethodDescriptionAbstractMathTransform2D.createTransformedShape(Shape shape) Transforms the specified shape.AbstractMathTransform2D.Inverse.createTransformedShape(Shape shape) Transforms the specified shape.voidLinearTransform.deltaTransform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms an array of relative distance vectors.AbstractMathTransform.derivative(DirectPosition point) Gets the derivative of this transform at a point.AbstractMathTransform.Inverse.derivative(DirectPosition point) Gets the derivative of this transform at a point.abstract doubleAbstractMathTransform1D.derivative(double value) Gets the derivative of this function at a value.AbstractMathTransform1D.derivative(DirectPosition point) Gets the derivative of this transform at a point.AbstractMathTransform1D.Inverse.derivative(DirectPosition point) Gets the derivative of this transform at a point.AbstractMathTransform2D.derivative(Point2D point) Gets the derivative of this transform at a point.AbstractMathTransform2D.Inverse.derivative(Point2D point) Gets the derivative of this transform at a point.EllipsoidToCentricTransform.derivative(DirectPosition point) Computes the derivative at the given location.PassThroughTransform.derivative(DirectPosition point) Gets the derivative of this transform at a point.static MatrixMathTransforms.derivativeAndTransform(MathTransform transform, double[] srcPts, int srcOff, double[] dstPts, int dstOff) A buckle method for calculating derivative and coordinate transformation in a single step.voidDomainDefinition.estimate(MathTransform evaluated) Estimates the domain of the given math transform and intersects it with previously computed domains.AbstractMathTransform.getDomain(DomainDefinition criteria) Returns the ranges of coordinate values which can be used as inputs.AbstractMathTransform.Inverse.getDomain(DomainDefinition criteria) Returns the ranges of coordinate values which can be used as inputs.MathTransforms.getDomain(MathTransform evaluated) Returns source coordinate values where the transform is mathematically and numerically applicable.static MatrixMathTransforms.getMatrix(MathTransform toApproximate, DirectPosition tangentPoint) Returns the coefficients of an affine transform in the vicinity of the given position.protected voidEllipsoidToCentricTransform.inverseTransform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Converts Cartesian coordinates (X,Y,Z) to ellipsoidal coordinates (λ,φ) or (λ,φ,h).static LinearTransformMathTransforms.tangent(MathTransform toApproximate, DirectPosition tangentPoint) Returns a linear (usually affine) transform which approximates the given transform in the vicinity of the given position.abstract MatrixAbstractMathTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, boolean derivate) Transforms a single coordinate tuple in an array, and optionally computes the transform derivative at that location.voidAbstractMathTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms a list of coordinate tuples.voidAbstractMathTransform.transform(double[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Transforms a list of coordinate tuples.voidAbstractMathTransform.transform(float[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms a list of coordinate tuples.voidAbstractMathTransform.transform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Transforms a list of coordinate tuples.AbstractMathTransform.transform(DirectPosition ptSrc, DirectPosition ptDst) Transforms the specifiedptSrcand stores the result inptDst.AbstractMathTransform1D.Inverse.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, boolean derivate) Transforms a single point in the given array and opportunistically computes its derivative if requested.abstract doubleAbstractMathTransform1D.transform(double value) Transforms the specified value.AbstractMathTransform1D.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, boolean derivate) Transforms a single point in the given array and opportunistically computes its derivative if requested.Transforms the specifiedptSrcand stores the result inptDst.Transforms the specifiedptSrcand stores the result inptDst.EllipsoidToCentricTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, boolean derivate) Converts the (λ,φ) or (λ,φ,h) geodetic coordinates to to (X,Y,Z) geocentric coordinates, and optionally returns the derivative at that location.voidEllipsoidToCentricTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Converts the (λ,φ) or (λ,φ,h) geodetic coordinates to to (X,Y,Z) geocentric coordinates.EllipsoidToRadiusTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, boolean derivate) Converts the (λ,Ω) spherical coordinates to (λ,Ω,R), and optionally returns the derivative at that location.voidEllipsoidToRadiusTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Converts the (λ,Ω) spherical coordinates to (λ,Ω,R) in a sequence of coordinate tuples.InterpolatedGeocentricTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, boolean derivate) Transforms the (λ,φ) or (λ,φ,h) coordinates between two geographic CRS, and optionally returns the derivative at that location.InterpolatedTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, boolean derivate) Applies the datum shift on a coordinate tuple and optionally returns the derivative at that location.voidInterpolatedTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms an arbitrary number of coordinate tuples.MolodenskyTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, boolean derivate) Transforms the (λ,φ) or (λ,φ,h) coordinates between two geographic CRS, and optionally returns the derivative at that location.voidMolodenskyTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms the (λ,φ) or (λ,φ,h) coordinates between two geographic CRS.PassThroughTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, boolean derivate) Transforms a single position in a sequence of coordinate tuples, and opportunistically computes the transform derivative if requested.voidPassThroughTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms many positions in a sequence of coordinate tuples.voidPassThroughTransform.transform(double[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Transforms many positions in a sequence of coordinate tuples.voidPassThroughTransform.transform(float[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms many positions in a sequence of coordinate tuples.voidPassThroughTransform.transform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Transforms many positions in a sequence of coordinate tuples.PoleRotation.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, boolean derivate) Transforms a single coordinate tuple in an array, and optionally computes the transform derivative at that location.voidPoleRotation.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Converts a list of coordinate tuples. -
Uses of TransformException in org.opengis.referencing.operation
Subclasses of TransformException in org.opengis.referencing.operationModifier and TypeClassDescriptionclassThrown whenMathTransform.inverse()is invoked but the transform cannot be inverted.Methods in org.opengis.referencing.operation that throw TransformExceptionModifier and TypeMethodDescriptionMathTransform2D.createTransformedShape(Shape shape) Transforms the specified shape.MathTransform.derivative(DirectPosition point) Gets the derivative of this transform at a point.doubleMathTransform1D.derivative(double value) Gets the derivative of this function at a value.MathTransform2D.derivative(Point2D point) Gets the derivative of this transform at a point.voidMathTransform.transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.voidMathTransform.transform(double[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.voidMathTransform.transform(float[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.voidMathTransform.transform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.MathTransform.transform(DirectPosition ptSrc, DirectPosition ptDst) Transforms the specifiedptSrcand stores the result inptDst.doubleMathTransform1D.transform(double value) Transforms the specified value.Transforms the specifiedptSrcand stores the result inptDst.