de.fhg.igd.gps
Class WGS84Coordinate

java.lang.Object
  extended byde.fhg.igd.gps.WGS84Coordinate

public class WGS84Coordinate
extends Object

This class provides a WGS84 (World Geodetic System 1984) coordinate, which consists of a latitude and longitude. In addition to that, the altitude above mean sea level (according to the used geoid) is part of the global coordinate.

Author:
Dennis Bartussek

Field Summary
private  double altitude_
           
private  Latitude latitude_
           
private  Longitude longitude_
           
 
Constructor Summary
WGS84Coordinate(Latitude latitude, Longitude longitude)
           
WGS84Coordinate(Latitude latitude, Longitude longitude, double altitude)
           
 
Method Summary
 WGS84Coordinate deepClone()
           
 double directionTo(WGS84Coordinate wgs)
           
 double distanceTo(WGS84Coordinate wgs)
           
 boolean equals(WGS84Coordinate coordinate)
           
 double getAltitude()
           
 Latitude getLatitude()
           
 Longitude getLongitude()
           
static WGS84Coordinate parseCoordinate(String coordinate)
          Accept: "WGS84:;;[m]"
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

longitude_

private Longitude longitude_

latitude_

private Latitude latitude_

altitude_

private double altitude_
Constructor Detail

WGS84Coordinate

public WGS84Coordinate(Latitude latitude,
                       Longitude longitude)

WGS84Coordinate

public WGS84Coordinate(Latitude latitude,
                       Longitude longitude,
                       double altitude)
Method Detail

parseCoordinate

public static WGS84Coordinate parseCoordinate(String coordinate)
Accept: "WGS84:;;[m]"


getLatitude

public Latitude getLatitude()

getLongitude

public Longitude getLongitude()

getAltitude

public double getAltitude()

distanceTo

public double distanceTo(WGS84Coordinate wgs)

directionTo

public double directionTo(WGS84Coordinate wgs)

deepClone

public WGS84Coordinate deepClone()

equals

public boolean equals(WGS84Coordinate coordinate)

toString

public String toString()


Copyright © Fraunhofer Gesellschaft. All Rights Reserved.