Package | Description |
---|---|
org.geotools.referencing.operation.projection |
Basic implementations of map projections.
|
Modifier and Type | Class and Description |
---|---|
class |
PointOutsideEnvelopeException
Thrown by
MapProjection when a map projection failed because the point is outside the
envelope of validity. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
MapProjection.checkReciprocal(Point2D point,
Point2D target,
boolean inverse)
Check if the transform of
point is close enough to target . |
protected double |
MapProjection.inv_mlfn(double arg)
Calculates the latitude (
phi ) from a meridian distance. |
protected Point2D |
Mollweide.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
ObliqueMercator.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified coordinate and stores the result in
ptDst . |
protected Point2D |
Polyconic.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
RotatedPole.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates (units in radians) and
stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
EquidistantCylindrical.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
Mercator.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
PolarOrthographic.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
ObliqueStereographic.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
Sinusoidal.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
GeostationarySatellite.Spherical.inverseTransformNormalized(double x,
double y,
Point2D p2d) |
protected Point2D |
GeostationarySatellite.Ellipsoidal.inverseTransformNormalized(double x,
double y,
Point2D p2d) |
protected Point2D |
ObliqueOrthographic.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected abstract Point2D |
MapProjection.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified coordinate and stores the result in
ptDst . |
protected Point2D |
AlbersEqualArea.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
Robinson.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
EqualArea.inverseTransformNormalized(double x,
double y,
Point2D ptDst) |
protected Point2D |
CylindricalEqualArea.inverseTransformNormalized(double x,
double y,
Point2D lp)
Transforms the specified (x,y) coordinates and stores the result in
lp . |
protected Point2D |
Krovak.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinate and stores the result in
ptDst . |
protected Point2D |
MeteosatSG.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (column,row) coordinates (units in
"normalized" pixels) and stores the result in
ptDst . |
protected Point2D |
EquidistantConic.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
LambertConformal.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
CassiniSoldner.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinate and stores the result in
ptDst . |
protected Point2D |
PolarStereographic.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates (units in radians) and
stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
LambertAzimuthalEqualArea.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinate and stores the result in
ptDst . |
protected Point2D |
PlateCarree.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
WorldVanDerGrintenI.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
GeneralOblique.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates (units in radians) and
stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
WinkelTripel.inverseTransformNormalized(double x,
double y,
Point2D ptDst) |
protected Point2D |
EckertIV.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
AzimuthalEquidistant.Spherical.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Inverse transform from projected coordinates to latitude/longitude in radians.
|
protected Point2D |
AzimuthalEquidistant.Ellipsoidal.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Inverse transform from projected coordinates to latitude/longitude in radians.
|
protected Point2D |
EquatorialOrthographic.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
TransverseMercator.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
protected Point2D |
NewZealandMapGrid.inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinates and stores the result in
ptDst . |
void |
MapProjection.transform(double[] srcPts,
int srcOff,
double[] dstPts,
int dstOff,
int numPts)
Transforms a list of coordinate point ordinal values.
|
void |
MapProjection.transform(float[] srcPts,
int srcOff,
float[] dstPts,
int dstOff,
int numPts)
Transforms a list of coordinate point ordinal values.
|
Point2D |
MapProjection.transform(Point2D ptSrc,
Point2D ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
protected Point2D |
EquatorialStereographic.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
Mollweide.transformNormalized(double lam,
double phi,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
ObliqueMercator.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified coordinate and stores the result in
ptDst . |
protected Point2D |
Polyconic.transformNormalized(double lam,
double phi,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
RotatedPole.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
EquidistantCylindrical.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
Mercator.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
PolarOrthographic.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
ObliqueStereographic.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
Sinusoidal.transformNormalized(double lam,
double phi,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
GeostationarySatellite.Spherical.transformNormalized(double lambda,
double phi,
Point2D p2d) |
protected Point2D |
GeostationarySatellite.Ellipsoidal.transformNormalized(double lambda,
double phi,
Point2D p2d) |
protected Point2D |
ObliqueOrthographic.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
Gnomonic.transformNormalized(double lambda,
double phi,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected abstract Point2D |
MapProjection.transformNormalized(double lambda,
double phi,
Point2D ptDst)
Transforms the specified coordinate and stores the result in
ptDst . |
protected Point2D |
AlbersEqualArea.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
Robinson.transformNormalized(double lam,
double phi,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
EqualArea.transformNormalized(double lpLambda,
double lpPhi,
Point2D ptDst) |
protected Point2D |
CylindricalEqualArea.transformNormalized(double lam,
double phi,
Point2D xy)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
xy (linear distance on a unit sphere). |
protected Point2D |
Krovak.transformNormalized(double lambda,
double phi,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
MeteosatSG.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (pixel coordinates). |
protected Point2D |
EquidistantConic.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
LambertConformal.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
CassiniSoldner.transformNormalized(double lam,
double phi,
Point2D ptDst)
Transforms the specified (x,y) coordinate (units in radians) and stores
the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
PolarStereographic.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
LambertAzimuthalEqualArea.transformNormalized(double lambda,
double phi,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
PlateCarree.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
WorldVanDerGrintenI.transformNormalized(double lambda,
double phi,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
GeneralOblique.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
WinkelTripel.transformNormalized(double lam,
double phi,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
EckertIV.transformNormalized(double lam,
double phi,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
AzimuthalEquidistant.Spherical.transformNormalized(double lambda,
double phi,
Point2D ptDst)
Forward transform from longitude/latitude in radians to projected coordinates.
|
protected Point2D |
AzimuthalEquidistant.Ellipsoidal.transformNormalized(double lambda,
double phi,
Point2D ptDst)
Forward transform from longitude/latitude in radians to projected coordinates.
|
protected Point2D |
EquatorialOrthographic.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
TransverseMercator.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
protected Point2D |
NewZealandMapGrid.transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (λ,φ) coordinates (units in
radians) and stores the result in
ptDst (linear distance on a unit sphere). |
Copyright © 1996–2019 Geotools. All rights reserved.