Changeset 329 in josm for branch/0.5/src/org/openstreetmap/josm/gui/layer/RawGpsLayer.java
- Timestamp:
- 2007-09-24T01:36:24+02:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branch/0.5/src/org/openstreetmap/josm/gui/layer/RawGpsLayer.java
r298 r329 38 38 import org.openstreetmap.josm.data.osm.DataSet; 39 39 import org.openstreetmap.josm.data.osm.Node; 40 import org.openstreetmap.josm.data.osm.Segment;41 40 import org.openstreetmap.josm.data.osm.Way; 42 41 import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor; … … 71 70 for (Collection<GpsPoint> c : data) { 72 71 Way w = new Way(); 73 Node start = null;74 72 for (GpsPoint p : c) { 75 Node end = new Node(p.latlon); 76 ds.nodes.add(end); 77 if (start != null) { 78 Segment segment = new Segment(start,end); 79 w.segments.add(segment); 80 ds.segments.add(segment); 81 } 82 start = end; 73 Node n = new Node(p.latlon); 74 ds.nodes.add(n); 75 w.nodes.add(n); 83 76 } 84 77 ds.ways.add(w);
Note:
See TracChangeset
for help on using the changeset viewer.