Discussion:
gpx-Track: Wie Zeitdaten entfernen?
(zu alt für eine Antwort)
Reinhard Zwirner
2014-08-30 11:51:19 UTC
Permalink
Hi,

auf meinen größeren Wanderungen zeichnet mein 76Cx natürlich die
gewanderte Strecke auf. Gern würde ich diese Tracks an Interessenten
weitergeben, hätte aber nicht so gerne, daß mehr oder weniger
öffentlich dokumentiert ist, zu welcher Zeit ich an welchem Ort
gewesen bin; diese Angaben sind allerdings in den aufgezeichneten
gpx-Daten enthalten.

Deshalb meine Frage: Gibt es ein Programm, mit dem ich die Zeitdaten
entfernen kann? Ich möchte das bei den zig Trackpunkten nämlich
lieber nicht händisch machen müssen ...

Für sachdienliche Hinweise dankt im voraus

Reinhard
Lutz Golke
2014-08-30 12:32:32 UTC
Permalink
Post by Reinhard Zwirner
Hi,
auf meinen größeren Wanderungen zeichnet mein 76Cx natürlich die
gewanderte Strecke auf. Gern würde ich diese Tracks an Interessenten
weitergeben, hätte aber nicht so gerne, daß mehr oder weniger
öffentlich dokumentiert ist, zu welcher Zeit ich an welchem Ort
gewesen bin; diese Angaben sind allerdings in den aufgezeichneten
gpx-Daten enthalten.
Deshalb meine Frage: Gibt es ein Programm, mit dem ich die Zeitdaten
entfernen kann? Ich möchte das bei den zig Trackpunkten nämlich
lieber nicht händisch machen müssen ...
Moin,
gpsbabel ist dein Freund.
"gpsbabel -i gpx -f input.gpx -x track,faketime=f20100705200000+10 -o
gpx -F output.gpx"

hth,
Lutz
Reinhard Zwirner
2014-08-30 14:21:12 UTC
Permalink
Post by Lutz Golke
Post by Reinhard Zwirner
Hi,
auf meinen größeren Wanderungen zeichnet mein 76Cx natürlich die
gewanderte Strecke auf. Gern würde ich diese Tracks an Interessenten
weitergeben, hätte aber nicht so gerne, daß mehr oder weniger
öffentlich dokumentiert ist, zu welcher Zeit ich an welchem Ort
gewesen bin; diese Angaben sind allerdings in den aufgezeichneten
gpx-Daten enthalten.
Deshalb meine Frage: Gibt es ein Programm, mit dem ich die Zeitdaten
entfernen kann? Ich möchte das bei den zig Trackpunkten nämlich
lieber nicht händisch machen müssen ...
Moin,
gpsbabel ist dein Freund.
"gpsbabel -i gpx -f input.gpx -x track,faketime=f20100705200000+10 -o
gpx -F output.gpx"
hth,
Hi Lutz,

mir als ziemlichen DAU (erstmal) eher weniger, aber auf jeden Fall danke!

Ich habe das Programm also runtergeladen und danach installiert.
Dabei hieß es: "The installer will install both the graphical and
command line versions."

Wenn ich Deine Lösung sehe, brauche ich offenbar die
Kommandozeilen-Version. Beim Start des Programms bekomme ich aber
keine Auswahlmöglichkeit; stets kommt

<Loading Image...>

Was mache ich falsch?

Für entsprechende Belehrung dankt im voraus

Reinhard
Lutz Golke
2014-08-30 14:45:36 UTC
Permalink
Post by Reinhard Zwirner
Post by Lutz Golke
Post by Reinhard Zwirner
Hi,
auf meinen größeren Wanderungen zeichnet mein 76Cx natürlich die
gewanderte Strecke auf. Gern würde ich diese Tracks an Interessenten
weitergeben, hätte aber nicht so gerne, daß mehr oder weniger
öffentlich dokumentiert ist, zu welcher Zeit ich an welchem Ort
gewesen bin; diese Angaben sind allerdings in den aufgezeichneten
gpx-Daten enthalten.
Deshalb meine Frage: Gibt es ein Programm, mit dem ich die Zeitdaten
entfernen kann? Ich möchte das bei den zig Trackpunkten nämlich
lieber nicht händisch machen müssen ...
Moin,
gpsbabel ist dein Freund.
"gpsbabel -i gpx -f input.gpx -x track,faketime=f20100705200000+10 -o
gpx -F output.gpx"
hth,
Hi Lutz,
mir als ziemlichen DAU (erstmal) eher weniger, aber auf jeden Fall danke!
Ich habe das Programm also runtergeladen und danach installiert.
Dabei hieß es: "The installer will install both the graphical and
command line versions."
Wenn ich Deine Lösung sehe, brauche ich offenbar die
Kommandozeilen-Version. Beim Start des Programms bekomme ich aber
keine Auswahlmöglichkeit; stets kommt
<http://www.bilder-hochladen.net/files/big/12b4-em-10a7.jpg>
Was mache ich falsch?
Für entsprechende Belehrung dankt im voraus
Reinhard
Hi Reinhard,
ich kenne die grafische Version nicht, würde aber gem. deines
Screenshots mal unter "Eingabe - Datei", "Format - GPX" wählen.
Dann unter "Dateiname" deine GPX-Datei auswählen. Entsprechendes bei den
Ausgabe-Feldern einstellen.
Dann guck mal entweder unter "Weitere Optionen" ob es da etwas zu
Timestamps gibt, oder trage bei den Ausgabeoptionen "-x
track,faketime=f20100705200000+10" ein und teste.
Einfacher ist es wahrscheinlich ein Kommandozeilenfenster zu öffnen.
Unter Windows "Ausführen" -> "cmd". Und dort dann die
Kommandozeilenversion zu nutzen. Evtl. musst du dabei mit den Pfaden zum
Programm bzw zu den Dateien ein bisschen fummeln.

hth,
lutz
Reinhard Zwirner
2014-08-30 16:02:43 UTC
Permalink
Post by Lutz Golke
Post by Reinhard Zwirner
Post by Lutz Golke
Post by Reinhard Zwirner
Hi,
auf meinen größeren Wanderungen zeichnet mein 76Cx natürlich die
gewanderte Strecke auf. Gern würde ich diese Tracks an Interessenten
weitergeben, hätte aber nicht so gerne, daß mehr oder weniger
öffentlich dokumentiert ist, zu welcher Zeit ich an welchem Ort
gewesen bin; diese Angaben sind allerdings in den aufgezeichneten
gpx-Daten enthalten.
Deshalb meine Frage: Gibt es ein Programm, mit dem ich die Zeitdaten
entfernen kann? Ich möchte das bei den zig Trackpunkten nämlich
lieber nicht händisch machen müssen ...
Moin,
gpsbabel ist dein Freund.
"gpsbabel -i gpx -f input.gpx -x track,faketime=f20100705200000+10 -o
gpx -F output.gpx"
hth,
Hi Lutz,
mir als ziemlichen DAU (erstmal) eher weniger, aber auf jeden Fall danke!
Ich habe das Programm also runtergeladen und danach installiert.
Dabei hieß es: "The installer will install both the graphical and
command line versions."
Wenn ich Deine Lösung sehe, brauche ich offenbar die
Kommandozeilen-Version. Beim Start des Programms bekomme ich aber
keine Auswahlmöglichkeit; stets kommt
<http://www.bilder-hochladen.net/files/big/12b4-em-10a7.jpg>
Was mache ich falsch?
Für entsprechende Belehrung dankt im voraus
Reinhard
Hi Reinhard,
ich kenne die grafische Version nicht, würde aber gem. deines
Screenshots mal unter "Eingabe - Datei", "Format - GPX" wählen.
Dann unter "Dateiname" deine GPX-Datei auswählen. Entsprechendes bei
den Ausgabe-Feldern einstellen.
_Das_ hatte ich schon genau so gemacht.
Post by Lutz Golke
Dann guck mal entweder unter "Weitere Optionen" ob es da etwas zu
Timestamps gibt, oder trage bei den Ausgabeoptionen "-x
track,faketime=f20100705200000+10" ein und teste.
Da geht IMHO nichts einzutragen: siehe

<Loading Image...>

Aber über den angebotenen Filter (Fenstermitte)

<Loading Image...>

ist was zu machen; insofern habe ich das Datum mal um 2000 Tage
(offenbar Maximalwert) verschoben. Das klappte, obwohl ich erst
einmal noch ein bißchen mit dem Dateiheader rumspielen mußte, da
Garmin die Datei zuerst nicht als gültige gpx-Datei akzeptierte.
Aber das ist eigentlich nicht mein Wunschergebnis, da ich die Datei
am liebsten ohne jegliche Zeitangabe hätte ...

Wenn man übrigens im "Filterfenster" auf "Hilfe" klickt, erhält man
leider nur Hilfe für die Kommandozeilenversion.
Post by Lutz Golke
Einfacher ist es wahrscheinlich ein Kommandozeilenfenster zu öffnen.
Unter Windows "Ausführen" -> "cmd". Und dort dann die
Kommandozeilenversion zu nutzen. Evtl. musst du dabei mit den Pfaden
zum Programm bzw zu den Dateien ein bisschen fummeln.
Tja, werd' ich mal probieren.

Nochmals dankt

Reinhard
Public GPX
2014-08-30 12:25:01 UTC
Permalink
Post by Reinhard Zwirner
Gibt es ein Programm, mit dem ich die Zeitdaten
entfernen kann? Ich möchte das bei den zig Trackpunkten nämlich
lieber nicht händisch machen müssen ...
Header Daten:
Trackname ändern
Creator ändern
Metadaten entfernen (…)
Erweiterungen entfernen (…)
Track Zeitangabe entfernen (…)

Trackpoint Daten:
Zeit entfernen (…)
Höhe entfernen (…)
Trackpunke neu nummerieren (…)

Quelle: http://publicgpx.blog-me.de/
Reinhard Zwirner
2014-08-30 20:31:51 UTC
Permalink
Public GPX schrieb:

[...]
Post by Public GPX
Quelle: http://publicgpx.blog-me.de/
Super! Vielen Dank! Genau das, was ich suchte. Hat auf Anhieb
problemlos funktioniert!

Es dankt nochmals

Reinhard
Holger Issle
2014-08-31 08:04:21 UTC
Permalink
Moin,
Post by Reinhard Zwirner
Deshalb meine Frage: Gibt es ein Programm, mit dem ich die Zeitdaten
entfernen kann? Ich möchte das bei den zig Trackpunkten nämlich
lieber nicht händisch machen müssen ...
Na, das ist einfach.... in vielfacher Weise :)

Ich mache es so. Die Daten in einer gpx-Datei sind in Tags eingepackt.
gpx ist eine spezielle Form von xml. Damit ist alles am Ende des Tages
Text. Ganz viel davon. Und genau dafür gibt es seit den Unix-Urzeiten
einfache, universelle, feine Tools, und die in der GNU Portierung auch
unter Windows. Um Text auszuschneiden braucht man davon grep.
http://gnuwin32.sourceforge.net/packages/grep.htm

grep -v -e time -e ele Eingabedatei >Ausgabedatei

Hier habe ich übrigens mit ele die Höhe und mit time die Zeitstempel
entfernt.
--
Ciao,
Holger (GUS-KOTAL, GUS#1100, GRR#51)

90-92 Honda CB400 10 Mm | 93-95 Yamaha TDM 850 26 Mm
95-97 KTM 620 LC4 13 Mm | seit 97 BMW R1100GS 81 Mm (Die Renndrecksau!)

cu @ http://www.issle.de
Reinhard Zwirner
2014-08-31 12:17:04 UTC
Permalink
Post by Holger Issle
Moin,
Post by Reinhard Zwirner
Deshalb meine Frage: Gibt es ein Programm, mit dem ich die Zeitdaten
entfernen kann? Ich möchte das bei den zig Trackpunkten nämlich
lieber nicht händisch machen müssen ...
Na, das ist einfach.... in vielfacher Weise :)
Ich mache es so. Die Daten in einer gpx-Datei sind in Tags eingepackt.
gpx ist eine spezielle Form von xml. Damit ist alles am Ende des Tages
Text. Ganz viel davon. Und genau dafür gibt es seit den Unix-Urzeiten
einfache, universelle, feine Tools, und die in der GNU Portierung auch
unter Windows. Um Text auszuschneiden braucht man davon grep.
http://gnuwin32.sourceforge.net/packages/grep.htm
grep -v -e time -e ele Eingabedatei >Ausgabedatei
Hier habe ich übrigens mit ele die Höhe und mit time die Zeitstempel
entfernt.
Hallo Holger,

vielen Dank für die Hinweise.

Allerdings ist das graphische "PublicGPX" für mich als Fast-DAU und
meine Zwecke vollkommen ausreichend. Es flutschte nur so!

Ciao

Reinhard

Lesen Sie weiter auf narkive:
Loading...