Datenformate (Geodaten): Unterschied zwischen den Versionen
GHAG (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „mini|Kartenbasis für Beispiel-Datenformate, neun Trackpunkte, dargestellt mit ShowGPX Die nebenstehende Karte zeigt eine Kurzstrecke von ca. 65 Metern, die in wenigen Sekunden zurückgelegt wurde und neun Trackpunkte umfasst; dazu das Geschwindigkeit- Steigungs- und Höhenprofil. Aufgenommen mit MapFactor, dargestellt mit ShowGPX. Alle nachfolgenden Quelltexte basieren auf diesem Datenmaterial.<br clear…“) |
GHAG (Diskussion | Beiträge) |
||
| Zeile 38: | Zeile 38: | ||
== GPX == | == GPX == | ||
Das GPS Exchange Format GPX basiert auf dem XML-Standard und dient zur Speicherung von Geodaten. GPX-Grundstruktur: | Das ''GPS Exchange Format'' '''GPX''' (Dateiendung .gpx) basiert auf dem XML-Standard und dient zur Speicherung von Geodaten. GPX-Grundstruktur: | ||
<syntaxhighlight lang="xml" line> | <syntaxhighlight lang="xml" line> | ||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> | <?xml version="1.0" encoding="UTF-8" standalone="no" ?> | ||
Version vom 25. Juli 2023, 14:15 Uhr
Die nebenstehende Karte zeigt eine Kurzstrecke von ca. 65 Metern, die in wenigen Sekunden zurückgelegt wurde und neun Trackpunkte umfasst; dazu das Geschwindigkeit- Steigungs- und Höhenprofil. Aufgenommen mit MapFactor, dargestellt mit ShowGPX.
Alle nachfolgenden Quelltexte basieren auf diesem Datenmaterial.
NMEA
NMEA (Dateiendung .nmea) ist ein Übertragungsstandard im maritimen Bereich (National Marine Electronics Association) und dient zum Austausch von Navigationsdaten zwischen Navigationsgeräten. Am weitesten verbreitet ist zur Zeit noch der Standard NMEA 0183.
Hier die NMEA-Datei der o.a. neun Wegpunkte
$GPWPL,5136.581,N,00726.215,E,WPT001*21
$GPWPL,5136.581,N,00726.215,E,WPT002*22
$GPWPL,5136.582,N,00726.215,E,WPT003*20
$GPWPL,5136.582,N,00726.214,E,WPT004*26
$GPWPL,5136.584,N,00726.211,E,WPT005*24
$GPWPL,5136.588,N,00726.206,E,WPT006*2D
$GPWPL,5136.594,N,00726.204,E,WPT007*23
$GPWPL,5136.603,N,00726.201,E,WPT008*24
$GPWPL,5136.615,N,00726.199,E,WPT009*20
$GPRMC,000000.000,V,5136.581,N,00726.215,E,0.00,0.00,010070,,*1A
$GPGGA,000000.000,5136.581,N,00726.215,E,0,00,0.0,0.000,M,0.0,M,,*65
$GPRMC,000000.000,V,5136.581,N,00726.215,E,0.00,0.00,010070,,*1A
$GPGGA,000000.000,5136.581,N,00726.215,E,0,00,0.0,0.000,M,0.0,M,,*65
$GPRMC,000000.000,V,5136.582,N,00726.215,E,0.00,0.00,010070,,*19
$GPGGA,000000.000,5136.582,N,00726.215,E,0,00,0.0,0.000,M,0.0,M,,*66
$GPRMC,000000.000,V,5136.582,N,00726.214,E,0.00,0.00,010070,,*18
$GPGGA,000000.000,5136.582,N,00726.214,E,0,00,0.0,0.000,M,0.0,M,,*67
$GPRMC,000000.000,V,5136.584,N,00726.211,E,0.00,0.00,010070,,*1B
$GPGGA,000000.000,5136.584,N,00726.211,E,0,00,0.0,0.000,M,0.0,M,,*64
$GPRMC,000000.000,V,5136.588,N,00726.206,E,0.00,0.00,010070,,*11
$GPGGA,000000.000,5136.588,N,00726.206,E,0,00,0.0,0.000,M,0.0,M,,*6E
$GPRMC,000000.000,V,5136.594,N,00726.204,E,0.00,0.00,010070,,*1E
$GPGGA,000000.000,5136.594,N,00726.204,E,0,00,0.0,0.000,M,0.0,M,,*61
$GPRMC,000000.000,V,5136.603,N,00726.201,E,0.00,0.00,010070,,*16
$GPGGA,000000.000,5136.603,N,00726.201,E,0,00,0.0,0.000,M,0.0,M,,*69
$GPRMC,000000.000,V,5136.615,N,00726.199,E,0.00,0.00,010070,,*13
$GPGGA,000000.000,5136.615,N,00726.199,E,0,00,0.0,0.000,M,0.0,M,,*6C
GPX
Das GPS Exchange Format GPX (Dateiendung .gpx) basiert auf dem XML-Standard und dient zur Speicherung von Geodaten. GPX-Grundstruktur:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx version="1.1" creator="Ersteller der Datei">
<metadata> <!-- Metadaten --> </metadata>
<wpt lat="xx.xxx" lon="yy.yyy"> <!-- Attribute des Wegpunkts --> </wpt>
<!-- weitere Wegpunkte -->
<rte>
<!-- Attribute der Route -->
<rtept lat="xx.xxx" lon="yy.yyy"> <!-- Attribute des Routenpunkts --> </rtept>
<!-- weitere Routenpunkte -->
</rte>
<!-- weitere Routen -->
<trk>
<!-- Attribute des Tracks -->
<trkseg>
<trkpt lat="xx.xxx" lon="yy.yyy"> <!-- Attribute des Trackpunkts --> </trkpt>
<!-- weitere Trackpunkte -->
</trkseg>
<!-- weitere Track-Segmente -->
</trk>
<!-- weitere Tracks -->
</gpx>
Anfang eines GPX-Recordings des MapFactor Navigators:
(Zeilenumbruch zur besseren Übersichtlickeit hinzugefügt)
<?xml version='1.0' encoding='UTF-8' standalone='no' ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd" creator="com.mapfactor.navigator">
<trk><name>2022-07-03_10-48-56.gpx</name>
<trkseg>
<trkpt lat="51.674908" lon="7.498500"><ele>130.00</ele><time>2022-07-03T08:48:57Z</time></trkpt>
<trkpt lat="51.674908" lon="7.498500"><ele>131.00</ele><time>2022-07-03T08:48:58Z</time></trkpt>
<trkpt lat="51.674908" lon="7.498500"><ele>131.00</ele><time>2022-07-03T08:48:59Z</time></trkpt>
<trkpt lat="51.674908" lon="7.498500"><ele>130.00</ele><time>2022-07-03T08:49:00Z</time></trkpt>
<trkpt lat="51.674908" lon="7.498500"><ele>131.00</ele><time>2022-07-03T08:49:01Z</time></trkpt>
...
...
...