Uses of Class
org.opengis.referencing.operation.TransformException
Package
Description
Implementation of some interfaces from the
org.opengis.referencing
package.Coordinate operations (relationship between
any two coordinate reference systems).
Validators and test suites for the
org.opengis.referencing
package.-
Uses of TransformException in org.opengis.example.referencing
Modifier and TypeMethodDescriptionSimpleTransform2D.createTransformedShape
(Shape shape) Transforms the specified shape.SimpleTransform.derivative
(DirectPosition point) Gets the derivative of this transform at a point.SimpleTransform2D.derivative
(Point2D point) Gets the derivative of this transform at a point.SimpleTransform2D.derivative
(DirectPosition point) Gets the derivative of this transform at a point.void
SimpleTransform.transform
(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.void
SimpleTransform.transform
(double[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.void
SimpleTransform.transform
(float[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.void
SimpleTransform.transform
(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.abstract DirectPosition
SimpleTransform.transform
(DirectPosition ptSrc, DirectPosition ptDst) Transforms the specifiedptSrc
and stores the result inptDst
.abstract Point2D
Transforms the specifiedptSrc
and stores the result inptDst
.SimpleTransform2D.transform
(DirectPosition ptSrc, DirectPosition ptDst) Transforms the specified point by delegating toSimpleTransform2D.transform(Point2D, Point2D)
. -
Uses of TransformException in org.opengis.referencing.operation
Modifier and TypeClassDescriptionclass
Thrown whenMathTransform.inverse()
is invoked but the transform cannot be inverted.Modifier and TypeMethodDescriptionMathTransform2D.createTransformedShape
(Shape shape) Transforms the specified shape.MathTransform.derivative
(DirectPosition point) Gets the derivative of this transform at a point.double
MathTransform1D.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.void
MathTransform.transform
(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.void
MathTransform.transform
(double[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.void
MathTransform.transform
(float[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Transforms a list of coordinate point ordinal values.void
MathTransform.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 specifiedptSrc
and stores the result inptDst
.double
MathTransform1D.transform
(double value) Transforms the specified value.Transforms the specifiedptSrc
and stores the result inptDst
. -
Uses of TransformException in org.opengis.test.referencing
Modifier and TypeMethodDescriptionvoid
ParameterizedTransformTest.testAbridgedMolodensky()
Tests the "Abridged Molodensky" (EPSG:9605) datum shift operation.void
AffineTransformTest.testAxisSwapping2D()
Tests a transform swapping the axes in a two-dimensional space.void
ParameterizedTransformTest.testCassiniSoldner()
Tests the "Cassini-Soldner" (EPSG:9806) projection method.void
AffineTransformTest.testDimensionReduction()
Tests a transform which reduce the number of dimensions from 4 to 2.void
AuthorityFactoryTest.testEPSG_2065()
Tests the EPSG:2065 (CRS S-JTSK (Ferro) / Krovak) projected CRS.void
AuthorityFactoryTest.testEPSG_2314()
Tests the EPSG:2314 (Trinidad 1903 / Trinidad Grid) projected CRS.void
AuthorityFactoryTest.testEPSG_24200()
Tests the EPSG:24200 (JAD69 / Jamaica National Grid) projected CRS.void
AuthorityFactoryTest.testEPSG_27700()
Tests the EPSG:27700 (OSGB 1936 / British National Grid) projected CRS.void
AuthorityFactoryTest.testEPSG_28992()
Tests the EPSG:28992 (Amersfoort / RD New) projected CRS.void
AuthorityFactoryTest.testEPSG_29873()
Tests the EPSG:29873 (Timbalai 1948 / RSO Borneo (m)) projected CRS.void
AuthorityFactoryTest.testEPSG_3002()
Tests the EPSG:3002 (Makassar / NEIEZ) projected CRS.void
AuthorityFactoryTest.testEPSG_3032()
Tests the EPSG:3032 (WGS 84 / Australian Antarctic Polar Stereographic) projected CRS.void
AuthorityFactoryTest.testEPSG_3035()
Tests the EPSG:3035 (ETRS89 / LAEA Europe) projected CRS.void
AuthorityFactoryTest.testEPSG_31300()
Tests the EPSG:31300 (Belge 1972 / Belge Lambert 72) projected CRS.void
AuthorityFactoryTest.testEPSG_3139()
Tests the EPSG:3139 (Vanua Levu 1915 / Vanua Levu Grid) projected CRS.void
AuthorityFactoryTest.testEPSG_32040()
Tests the EPSG:32040 (NAD27 / Texas South Central) projected CRS.void
AuthorityFactoryTest.testEPSG_32661()
Tests the EPSG:32661 (WGS 84 / UPS North (N,E)) projected CRS.void
AuthorityFactoryTest.testEPSG_3388()
Tests the EPSG:3388 (Pulkovo 1942 / Caspian Sea Mercator) projected CRS.void
AuthorityFactoryTest.testEPSG_3857()
Tests the EPSG:3857 (WGS 84 / Pseudo-Mercator) projected CRS.void
AuthorityFactoryTest.testEPSG_5041()
Tests the EPSG:5041 (WGS 84 / UPS North (E,N)) projected CRS.void
AffineTransformTest.testGeneral()
Tests using a combination of scale, rotation and translation in a two-dimensional space.void
AffineTransformTest.testGenericScale2D()
Tests using a non-uniform scale factor of (3,4) in a two-dimensional space.void
ParameterizedTransformTest.testGeocentricTopocentric()
Tests the "Geocentric/topocentric conversions" (EPSG:9836).void
ParameterizedTransformTest.testGeographicTopocentric()
Tests the "Geographic/topocentric conversions" (EPSG:9837).void
ParameterizedTransformTest.testHotineObliqueMercator()
Tests the "Hotine Oblique Mercator (variant B)" (EPSG:9815) projection method.void
ParameterizedTransformTest.testHyperbolicCassiniSoldner()
Tests the "Hyperbolic Cassini-Soldner" (EPSG:9833) projection method.void
AffineTransformTest.testIdentity1D()
Tests using an identity transform in an one-dimensional space.void
AffineTransformTest.testIdentity2D()
Tests using an identity transform in a two-dimensional space.void
AffineTransformTest.testIdentity3D()
Tests using an identity transform in a three-dimensional space.void
ParameterizedTransformTest.testKrovak()
Tests the "Krovak" (EPSG:9819) projection.void
ParameterizedTransformTest.testLambertAzimuthalEqualArea()
Tests the "Lambert Azimuthal Equal Area" (EPSG:9820) projection method.void
ParameterizedTransformTest.testLambertConicConformal1SP()
Tests the "Lambert Conic Conformal (1SP)" (EPSG:9801) projection method.void
ParameterizedTransformTest.testLambertConicConformal2SP()
Tests the "Lambert Conic Conformal (2SP)" (EPSG:9802) projection method.void
ParameterizedTransformTest.testLambertConicConformalBelgium()
Tests the "Lambert Conic Conformal (2SP Belgium)" (EPSG:9803) projection method.void
ParameterizedTransformTest.testLambertConicConformalMichigan()
Tests the "Lambert Conic Conformal (2SP Michigan)" (EPSG:1051) projection method.void
ParameterizedTransformTest.testMercator1SP()
Tests the "Mercator (variant A)" (EPSG:9804) projection method.void
ParameterizedTransformTest.testMercator2SP()
Tests the "Mercator (variant B)" (EPSG:9805) projection method.void
ParameterizedTransformTest.testMercatorSpherical()
Tests the "Mercator (Spherical)" (EPSG:1026) projection method.void
ParameterizedTransformTest.testMercatorVariantC()
Tests the "Mercator (variant C)" (EPSG:1044) projection method.void
ParameterizedTransformTest.testMiller()
Tests the "IGNF:MILLER" projection.void
ParameterizedTransformTest.testModifiedAzimuthalEquidistant()
Tests the "Modified Azimuthal Equidistant" (EPSG:9832) projection.void
ParameterizedTransformTest.testObliqueStereographic()
Tests the "Oblique Stereographic" (EPSG:9809) projection method.void
ParameterizedTransformTest.testOrthographic()
Tests the "Orthographic" (EPSG:9840) projection.void
ParameterizedTransformTest.testPolarStereographicA()
Tests the "Polar Stereographic (variant A)" (EPSG:9810) projection method.void
ParameterizedTransformTest.testPolarStereographicB()
Tests the "Polar Stereographic (variant B)" (EPSG:9829) projection method.void
ParameterizedTransformTest.testPolarStereographicC()
Tests the "Polar Stereographic (variant C)" (EPSG:9830) projection method.void
ParameterizedTransformTest.testPolyconic()
Tests the "American Polyconic" (EPSG:9818) projection.void
ParameterizedTransformTest.testPseudoMercator()
Tests the "Mercator Popular Visualisation Pseudo Mercator" (EPSG:1024) projection method.void
AffineTransformTest.testRotation2D()
Tests using an anticlockwise 30° rotation in a two-dimensional space.void
AffineTransformTest.testSouthOrientated2D()
Tests using a 180° rotation in a two-dimensional space.void
AffineTransformTest.testTranslatation2D()
Tests using a translation of (400000,-100000) metres in a two-dimensional space.void
ParameterizedTransformTest.testTransverseMercator()
Tests the "Transverse Mercator" (EPSG:9807) projection method.void
ParameterizedTransformTest.testTransverseMercatorSouthOrientated()
Tests the Transverse Mercator (South Orientated) (EPSG:9808) projection method.void
AffineTransformTest.testUniformScale2D()
Tests using a uniform scale factor of 0.3048 in a two-dimensional space.protected float[]
TransformTestCase.verifyConsistency
(float... sourceFloats) Transforms coordinates using various versions ofMathTransform.transform(…)
and verifies that they produce the same numerical values.protected void
TransformTestCase.verifyDerivative
(double... coordinates) Computes the derivative at the given point and compares the result with the finite differences approximation.protected float[]
TransformTestCase.verifyInDomain
(double[] minOrdinates, double[] maxOrdinates, int[] numOrdinates, Random randomGenerator) Verifies all supported transform operations in the given domain.protected void
TransformTestCase.verifyInverse
(double... coordinates) Transforms the given coordinates, applies the inverse transform and compares with the original values.protected void
TransformTestCase.verifyInverse
(float... coordinates) Transforms the given coordinates, applies the inverse transform and compares with the original values.protected void
TransformTestCase.verifyTransform
(double[] coordinates, double[] expected) Transforms the given coordinates and verifies that the result is equal (within a positive delta) to the expected ones.