Hallo Jürgen,
Ich bekomme oft GPX-Dateien zugesandt, die nicht „funktionieren“.
Sind die Dateien von Hand erstellt?
nein. Oft fehlen Teile in der Mitte oder am Ende, weil der GPS-Empfänger ausgefallen ist. Gründe sind z.B. Akku leer oder Wackelkontakt in der Stromversorgung. Am Lenker eines Rennrads oder beim Felsenklettern werden die Geräte schon hart rangenommen.
Das erinnert mich an einen Schweizer, der uns mal am Seekofel (Pragser Wildsee) begegnet ist und seinen Höhenmesser ganz stolz auf seiner Brust vor sich her trug 😉
Was das Dateiformat betrifft, das ist in der Tat anfällig in dieser Hinsicht, weil es nicht streamfähig ist. XML muss wohlgeformt sein sonst streikt der Parser.
Bei einem echten Stream hingegen kann man das Schreiben beliebig abbrechen und das Weiterschreiben wieder aufnehmen, da werden die Sequenzen einfach nur aneinandergehängt. Siehe mp3 wenn man da Stücke raus~ oder abschneidet hörst sich das u.U. komisch an aber es ist immer noch abspielbar.
MfG