Ticket #24745: 24745.patch
| File 24745.patch, 1.2 KB (added by , 2 weeks ago) |
|---|
-
src/org/openstreetmap/josm/actions/relation/ExportRelationToGpxAction.java
175 175 if (wayConnectionType.direction == WayConnectionType.Direction.BACKWARD) 176 176 Collections.reverse(ln); 177 177 for (Node n: ln) { 178 trkseg.add(OsmDataLayer.nodeToWayPoint(n, TimeUnit.SECONDS.toMillis(time))); 178 WayPoint point = OsmDataLayer.nodeToWayPoint(n, TimeUnit.SECONDS.toMillis(time)); 179 if (trkseg.size() > 0) { 180 // see #24745 don't add connecting way nodes twice 181 WayPoint last = trkseg.get(trkseg.size() - 1); 182 if (point.getCoor().equals(last.getCoor())) 183 continue; 184 } 185 trkseg.add(point); 179 186 time += 1; 180 187 } 181 188 }
