Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

gpx Listen zusammenfuegen

7 views
Skip to first unread message

olaf

unread,
Apr 28, 2019, 6:00:03 AM4/28/19
to

Moin Leute,

Ich hab mal eine Frage

Ich habe diverse Listen mit Wegpunkten. Also zum Beispiel

Liste1.gpx, Liste2.gpx usw.

Nun wuerde ich gerne mehere Wegpunktlisten automatisiert zu einer
Liste zusammenfuegen. Und das ganze idealerweie unter Linux, noch
idealer batchfaehig, notfalls aber auch mit einem Gui-Programm.

Ich weiss das gpsbabel das grundsaetzlich kann:

gpsbabel -w -i gpx -f Liste1.gpx -f Liste2.gpx -o gpx -F favourites.gpx

Das Problem, meine Listen enthalten auch noch folgenden xml-Tags:

<type>Liste1</type>

oder halt:

<type>Liste2</type>

Leider entfernt gpsbabel diese Tags. Das ist ziemlich doof. Wenn diese
Tags naemlich vorhanden sind dann wird beim Import des gpx-Files, z.B
in Osmand diese Listen auch sortiert in Gruppen angelegt.

Hat jemand eine Ahnung wie man das automatisiert hinbekommt ohne das
man jedemal von Hand in dem gpx-File editieren muss?

Olaf

olaf

unread,
Apr 28, 2019, 10:15:05 AM4/28/19
to
olaf <ol...@criseis.ruhr.de> wrote:

>Hat jemand eine Ahnung wie man das automatisiert hinbekommt ohne das
>man jedemal von Hand in dem gpx-File editieren muss?

Hat sich erledigt. Ich hab einfach selbst mal kurz den Source von
gpsbabel ueberarbeitet so das folgendes moeglich ist:

olafbabel -w -i gpx -y OlafsWegpunkte -f OlafsWegPunkte.gpx -o gpx -F datei1.gpx
olafbabel -w -i gpx -y Japan -f Japan.gpx -o gpx -F datei2.gpx
olafbabel -w -i gpx -f datei1.gpx -f datei2.gpx -o gpx -F favourites.gpx
rm datei1.gpx
rm datei2.gpx

Okay, nicht das Maximum an Eleganz, aber funktioniert.

Bei Interesse koennte ich vielleicht ein diff gegen gpsbabel-1.5.4 raushauhen.

Olaf

Manfred Haertel

unread,
Apr 28, 2019, 11:45:56 PM4/28/19
to
olaf schrieb:
> olaf <ol...@criseis.ruhr.de> wrote:
>
> >Hat jemand eine Ahnung wie man das automatisiert hinbekommt ohne das
> >man jedemal von Hand in dem gpx-File editieren muss?
>
> Hat sich erledigt. Ich hab einfach selbst mal kurz den Source von
> gpsbabel ueberarbeitet so das folgendes moeglich ist:

Kann man so machen.

Ich persönlich habe noch jedes vergleichbare Problem durch eine
"hinreichend geschickte" Kombination von gpsbabel und XMLstarlet
hinbekommen.

--
Manfred Härtel, DB3HM mailto:Manfred...@rz-online.de
http://rz-home.de/mhaertel
0 new messages