x

gpx2osm mit xslt waypoints


Geschrieben von lixus (Gast) am 16. November 2010 17:36:23: [flux]

Hallo,

Ich habe in meinem Garmin für etliche Parkbänke je ein POI "picnic area" und für zig Mülleimer eine "shopping center" POI gesetzt, einfach weil die Icons nebeneinander lagen.

Nun kann JOSM die aber graphisch nicht unterschiedlich darstellen, und auch das Datum pro Wegpunkt macht es sehr unüberisichtlich s. http://files.muellers.ms/Screenshot.png

Daher dachte ich es wäre schön, wenn man das GPX File einfach in ein OSM File umwandelt und
aus den Wegpunkte mit <sym>picnic area</sym> wird eine node mit <tag k='amenity' v='bench' />

Leider kann ich kein XSLT dachte aber das das problem gpx wpt -> osm node bestimm schon gelöst wurde?

Also wie mach ich z.b aus diesem GPX

<?xml version="1.0"?>
<gpx version="1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.topografix.com/GPX/1/0"
xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
<wpt lat="51.976481554999999" lon="7.6236647270000004">
<name>058</name>
<ele>68.378906000000001</ele>
<desc>14-NOV-10 10:44:55</desc>
<sym>picnic area</sym>
</wpt>
</gpx>

dieses OSM

<?xml version='1.0' encoding='UTF-8'?>
<osm version='0.6' generator='JOSM'>
<node id='-1' action='modify' visible='true' lat="51.976481554999999" lon="7.6236647270000004">
<tag k='amenity' v='bench' />
</node>
</osm>

TIA


Antworten: