Package de.kappich.pat.gnd.coorTransform
Class UTMCoordinate
java.lang.Object
de.kappich.pat.gnd.coorTransform.UTMCoordinate
Eine Klasse für UTM-Koordinaten.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Eine Enumeration zur Verkapselung der zwei Halbkugeln. -
Constructor Summary
ConstructorsConstructorDescriptionKonstruktor ohne Wertevorgaben.UTMCoordinate
(double x, double y, int zone) Konstruktor für eine UTM-Koordinate auf der nördlichen Erdhalbkugel.UTMCoordinate
(double x, double y, int zone, UTMCoordinate.UTMHemisphere hemisphere) Konstruktor für eine UTM-Koordinate. -
Method Summary
Modifier and TypeMethodDescriptionGibt die Hemisphäre zurück.double
getX()
Gibt die x-Koordinate zurück, die auch als Ostwert bezeichnet wird.double
getY()
Gibt die y-Koordinate zurück, die auch als Nordwert bezeichnet wird.int
getZone()
Gibt die UTM-Zone zurück.void
setHemisphere
(UTMCoordinate.UTMHemisphere hemisphere) Setzt die Hemisphäre.void
setX
(double x) Setzt den x-Koordinate, die auch als Ostwert bezeichnet wird.void
setY
(double y) Setzt den y-Koordinate, die auch als Nordwert bezeichnet wird.void
setZone
(int zone) Setzt die Zone.toString()
-
Constructor Details
-
UTMCoordinate
public UTMCoordinate()Konstruktor ohne Wertevorgaben. -
UTMCoordinate
public UTMCoordinate(double x, double y, int zone) Konstruktor für eine UTM-Koordinate auf der nördlichen Erdhalbkugel.- Parameters:
x
- der x- oder Ostwerty
- der y- oder Nordwertzone
- die UTM-Zone
-
UTMCoordinate
Konstruktor für eine UTM-Koordinate.- Parameters:
x
- der x- oder Ostwerty
- der y- oder Nordwertzone
- die UTM-Zonehemisphere
- die Hemisphäre
-
-
Method Details
-
getHemisphere
Gibt die Hemisphäre zurück.- Returns:
- gibt die Hemisphäre zurück
-
setHemisphere
Setzt die Hemisphäre.- Parameters:
hemisphere
- die Hemisphäre
-
getX
public double getX()Gibt die x-Koordinate zurück, die auch als Ostwert bezeichnet wird.- Returns:
- gibt die x-Koordinate oder Ostwert zurück
-
setX
public void setX(double x) Setzt den x-Koordinate, die auch als Ostwert bezeichnet wird.- Parameters:
x
- die neue x-Koordinate bzw. Ostwert
-
getY
public double getY()Gibt die y-Koordinate zurück, die auch als Nordwert bezeichnet wird.- Returns:
- gibt die y-Koordinate bzw. Nordwert zurück
-
setY
public void setY(double y) Setzt den y-Koordinate, die auch als Nordwert bezeichnet wird.- Parameters:
y
- die neue y-Koordinate bzw. Nordwert
-
getZone
public int getZone()Gibt die UTM-Zone zurück.- Returns:
- gibt die UTM-Zone zurück
-
setZone
public void setZone(int zone) Setzt die Zone.- Parameters:
zone
- die neue UTM-Zone
-
toString
-