Ignore:
Timestamp:
2009-07-03T23:35:00+02:00 (15 years ago)
Author:
stoecker
Message:

fixes for JOSM 1725 - utilsplugin JumpToAction still missing

Location:
applications/editors/josm/plugins/editgpx/src/org/openstreetmap/josm/plugins/editgpx
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/editgpx/src/org/openstreetmap/josm/plugins/editgpx/EditGpxLayer.java

    r16290 r16294  
    3434import org.openstreetmap.josm.gui.layer.GpxLayer;
    3535import org.openstreetmap.josm.gui.layer.Layer;
     36import org.openstreetmap.josm.tools.DateUtils;
    3637import org.openstreetmap.josm.tools.ImageProvider;
    3738
     
    167168                WayPoint wpt = new WayPoint(n.getCoor());
    168169                if (anonTime) {
    169                     wpt.attr.put("time", "1970-01-01T00:00:00");
     170                    wpt.attr.put("time", "1970-01-01T00:00:00Z");
    170171                } else {
    171                     wpt.attr.put("time", WayPoint.GPXTIMEFMT.format(tstamp));
     172                    wpt.attr.put("time", DateUtils.fromDate(tstamp));
    172173                }
    173174                wpt.setTime();
     
    185186            WayPoint wpt = new WayPoint(n.getCoor());
    186187            if (anonTime) {
    187                 wpt.attr.put("time", "1970-01-01T00:00:00");
     188                wpt.attr.put("time", "1970-01-01T00:00:00Z");
    188189            } else {
    189                 wpt.attr.put("time", WayPoint.GPXTIMEFMT.format(tstamp));
     190                wpt.attr.put("time", DateUtils.fromDate(tstamp));
    190191            }
    191192            wpt.setTime();
  • applications/editors/josm/plugins/editgpx/src/org/openstreetmap/josm/plugins/editgpx/EditGpxMode.java

    r16290 r16294  
    6868            //go through nodes and mark the ones in the selection rect as deleted
    6969            for (Node n: dataSet.nodes) {
    70                 Point p = Main.map.mapView.getPoint(n.getEastNorth());
     70                Point p = Main.map.mapView.getPoint(n);
    7171                if (r.contains(p)) {
    7272                    n.deleted = true; //only set as deleted. this makes reset to beginning possible
  • applications/editors/josm/plugins/editgpx/src/org/openstreetmap/josm/plugins/editgpx/GPXLayerImportAction.java

    r14245 r16294  
    115115                        Way w = new Way();
    116116                        for (WayPoint p : segment) {
    117                             Node n = new Node(p.latlon);
     117                            Node n = new Node(p.getCoor());
    118118                            String timestr = p.getString("time");
    119119                            if(timestr != null)
    120                             {
    121                                 timestr = timestr.replace("Z","+00:00");
    122120                                n.setTimestamp(DateUtils.fromString(timestr));
    123                             }
    124121                            dataSet.nodes.add(n);
    125122                            w.nodes.add(n); //TODO what to do with these while deletion
Note: See TracChangeset for help on using the changeset viewer.