Das mit den Zeiten ist sowieso ein Problem. Die scheinen überall unterschiedlich kodiert zu sein.
Der Zeitstempel ab dem 01.01.1970 ist so eine Sache, wenn man mit einer int-Zahl im Zweierkomplement ab dem 01.01.1970 die Sekunden zählt, kommt man bis zum Jahr 2038, nimmt man die negativen Zahlen und zählt die Sekunden rückwärts, so kommt man bis zum Jahr 1903. Das machen manche Betriebssysteme, glaube ich. Bei mysql und Excel ist es noch anders.
Und hier die Dateien in Kurzform:
| <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="byHand" 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">
<wpt lat="52.372695" lon="4.916804"><time>1915-10-16T19:43</time><name>52.372695/4.916804</name></wpt>
<wpt lat="51.421844" lon="6.998986"><time>1915-12-02T15:15</time><name>51.421844/6.998986</name></wpt>
</gpx>
|
bzw.
1
2
3
4
5
6
7
8
9
10
11
12
13 | <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="byHand" 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">
<trk>
<trkseg>
<trkpt lat="49.320771" lon="5.801156"><time>1918-09-01T08:00:00</time><name>Landres</name></trkpt>
<trkpt lat="49.695028" lon="4.930675"><time>1918-09-01T08:00:00</time><name>Sedan</name></trkpt>
<trkpt lat="50.245976" lon="4.149178"><time>1918-09-01T08:00:00</time><name>Cousolre</name></trkpt>
</trkseg>
</trk>
</gpx>
|
Ich schaue mir xmlstarlet mal an, bin aber für Vorschläge offen...
Grüße,
CJC