Vorbemerkung
Ich weiß nicht, wie es Euch geht, aber ich persönlich wundere mich darüber, wieso Marble schon seit Jahren keine GPS-Tracks mehr anzeigt, obwohl das früher völlig problemlos möglich gewesen war. Hierzu s.a.:
https://forum.ubuntuusers.de/topic/marble-oeffnet-keine-gsp-routen-mehr/
Bis dato hatte ich – als Zwischenlösung – mit 'gpsbabel' interessante Tracks ins *kml Format umgewandelt, und zwar ungefähr so (was leider das Resultat unnötig aufgebläht hat, es sieht im Editor grauenhaft aus):
gpsbabel -w -r -t -i gpx -f *.gpx -x track,fix=3d -o kml -F bla.kmlSämtliche gemachte Beobachtungen beziehen sich hier auf ein aktuelles Debian 12 unter Marble.
Das Große Staunen
Durch Zufall habe ich gestern eine kleine GPX Datei erhalten, an der – wenn man sie sich im Editor ansieht – rein gar nichts auffällig war, aber '...TROMMELWIRBEL...' der Track wurde in Marble völlig einwandfrei dargestellt.
Das wiederum nahm ich zum Anlass, mir einige Tracks anzusehen, mit denen ich bislang Ärger hatte. Zu sehen war bislang, wenn überhaupt irgendwas, eine kaum erkennbare weiße Linie.
Der (zunächst) augenscheinliche Grund:
Sobald man die Metadaten entfernt, wurde – scheinbar – der Track plötzlich ebenfalls einwandfrei dargestellt.
Eine genauere Betrachtung:
Nur an den Metadaten kann es nicht gelegen haben, denn plötzlich war wieder alles beim Alten. Gleichwohl habe ich folgende Beobachtung gemacht, und scheinbar kommt es auf den HEADER(!) der kleineren Datei an:
Die kleinere Datei wird in Marble stets einwandfrei dargestellt.
Die größere Datei, die eine Radtour in Richtung Würzburg zeigt, wird ebenfalls dargestellt, aber sobald man die Karte in Marble verschiebt und somit die kleine Route in Nürnberg aus dem Bild verschwindet, verschwindet auch der große Track, obwohl er an sich noch im Bild ist.
Verschiebt man die Karte wiederum, sodass der kleine Track dargestellt wird, taucht auch der große wieder auf.
Zumindest ich finde das ziemlich seltsam. Mittlerweile vermute ich, wie erwähnt, dass es weniger an den „Metadaten“ der großen, sondern vielmehr am "Header" der kleinen Datei liegt.
PS: Gefunden hatte ich noch die beiden Pakete 'libxml2-utils' und 'xmlstarlet', u.a. zur "Beackerung" von GPX Dateien, wobei das hier letztlich wohl doch nicht so zum Tragen kommt, wie ich das zunächst vermutete.
Zögert nicht, eigene Erfahrungen mit GPX Dateien in Marble in den Kommentaren zu schildern. Andere denkbare Lösungen, womöglich auch deutlich bessere, dürfte es mutmaßlich geben.
GNU/Linux.ch ist ein Community-Projekt. Bei uns kannst du nicht nur mitlesen, sondern auch selbst aktiv werden. Wir freuen uns, wenn du mit uns über die Artikel in unseren Chat-Gruppen oder im Fediverse diskutierst. Auch du selbst kannst Autor werden. Reiche uns deinen Artikelvorschlag über das Formular auf unserer Webseite ein.