faa.tg.ground
Interface Locale

All Known Subinterfaces:
GroundAirport
All Known Implementing Classes:
Airport, AirportOverlay, OptimizedStereoMapProjection, ScaAirport, StereoMapProjection, XmlCommonParamsImporter.EramStereoMapProjection

public interface Locale

 A Locale performs transformations to and from Positions which consist of
 latitude/longitude/altitude to a 2-D space in terms of Coordinates.
 
See the source: Locale.java

Version:
$Id: Locale.java,v 3.3 2008/06/02 15:49:29 lykensj Exp $
Author:
Jonathan Lykens, Engility, Feb 26, 2008 5:07:04 PM
See Also:
StereoMapProjection, Position, Coordinate

Method Summary
 Coordinate latLonToXYCoordinate(Position pos)
          Converts a Position and a distance unit to Coordinate object.
 Position xyToPosition(Coordinate coord, Altitude altitude)
          Converts xy coordinates to latitude/longitude delagating to xyToPosition(Coordinate coordinate, Altitude altitude).
 Position xyToPosition(Distance xCoord, Distance yCoord, Altitude alt)
          Converts x-y coordinates to latitude/longitude.
 

Method Detail

xyToPosition

Position xyToPosition(Coordinate coord,
                      Altitude altitude)
Converts xy coordinates to latitude/longitude delagating to xyToPosition(Coordinate coordinate, Altitude altitude).

Parameters:
coord - Coordinate to get the Position for.
altitude - Altitude of the Position.
Returns:
Position corresponding to the x-y coordinates and Altitude.

latLonToXYCoordinate

Coordinate latLonToXYCoordinate(Position pos)
Converts a Position and a distance unit to Coordinate object.


xyToPosition

Position xyToPosition(Distance xCoord,
                      Distance yCoord,
                      Altitude alt)
Converts x-y coordinates to latitude/longitude.

Parameters:
xCoord - X-coordinate to get the Position for.
yCoord - Y-coordinate to get the Position for.
alt - Altitude of the Position.
Returns:
Position corresponding to the x-y coordinates and Altitude.