de.fhg.igd.gps
Class GeoCoordinateTransformer

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

public class GeoCoordinateTransformer
extends Object

Author:
Jan Peters

Field Summary
static double BESSEL_EQUATOR_RADIUS
           
static double BESSEL_POLE_RADIUS
          Mean distance from the center of the globe to the surface in meters: Bessel-Elipsoid => 6356.078 km < radius < 6377.397 km
static double MEAN_EUROPEAN_RADIUS
          Mean distance from the center of the globe to the surface in meters: WS84-Elipsoid => Darmstadt, Germany (Europe)
static double WGS_EQUATOR_RADIUS
           
static double WGS_POLE_RADIUS
          Mean distance from the center of the globe to the surface in meters: WGS84-Elipsoid => 6356.752 km < radius < 6378.137 km
 
Constructor Summary
GeoCoordinateTransformer()
           
 
Method Summary
static GKCoordinate cart_to_gk(CartesianCoordinate cart)
           
static WGS84Coordinate cart_to_wgs84(CartesianCoordinate cart)
           
static CartesianCoordinate gk_to_cart(GKCoordinate gk)
           
static WGS84Coordinate gk_to_wgs84(GKCoordinate gk)
           
static void main(String[] argv)
           
static CartesianCoordinate wgs84_to_cart(WGS84Coordinate wgs)
           
static GKCoordinate wgs84_to_gk(WGS84Coordinate wgs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WGS_POLE_RADIUS

public static final double WGS_POLE_RADIUS
Mean distance from the center of the globe to the surface in meters: WGS84-Elipsoid => 6356.752 km < radius < 6378.137 km

See Also:
Constant Field Values

WGS_EQUATOR_RADIUS

public static final double WGS_EQUATOR_RADIUS
See Also:
Constant Field Values

BESSEL_POLE_RADIUS

public static final double BESSEL_POLE_RADIUS
Mean distance from the center of the globe to the surface in meters: Bessel-Elipsoid => 6356.078 km < radius < 6377.397 km

See Also:
Constant Field Values

BESSEL_EQUATOR_RADIUS

public static final double BESSEL_EQUATOR_RADIUS
See Also:
Constant Field Values

MEAN_EUROPEAN_RADIUS

public static final double MEAN_EUROPEAN_RADIUS
Mean distance from the center of the globe to the surface in meters: WS84-Elipsoid => Darmstadt, Germany (Europe)

See Also:
Constant Field Values
Constructor Detail

GeoCoordinateTransformer

public GeoCoordinateTransformer()
Method Detail

gk_to_wgs84

public static WGS84Coordinate gk_to_wgs84(GKCoordinate gk)

wgs84_to_gk

public static GKCoordinate wgs84_to_gk(WGS84Coordinate wgs)

cart_to_wgs84

public static WGS84Coordinate cart_to_wgs84(CartesianCoordinate cart)

wgs84_to_cart

public static CartesianCoordinate wgs84_to_cart(WGS84Coordinate wgs)

cart_to_gk

public static GKCoordinate cart_to_gk(CartesianCoordinate cart)

gk_to_cart

public static CartesianCoordinate gk_to_cart(GKCoordinate gk)

main

public static void main(String[] argv)


Copyright © Fraunhofer Gesellschaft. All Rights Reserved.