Ignore:
Timestamp:
2009-07-03T22:19:22+02:00 (16 years ago)
Author:
stoecker
Message:

some more changes and bug fixes related to new projection stuff - GPX should now work also

Location:
trunk/src/org/openstreetmap/josm/io
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/GpxReader.java

    r1597 r1724  
    262262                } else if (qName.equals("cmt") || qName.equals("desc")) {
    263263                    currentWayPoint.attr.put(qName, accumulator.toString());
    264                     currentWayPoint.setGarminCommentTime(qName);
     264                    currentWayPoint.setTime();
    265265                } else if (qName.equals("rtept")) {
    266266                    currentState = states.pop();
  • trunk/src/org/openstreetmap/josm/io/GpxWriter.java

    r1722 r1724  
    1111
    1212import org.openstreetmap.josm.data.Bounds;
     13import org.openstreetmap.josm.data.coor.LatLon;
    1314import org.openstreetmap.josm.data.gpx.GpxData;
    1415import org.openstreetmap.josm.data.gpx.GpxLink;
     
    237238        }
    238239        if (pnt != null) {
    239             openAtt(type, "lat=\"" + pnt.latlon.lat() + "\" lon=\"" + pnt.latlon.lon() + "\"");
     240            LatLon c =pnt.getCoor();
     241            openAtt(type, "lat=\"" + c.lat() + "\" lon=\"" + c.lon() + "\"");
    240242            writeAttr(pnt.attr);
    241243            closeln(type);
  • trunk/src/org/openstreetmap/josm/io/NmeaReader.java

    r1453 r1724  
    1818import org.openstreetmap.josm.data.gpx.GpxTrack;
    1919import org.openstreetmap.josm.data.gpx.WayPoint;
     20import org.openstreetmap.josm.tools.DateUtils;
    2021
    2122/**
     
    285286                    // As this sentence has no complete time only use it
    286287                    // if there is no time so far
    287                     String gpxdate = WayPoint.GPXTIMEFMT.format(d);
    288                     currentwp.attr.put("time", gpxdate);
     288                    currentwp.attr.put("time", DateUtils.fromDate(d));
    289289                }
    290290                // elevation
     
    390390                }
    391391                // time: this sentence has complete time so always use it.
    392                 String gpxdate = WayPoint.GPXTIMEFMT.format(d);
    393                 currentwp.attr.put("time", gpxdate);
     392                currentwp.attr.put("time", DateUtils.fromDate(d));
    394393                // speed
    395394                accu = e[GPRMC.SPEED.position];
Note: See TracChangeset for help on using the changeset viewer.