Package de.kappich.pat.gnd.coorTransform
Class GeoTransformation
java.lang.Object
de.kappich.pat.gnd.coorTransform.GeoTransformation
public final class GeoTransformation
extends java.lang.Object
Eine Klasse zur Koordinatentransformation.
-
Method Summary
Modifier and Type Method Description static double
lengthOfCircleArc(double arc)
Berechnet die Länge des Kreisbogens auf der Erdoberfläche zu dem Winkel.static void
setCentralMeridianFromOutside(double centralMeridian)
Setzt den Zentralmeridian von außen und unterbindet damit die automatische interne Berechnung.static WGS84Coordinate
uTMToWGS84(UTMCoordinate utm)
Transformiert die UTM-Koordinaten nach WGS84.static void
wGS84ToUTM(double wgs84laenge, double wgs84breite, UTMCoordinate utm)
Projeziert eine WGS84-Koordinate nach UTM.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
setCentralMeridianFromOutside
public static void setCentralMeridianFromOutside(double centralMeridian)Setzt den Zentralmeridian von außen und unterbindet damit die automatische interne Berechnung.- Parameters:
centralMeridian
- der neue Zentralmeridian
-
uTMToWGS84
Transformiert die UTM-Koordinaten nach WGS84.- Parameters:
utm
- Koordinaten in UTM- Returns:
- die transformierten Koordinaten
-
wGS84ToUTM
Projeziert eine WGS84-Koordinate nach UTM.- Parameters:
wgs84laenge
- geographische Länge in Dezimalgradwgs84breite
- geographische Breite in Dezimalgradutm
- die transformierten Koordinaten
-
lengthOfCircleArc
public static double lengthOfCircleArc(double arc)Berechnet die Länge des Kreisbogens auf der Erdoberfläche zu dem Winkel.- Parameters:
arc
- Winkel in Grad- Returns:
- die Länge des Kreisbogens auf der Erdoberfläche zu dem Winkel.
-