public final class GeoTransformation
extends java.lang.Object
Eine Klasse zur Koordinatentransformation.
Modifier and Type | Method and 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.
|
public static void setCentralMeridianFromOutside(double centralMeridian)
Setzt den Zentralmeridian von außen und unterbindet damit die automatische interne Berechnung.
centralMeridian
- der neue Zentralmeridianpublic static WGS84Coordinate uTMToWGS84(UTMCoordinate utm)
Transformiert die UTM-Koordinaten nach WGS84.
utm
- Koordinaten in UTMpublic static void wGS84ToUTM(double wgs84laenge, double wgs84breite, UTMCoordinate utm)
Projeziert eine WGS84-Koordinate nach UTM.
wgs84laenge
- geographische Länge in Dezimalgradwgs84breite
- geographische Breite in Dezimalgradpublic static double lengthOfCircleArc(double arc)
Berechnet die Länge des Kreisbogens auf der Erdoberfläche zu dem Winkel.
arc
- Winkel in Grad