Changeset 11587 in josm for trunk/src/org/openstreetmap/josm/data/validation/tests
- Timestamp:
- 2017-02-19T23:52:08+01:00 (8 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/data/validation/tests
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java
r11191 r11587 57 57 return super.isPrimitiveUsable(w) 58 58 && !isProposedOrAbandoned(w) 59 && ( (w.hasKey(HIGHWAY) && !w.hasTag(HIGHWAY, "rest_area", "services"))59 && (isHighway(w) 60 60 || w.hasKey(WATERWAY) 61 || (w.hasKey(RAILWAY) && !isSubwayOrTramOrRazed(w))61 || isRailway(w) 62 62 || isCoastline(w) 63 63 || isBuilding(w)); … … 238 238 static boolean isCoastline(OsmPrimitive w) { 239 239 return w.hasTag("natural", "water", "coastline") || w.hasTag("landuse", "reservoir"); 240 } 241 242 static boolean isHighway(OsmPrimitive w) { 243 return w.hasKey(HIGHWAY) && !w.hasTag(HIGHWAY, "rest_area", "services"); 244 } 245 246 static boolean isRailway(OsmPrimitive w) { 247 return w.hasKey(RAILWAY) && !isSubwayOrTramOrRazed(w); 240 248 } 241 249 -
trunk/src/org/openstreetmap/josm/data/validation/tests/UnconnectedWays.java
r11452 r11587 111 111 @Override 112 112 public boolean isPrimitiveUsable(OsmPrimitive p) { 113 return super.isPrimitiveUsable(p) && (p.hasKey("natural") || p.hasKey("landuse"));113 return super.isPrimitiveUsable(p) && p.hasKey("natural", "landuse"); 114 114 } 115 115 } … … 185 185 || en.hasTag("railway", "buffer_stop") 186 186 || en.isKeyTrue("noexit") 187 || en.hasKey("entrance") 188 || en.hasKey("barrier")) { 187 || en.hasKey("entrance", "barrier")) { 189 188 continue; 190 189 } … … 451 450 ways.addAll(getWaySegments(w)); 452 451 QuadBuckets<Node> set = endnodes; 453 if (w.hasKey("highway" ) || w.hasKey("railway")) {452 if (w.hasKey("highway", "railway")) { 454 453 set = endnodesHighway; 455 454 } -
trunk/src/org/openstreetmap/josm/data/validation/tests/WayConnectedToArea.java
r11462 r11587 81 81 82 82 private static boolean isArea(OsmPrimitive p) { 83 return (p.hasKey("landuse") || p.hasKey("natural")) 84 && ElemStyles.hasAreaElemStyle(p, false); 83 return p.hasKey("landuse", "natural") && ElemStyles.hasAreaElemStyle(p, false); 85 84 } 86 85
Note:
See TracChangeset
for help on using the changeset viewer.