Hallo zusammen,

Christoph Eckert hatte die Lösung für mein Problem (siehe unten).

Vielen Dank dafür!

Gruß

Thomas


   Hi Thomas,

    > hier ist eine der von Odgps erzeugten gpx-Trackdateien.
   Vielleicht kannst
    > Du ja etwas damit anfangen.

   die Originaldatei lässt sich ja in JOSM laden, so dass Du den Track
   sehen
   kannst. Bleiben die Wegpunkte.

   Ich lasse gpsbabel die Datei einlesen und die darin enthaltene Route in
   Wegpunkte konvertieren. Ich erhalte dann eine weitere Datei, die ich
   ebenfalls in JOSM laden kann. Die Wegpunkte tauchen dann auf.

   Ich verwende folgenden Gpsbabel-Fluch:
   *gpsbabel -w -r -t -i gpx -f 3orig.gpx -x transform,wpt=rte -o gpx
   -F 3wpt.gpx*

   So richtig falsch finde ich es nicht, dass Odgps Wegpunkte als Route
   ablegt,
   aber so richtig schlüssig finde ich das Konzept auch nicht.
   Der Maemo Mapper auf meinem N810 wiederum versteht unter einer Route
   einen
   Track. Das Schöne am gpx-Format ist auf jeden Fall, dass es mir als
   Entwickler gewisse Gestaltungsspielräume lässt ;-) .

   Beste Grüße,

   ce



       Hallo zusammen,

       nachdem ich mit gpsVP <http://gpsvp.com/> auf meinem Handheld
       mit Windows Mobile 5 mehrmals die bittere Erfahrung machen
       musste, dass nach einer Stunde Tracking plötzlich gar keine
       Trackdatei auf die Speicherkarte geschrieben worden war, bin ich
       auf Odgps <http://www.outdoor-gps.de/> als Trackingsoftware
       umgeschwenkt und eigentlich ganz zufrieden damit.

       Leider ist es aber so, dass die Waypoints von Odgps
       <http://www.outdoor-gps.de/>, wie auch in dem Wiki
       
<http://wiki.openstreetmap.org/index.php/Making_Tracks_with_Homebrew-ware#Free_of_Charge>
       geschrieben wird, nicht mit OSM kompatibel sind. In JOSM werden
       die Waypoints nicht angezeigt. Im Wiki
       
<http://wiki.openstreetmap.org/index.php/Making_Tracks_with_Homebrew-ware#Free_of_Charge>
       wird empfohlen in der gpx-Datei "rtept" durch "wpt" zu ersetzen.
       Erledige ich das aber, verweigert JOSM das Öffnen der gpx-Datei
       mit folgendem "unerwarteten Fehler":

       /Path: trunk/
       /URL: http://josm.openstreetmap.de/svn/trunk/
       /Repository Root: http://josm.openstreetmap.de/svn/
       /Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b/
       /Revision: 732/
       /Node Kind: directory/
       /Last Changed Author: framm/
       /Last Changed Rev: 732/
       /Last Changed Date: 2008-07-20 23:07:24 +0200 (Sun, 20 Jul 2008)/
       //
       //
       /java.util.EmptyStackException/
       /    at java.util.Stack.peek(Stack.java:85)/
       /    at java.util.Stack.pop(Stack.java:67)/
       /    at
       
org.openstreetmap.josm.io.GpxReader$Parser.endElement(GpxReader.java:270)/
       /    at
       
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)/
       /    at
       
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1772)/
       /    at
       
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2923)/
       /    at
       
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647)/
       /    at
       
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)/
       /    at
       
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)/
       /    at
       
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)/
       /    at
       
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)/
       /    at
       
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)/
       /    at
       
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)/
       /    at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)/
       /    at
       org.openstreetmap.josm.io.GpxReader.<init>(GpxReader.java:295)/
       /    at
       
org.openstreetmap.josm.actions.OpenAction.openFileAsGpx(OpenAction.java:87)/
       /    at
       org.openstreetmap.josm.actions.OpenAction.openFile(OpenAction.java:57)/
       /    at
       
org.openstreetmap.josm.actions.OpenAction.actionPerformed(OpenAction.java:48)/
       /    at
       javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)/
       /    at
       
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)/
       /    at
       
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)/
       /    at
       javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)/
       /    at
       
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)/
       /    at
       java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)/
       /    at java.awt.Component.processMouseEvent(Component.java:6041)/
       /    at
       javax.swing.JComponent.processMouseEvent(JComponent.java:3265)/
       /    at java.awt.Component.processEvent(Component.java:5806)/
       /    at java.awt.Container.processEvent(Container.java:2058)/
       /    at java.awt.Component.dispatchEventImpl(Component.java:4413)/
       /    at java.awt.Container.dispatchEventImpl(Container.java:2116)/
       /    at java.awt.Component.dispatchEvent(Component.java:4243)/
       /    at
       java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)/
       /    at
       java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)/
       /    at
       java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)/
       /    at java.awt.Container.dispatchEventImpl(Container.java:2102)/
       /    at java.awt.Window.dispatchEventImpl(Window.java:2440)/
       /    at java.awt.Component.dispatchEvent(Component.java:4243)/
       /    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)/
       /    at
       
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)/
       /    at
       
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)/
       /    at
       
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)/
       /    at
       java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)/
       /    at
       java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)/
       /    at
       java.awt.EventDispatchThread.run(EventDispatchThread.java:121)/

       Ich habe auch schon ein wenig gegoogelt und daraufhin versucht
       die gpx-Datei nach Ersetzen von "rtept" durch "wpt" mit GPSBabel
       <http://www.gpsbabel.org/> in eine neue gpx-Datei zu
       konvertieren. Die mit GPSBabel <http://www.gpsbabel.org/>
       erzeugte neue gpx-Datei wird aber auch von JOSM mit der
       Fehlermeldung quittiert.

       Hat jemand eine Idee, wie ich meine durch Odgps erzeugten
       gpx-Dateien *_mitsamt Waypoints_* in JOSM weiter verarbeiten kann?

       Gruß

       Thomas Berendes


_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de

_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de

Antwort per Email an