Package de.kappich.pat.gnd.coorTransform
Class GeoTransformation
java.lang.Object
de.kappich.pat.gnd.coorTransform.GeoTransformation
Eine Klasse zur Koordinatentransformation.
-
Method Summary
Modifier and TypeMethodDescriptionstatic doublelengthOfCircleArc(double arc) Berechnet die Länge des Kreisbogens auf der Erdoberfläche zu dem Winkel.static voidsetCentralMeridianFromOutside(double centralMeridian) Setzt den Zentralmeridian von außen und unterbindet damit die automatische interne Berechnung.static WGS84CoordinateuTMToWGS84(UTMCoordinate utm) Transformiert die UTM-Koordinaten nach WGS84.static voidwGS84ToUTM(double wgs84laenge, double wgs84breite, UTMCoordinate utm) Projeziert eine WGS84-Koordinate nach UTM.
-
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.
-