public class WGS84Coordinate
extends java.lang.Object
Eine Klasse für WGS84-Koordinaten. Könnte auch für andere Ellipsoid-Koordinaten verwendet werden.
Modifier and Type | Field and Description |
---|---|
static double |
MAX_BREITE
größter zulässiger Wert für die Breite.
|
static double |
MAX_LAENGE
größter zulässiger Wert für die Länge.
|
static double |
MIN_BREITE
kleinster zulässiger Wert für die Breite.
|
static double |
MIN_LAENGE
kleinster zulässiger Wert für die Länge.
|
Constructor and Description |
---|
WGS84Coordinate(double laenge,
double breite)
Konstruktor für eine WGS84-Koordinate.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
double |
getBreite()
Gibt die geographische Breite zurück.
|
double |
getLaenge()
Gibt die geographische Länge zurück.
|
int |
hashCode() |
void |
setBreite(double neuebreite)
Setzt die geographische Breite.
|
void |
setLaenge(double neuelaenge)
Setzt die geographische Länge.
|
public static final double MIN_LAENGE
kleinster zulässiger Wert für die Länge.
public static final double MAX_LAENGE
größter zulässiger Wert für die Länge.
public static final double MIN_BREITE
kleinster zulässiger Wert für die Breite.
public static final double MAX_BREITE
größter zulässiger Wert für die Breite.
public WGS84Coordinate(double laenge, double breite)
Konstruktor für eine WGS84-Koordinate.
laenge
- geographische Länge in Dezimalgradbreite
- geographische Breite in Dezimalgradpublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public double getBreite()
Gibt die geographische Breite zurück.
public double getLaenge()
Gibt die geographische Länge zurück.
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public void setBreite(double neuebreite)
Setzt die geographische Breite.
neuebreite
- neue geographische Breite in Dezimalgradpublic void setLaenge(double neuelaenge)
Setzt die geographische Länge.
neuelaenge
- neue geographische Länge in Dezimalgrad