| 1 | Index: /Users/mueck/dev/workspace/osmarender.plugin/src/OsmarenderPlugin.java
|
|---|
| 2 | ===================================================================
|
|---|
| 3 | --- /Users/mueck/dev/workspace/osmarender.plugin/src/OsmarenderPlugin.java (revision 15916)
|
|---|
| 4 | +++ /Users/mueck/dev/workspace/osmarender.plugin/src/OsmarenderPlugin.java (working copy)
|
|---|
| 5 | @@ -64,7 +64,10 @@
|
|---|
| 6 | }
|
|---|
| 7 | for (OsmPrimitive p : new HashSet<OsmPrimitive>(backRefsV.data)) {
|
|---|
| 8 | if (p instanceof Way) {
|
|---|
| 9 | - backRefsV.data.addAll(((Way) p).nodes);
|
|---|
| 10 | + for (Node n : ((Way) p).nodes) {
|
|---|
| 11 | + if (n.coor.isWithin(b))
|
|---|
| 12 | + backRefsV.data.add(n);
|
|---|
| 13 | + }
|
|---|
| 14 | }
|
|---|
| 15 | }
|
|---|
| 16 | for (OsmPrimitive p : backRefsV.data)
|
|---|
| 17 | @@ -78,6 +81,7 @@
|
|---|
| 18 | w.writeDataSources(fromDataSet);
|
|---|
| 19 | w.writeContent(fromDataSet);
|
|---|
| 20 | w.footer();
|
|---|
| 21 | + w.close();
|
|---|
| 22 |
|
|---|
| 23 | // get the exec line
|
|---|
| 24 | String exec = firefox;
|
|---|