org.geotools.referencing.operation.projection
Class OrthographicEquatorial
java.lang.Object
org.geotools.referencing.wkt.Formattable
org.geotools.referencing.operation.transform.AbstractMathTransform
org.geotools.referencing.operation.projection.MapProjection
org.geotools.referencing.operation.projection.Orthographic
org.geotools.referencing.operation.projection.OrthographicOblique
org.geotools.referencing.operation.projection.OrthographicEquatorial
- All Implemented Interfaces:
- org.opengis.referencing.operation.MathTransform, org.opengis.referencing.operation.MathTransform2D, java.io.Serializable
- public class OrthographicEquatorial
- extends OrthographicOblique
The equatorial case of the Orthographic
projection. This is a
simplification of the oblique case for MapProjection.latitudeOfOrigin
== 0.0.
Only the spherical form is given here.
- Since:
- 2.1
- Version:
- $Id: OrthographicEquatorial.java 17672 2006-01-19 00:25:55Z desruisseaux $
- Author:
- Rueben Schulz
- See Also:
- Serialized Form
- To Do:
- this code is identical to the oblique except for 6 lines.
It could be moved to the oblique with an isEquatorial flag.
Fields inherited from class org.geotools.referencing.operation.projection.MapProjection |
centralMeridian, excentricity, excentricitySquared, falseEasting, falseNorthing, globalScale, isSpherical, latitudeOfOrigin, scaleFactor, semiMajor, semiMinor |
Method Summary |
protected java.awt.geom.Point2D |
inverseTransformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
Transforms the specified (x,y) coordinate
and stores the result in . |
protected java.awt.geom.Point2D |
transformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
Transforms the specified (x,y) coordinate (units in radians)
and stores the result in (linear distance on a unit sphere). |
Methods inherited from class org.geotools.referencing.operation.transform.AbstractMathTransform |
createTransformedShape, derivative, derivative, ensureNonNull, formatWKT, getDimSource, getDimTarget, isIdentity, needCopy, rollLongitude, transform |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opengis.referencing.operation.MathTransform2D |
createTransformedShape, derivative |
Methods inherited from interface org.opengis.referencing.operation.MathTransform |
derivative, isIdentity, toWKT, transform |
transformNormalized
protected java.awt.geom.Point2D transformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
throws ProjectionException
- Transforms the specified (x,y) coordinate (units in radians)
and stores the result in (linear distance on a unit sphere).
- Overrides:
transformNormalized
in class OrthographicOblique
- Throws:
ProjectionException
inverseTransformNormalized
protected java.awt.geom.Point2D inverseTransformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
throws ProjectionException
- Transforms the specified (x,y) coordinate
and stores the result in .
- Overrides:
inverseTransformNormalized
in class OrthographicOblique
- Throws:
ProjectionException
Copyright © GeoTools. All Rights Reserved.