faa.tg.geometry
Class MapProjection
java.lang.Object
faa.tg.geometry.MapProjection
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- EquatorialMercatorProjection, StereoMapProjection
public abstract class MapProjection
- extends java.lang.Object
- implements java.lang.Cloneable
See the source: MapProjection.java
- Version:
- $Id: MapProjection.java,v 3.1 2006/03/14 15:56:55 samf Exp $
- Author:
- Michael E. Ross
- See Also:
faa.tg.geometry
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CVS_VERSION_ID
public static final java.lang.String CVS_VERSION_ID
- The CVS Version ID
- See Also:
- Constant Field Values
conformalLat
protected Latitude conformalLat
earthRadiusX2
protected Distance earthRadiusX2
pointOfTangency
protected Position pointOfTangency
pointOfTangencyLatitude
protected Latitude pointOfTangencyLatitude
MapProjection
public MapProjection()
getConformalLat
public Latitude getConformalLat()
getEarthRadiusX2
public Distance getEarthRadiusX2()
getPointOfTangency
public Position getPointOfTangency()
getPointOfTangencyLatitude
public Latitude getPointOfTangencyLatitude()
latLonToXY
public abstract java.awt.geom.Point2D.Double latLonToXY(Position pos,
DistanceUnits du)
xyToPosition
public abstract Position xyToPosition(Distance xCoord,
Distance yCoord,
Altitude alt)