org.geotools.ct.proj
Class Orthographic
java.lang.Object
org.geotools.ct.AbstractMathTransform
org.geotools.ct.proj.MapProjection
org.geotools.ct.proj.PlanarProjection
org.geotools.ct.proj.Orthographic
- All Implemented Interfaces:
- MathTransform, MathTransform2D, java.io.Serializable
- Direct Known Subclasses:
- ObliqueOrthographic, PolarOrthographic
Deprecated. Replaced by Orthographic
.
- public abstract class Orthographic
- extends PlanarProjection
Orthographic Projection. This is a perspective azimuthal (planar) projection
that is neither conformal nor equal-area. It resembles a globe and only
one hemisphere can be seen at a time, since it is
a perspectiove projection from infinite distance. While not useful for
accurate measurements, this projection is useful for pictorial views of the
world. Only the spherical form is given here.
NOTE: formulae used below are from a port, to java, of the
'proj4' package of the USGS survey. USGS work is acknowledged here.
References:
- Proj-4.4.7 available at www.remotesensing.org/proj
Relevant files are: PJ_ortho.c
, pj_fwd.c
and pj_inv.c
.
- John P. Snyder (Map Projections - A Working Manual,
U.S. Geological Survey Professional Paper 1395, 1987)
- Version:
- $Id: Orthographic.java 17672 2006-01-19 00:25:55Z desruisseaux $
- Author:
- Rueben Schulz
- See Also:
- Orthographic projection on mathworld.wolfram.com,
"Orthographic" on www.remotesensing.org,
Serialized Form
Fields inherited from class org.geotools.ct.proj.MapProjection |
centralMeridian, e, es, falseEasting, falseNorthing, globalScale, isSpherical, latitudeOfOrigin, scaleFactor, semiMajor, semiMinor |
Constructor Summary |
protected |
Orthographic(Projection parameters)
Deprecated. Construct a new map projection from the supplied parameters. |
Method Summary |
boolean |
equals(java.lang.Object object)
Deprecated. Compares the specified object with this map projection for equality. |
java.lang.String |
getName(java.util.Locale locale)
Deprecated. Returns a human readable name localized for the specified locale. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Orthographic
protected Orthographic(Projection parameters)
throws MissingParameterException
- Deprecated.
- Construct a new map projection from the supplied parameters.
- Parameters:
parameters
- The parameter values in standard units.
- Throws:
MissingParameterException
- if a mandatory parameter is missing.
getName
public java.lang.String getName(java.util.Locale locale)
- Deprecated.
- Returns a human readable name localized for the specified locale.
- Specified by:
getName
in class MapProjection
equals
public boolean equals(java.lang.Object object)
- Deprecated.
- Compares the specified object with this map projection for equality.
- Overrides:
equals
in class MapProjection
Copyright © GeoTools. All Rights Reserved.