OSN to GPX

Hi,
man kann OSM-Notes in JOSM als .osn Datei speichern.

Wie kann ich diese dann in GPX konvertieren, so dass ich sie auf’s eTrex laden kann?
Chris

Wenn’s noch kein Programm gibt, selbst eins schreiben.

Ja, ist angedacht, aber ich hatte gehofft, dass es schon watt gibt. :stuck_out_tongue:

Ich hatte mal ein Programm geschrieben, mit dem man Notes als CSV-Datei speichern kann. Vielleicht bringt dich das irgendwie weiter …

.osn ist XML, musst nur ein paar Tags umbauen. Sportliche Herausforderung wäre da ein Perl-Einzeiler.

–ks

https://ideone.com/1zX1nf

Hab das python von GIMP genommen.

ist für python3 geschrieben.
Wenn du nur python2 hast:

from __future__ import print_function

an anfang packen, vor den anderen imports.

ImportError: No module named lxml

Na ja, ein bisserl mehr Logik ist schon in meinem Programm.
Es steht jeder Kommentar-Eintrag einzeln in der .osn Datei, diese müssen jeweils zu einem WPT zusammengeführt werden.

Falls es hilft:
Man kann sich die Notes auch direkt über die OSM-API als GPX abholen.
https://wiki.openstreetmap.org/wiki/Notes/Advanced_use#GPX_export_of_notes

Na ja, das ist leider nicht in der GUI auf openstreetmap.org integriert.
Übrigens geht der export-Tab dort momentan bei mir überhaupt nicht mehr (Fehler: Datei nicht gefunden).

Nur aus Interesse: Wäre es nicht einfacher ein Androidgerät (mit Browser und/oder OSM-Editor) zu verwenden? Warum also der Aufwand OSM-Notes ins GPS-Gerät zu übertragen?

Mein Android-Handy wäre nun wahrscheinlich nach dem Regenschauer hinüber. :smiley: