GPX Track bereinigen advanced Hinweise:

Die Seite GPX Track bereinigen advanced wurde gegenüber der Seite GPX Track bereinigen um folgende Funktion erweitert,
diese Funktionalität steht auch unter GPX Track bereinigen zur Verfügung, allerdings nur eingeschränkt auf Oberbayern:

Die Höhenwerte eines Tracks können mit sehr genauen SRTM Höhendaten (1" bzw. 30m Auflösung) versorgt werden,
welche durch Kooperation des USGS mit der NASA gewonnen wurden.
Mittlerweile gibt es für Teile Mitteleuropas noch genauere Höhendaten durch das LIDAR-Projekt.
Soweit verfügbar wurden diese Daten verwendet, deren Vorteile besonders im Gebirge liegen.
Ganz im Norden gibt es nur Daten bei Viewfinderpanoramas.

Die Höheninformationen werden als .hgt Dateien bereitgestellt, wobei jede .hgt Datei eine Kachel von 1°lat * 1°lon abdeckt. Das entspricht einer Fläche von ca. 110 * 110 km.
Der .hgt Dateiname definiert wie folgt die Kachel, und zwar die Position links unten, Beispiele:

Jede Kachel überlappt sich mit benachbarten Kacheln um 1 Zeile bzw. Spalte (nur für die Auswertung relevant).
Es gibt .hgt-Dateien mit 3sec Auflösung (ca. 90m, 1201 Zeilen/Spalten) und mit 1sec Auflösung (ca. 30m, 3601 Zeilen/Spalten).
Ich habe mich für die Unterstützung beider Versionen entschieden, nutze aber fast nur 1sec .hgt Dateien.
Nur wo keine 1sec .hgt Dateien verfügbar sind, z.B. im hohen Norden, nutze ich 3sec .hgt Dateien.
Die Anordnung der Höhenwerte beginnt links oben in der Kachel zeilenweise.
Jeder Höhenwert besteht aus 2 Bytes, welche als signed int big-endian interpretiert werden müssen.

hgt.jpg

Die Implementierung war nicht ganz einfach:

Für Spezialisten gibt es auch 2 neue Zusatzfunktionen, die per Aufrufparameter aktiviert werden können.
Dafür erforderliche Daten sind in der Datei "hgtVoidTest.js"

Neugierig geworden ? GPX Track bereinigen advanced aufrufen.

Anmerkungen an peter@danninger.eu