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 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.
-
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.
-