Changes between Initial Version and Version 1 of Ticket #17074, comment 10
- Timestamp:
- 2021-05-28T12:28:51+02:00 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #17074, comment 10
initial v1 2 2 > So a node that has railway=level_crossing MUST have a railway=* way AND a highway=* way connected to it? 3 3 4 It is much more complex. The [source:/trunk/resources/data/validator/highway.mapcss?rev=17388#L147 current test] for missing `railway=crossing` produces a lot of false positives where a different warning is needed. and even the [source:/trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java?rev=17411#L207 java test] for needed `highway=crossing` produces false positives.4 It is much more complex. The [source:/trunk/resources/data/validator/highway.mapcss?rev=17388#L147 current test] for missing `railway=crossing` produces a lot of false positives where a different warning is needed. Even the [source:/trunk/src/org/openstreetmap/josm/data/validation/tests/Highways.java?rev=17411#L207 java test] for needed `highway=crossing` produces false positives. 5 5 6 6 In my opinion, sides resp. angles need to be taken into account as we need different warnings for touching ways or two ways only on one side. For sure we need to check for end nodes or middle nodes as ways may start/end at the intersection. Take a look at my [attachment:crossing_examples.osm examples] (with [wiki:Styles/FixmeAndNote FixmeAndNote] style).