• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Höhendaten berechnen

yss

Geonewbie
Hallo liebe Community

Ich bin ein Student an der TU-München (IT mit Games Engineering) und arbeite gerade an einem kleinen Projekt,
wie man aus echten Geodaten ein Level in Computerspielen erstellen kann.
Mein Ziel ist es, eine Map von Deutschland in einem bestimmten Maßstab abzubilden.

Nun meine zwei Fragen:
1. Welche Quelle eignet sich am besten für die Berechnung von Höhendaten?
2. Gibt es eine bestimmte Technik, mit der sich möglichst schnell und effizient zu einem Punkt die Höhe über NN berechnen lässt?
Angenommen ich habe zwei Koordianten (Längen & Breitengrad) und will die Höhe so exakt wie möglich berechnen.

Vielen Dank für eure Hilfe ;)
 

moenk

Administrator
Teammitglied
Du kannst Dir die SRTM-Daten als GeoTIFF nehmen und selbst die Höhe herausinterpolieren:
http://wiki.openstreetmap.org/wiki/SRTM
Wenn Du es noch genauer haben willst kannst Du ein DGM verwenden wie dies hier: http://www.stadtentwicklung.berlin.de/geoinformation/landesvermessung/atkis/de/dgm.shtml
Oder Du greifst auf etwas vorbereitetes für ganz Deutschland zurück, wie R es auch macht:
http://www.inside-r.org/packages/cran/raster/docs/getData
 

moenk

Administrator
Teammitglied
Beispiel:
Code:
> srtm <- getData('alt', country = "DEU")
trying URL 'http://biogeo.ucdavis.edu/data/diva/msk_alt/DEU_msk_alt.zip'
Content type 'application/zip' length 713670 bytes (696 Kb)
opened URL
==================================================
downloaded 696 Kb
> extract(srtm, rbind(c(13.4,52.5)), method = "bilinear")
[1] 38
 
OP
Y

yss

Geonewbie
Vielen Dank für die ausführliche Antwort.
Ich finde die SRTM-Daten ganz interessant. Gibt es eine Möglichkeit, diese .hgt-Dateien in ein anderes Format wie z.B. Breitengrad, Längengrad, Höhe zu konvertieren?
 

moenk

Administrator
Teammitglied
Klassische Aufgabe ein HGT zu einem DEM mit XYZ zu machen, z.B. hier:
http://phpsnips.com/546/Convert-SRTM-elevation-data-%28.hgt%29-to-ASCII-/-CSV-#.VA73nhbzll4
Ich würde ein GIS dafür nehmen.
 
Oben