DE:Koordinate

From OpenStreetMap Wiki
Jump to navigation Jump to search
1: Breitenkreis
2: Längenkreis (Meridian)

Die Koordinate bezeichnet die genaue Lage eines Ortes,
als Schnittpunkt eines Breiten- und eines Längenkreises.

Ein Grad entspricht 60 Minuten, eine Minute entspricht 60 Sekunden.
Eine Breitenminute entspricht auf der Erdoberfläche einer Seemeile (1,852 km).

Format

Eiffelturm
Dezimal 48,85833° N 002,29444° O
Hexadezimal 48° 51′ 30″ N 002° 17′ 40″ O
Nautisch 48° 51,5' N 002° 17,66" O

Umrechnung

dezimal → nautisch

ggg,ggggg° → ggg°mm,mmm'
  1. nehme den Vorkomma-Teil der Dezimalkoordinate als Grad
  2. teile den Nachkommen-Teil der Dezimalkoordinate durch 60
    nimm die ersten zwei Ziffern des Ergebnisses als Minuten
  3. nimm die restlichen Ziffern des Ergebnisses als Nachkommastellen der Minuten

dezimal → hexadezimal

ggg,ggggg° → ggg°mm'ss,s"
  1. nehme den Vorkomma-Teil der Dezimalkoordinate als Grad
  2. teile den Nachkommen-Teil der Dezimalkoordinate durch 60
    nimm die ersten zwei Ziffern des Ergebnisses als Minuten
  3. multipliziert die Minuten mit 60
    schreibe das Ergebnis linksbündig unter den Nachkommateil und fülle rechts mit Nullen auf
  4. ziehe die untere Zahl von der oberen ab
  5. teile das Ergebnis durch 60
    nimm die ersten zwei Ziffern des Ergebnisses als Sekunden
    nimm die restlichen Ziffern des Ergebnisses als Nachkommastellen der Sekunden

nautisch → dezimal

ggg°mm,mm' → ggg,ggggg°
  1. nimm die Grad-Zahl der nautischen Koordinate als Grad für die Dezimalkoordinate
  2. teile die Minuten der nautischen Koordinate (incl. Nachkommazahl) durch 60
    nimm das Ergebnis als Nachkommazahl für die Dezimalkoordinate

hexadezimal → dezimal

ggg°mm'ss,s" → ggg,gggggg°
  1. nimm die Grad-Zahl der hexadezimalen Koordinate als Grad für die Dezimalkoordinate
  2. teile die Minuten der nautischen Koordinate durch 60
  3. teile die Sekunden (incl. Nachkommazahl) der nautischen Koordinate durch 60
  4. zähle die zwei Ergebnisse zusammen und nimm das Ergebnis als Nachkommazahl für die Dezimalkoordinate

mit dem Taschenrechner

hexadezimal → dezimal

ggg°mm'ss,s" → ggg,gggggg°
  1. Grad der Hexadezimalkoordinate eingeben, <°'">
    Minuten der Hexadezimalkoordinate eingeben, <°'">
    Sekunden der Hexadezimalkoordinate eingeben, <°'">
  2. <EXE> = Dezimalkoordinate

dezimal → hexadezimal

ggg,ggggg° → ggg°mm'ss,s"
  1. Dezimalkoordinate eingeben, <EXE>
  2. <Shift>-<°'"> = Hexadezimalkoordinate

Excel

Koordinaten-Eingabe

Grad, Minuten, Sekunden in getrennten Zellen/Spalten

Formel zur Berechnung der Koordinate, Format ggg,ggggg°:

=(Grad*3600+Minuten*60+Sekunden)/3600

Koordinate im Format gg:mm:ss Ein solches Feld wird als Datum interpretiert.

Formel zur Umrechnung in das Format ggg,ggggg°:

=(DAY(E12)*86400+HOUR(E12)*3600+MINUTE(E12)*60+SECOND(E12))/3600

Koordinaten umrechnen

Excel-Tool: UTM-Koordinaten auf einen Rutsch umrechnen. Funktioneirt, solange man sich in der gleichen UTM-Gegend bewegt.

Distanzberechnung

Der kürzeste Weg auf der Kugeloberfläche zwischen Punkt A und B ist eine Orthodrome

Zur Berechnung der Grosskreisdistanz (Orthodrome) zwischen zwei Punkten A und B
benötigt man in Excel die Koordinaten als Bogenmass, im Format ggg,ggggg

Ergebnisse jeweils in Seemeilen.

Formel für Koordinate im Bogenmass
Koordinate im Format gg:mm:ss (z.B. in Zelle "A2")
Koordinate als Bogenmass im Format ggg,gggg (z.B. in Zelle "B2")
=RADIANS((DAY(A2)*86400+HOUR(A2)*3600+MINUTE(A2)*60+SECOND(A2))/3600
Funktion zur Berechnung der Distanz aus zwei Punkten
Function CrowFlies(dlat1, dlon1, dlat2, dlon2)
    Pi = Application.Pi()
    earthradius = 3443.89849  'nautical miles

    lat1 = dlat1 * Pi / 180
    lat2 = dlat2 * Pi / 180
    lon1 = dlon1 * Pi / 180
    lon2 = dlon2 * Pi / 180

    cosX = Sin(lat1) * Sin(lat2) + Cos(lat1) _
      * Cos(lat2) * Cos(lon1 - lon2)
    CrowFlies = earthradius * Application.Acos(cosX)
End Function

Siehe auch