Changeset 18413 in osm for applications/editors/josm/plugins/cadastre-fr/src/cadastre_fr
- Timestamp:
- 2009-11-02T08:46:24+01:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/cadastre-fr/src/cadastre_fr/DownloadSVGBuilding.java
r17528 r18413 110 110 Node nodeToAdd = new Node(Main.proj.eastNorth2latlon(eastNorth)); 111 111 // check if new node is not already created by another new path 112 Node nearestNewNode = checkNearestNode(nodeToAdd, svgDataSet. nodes);112 Node nearestNewNode = checkNearestNode(nodeToAdd, svgDataSet.getNodes()); 113 113 if (nearestNewNode == nodeToAdd) 114 114 svgDataSet.addPrimitive(nearestNewNode); … … 128 128 129 129 // simplify ways and check if we can reuse existing OSM nodes 130 for (Way wayToAdd : svgDataSet. ways)130 for (Way wayToAdd : svgDataSet.getWays()) 131 131 new SimplifyWay().simplifyWay(wayToAdd, svgDataSet, 0.5); 132 132 // check if the new way or its nodes is already in OSM layer 133 for (Node n : svgDataSet. nodes) {134 Node nearestNewNode = checkNearestNode(n, Main.main.getCurrentDataSet(). nodes);133 for (Node n : svgDataSet.getNodes()) { 134 Node nearestNewNode = checkNearestNode(n, Main.main.getCurrentDataSet().getNodes()); 135 135 if (nearestNewNode != n) { 136 136 // replace the SVG node by the OSM node 137 for (Way w : svgDataSet. ways) {137 for (Way w : svgDataSet.getWays()) { 138 138 int replaced = 0; 139 139 for (Node node : w.getNodes()) … … 151 151 152 152 Collection<Command> cmds = new LinkedList<Command>(); 153 for (Node node : svgDataSet. nodes)153 for (Node node : svgDataSet.getNodes()) 154 154 if (!node.isDeleted()) 155 155 cmds.add(new AddCommand(node)); 156 for (Way way : svgDataSet. ways)156 for (Way way : svgDataSet.getWays()) 157 157 if (!way.isDeleted()) 158 158 cmds.add(new AddCommand(way));
Note:
See TracChangeset
for help on using the changeset viewer.