Changes between Initial Version and Version 1 of Ticket #17074, comment 10


Ignore:
Timestamp:
2021-05-28T12:28:51+02:00 (4 years ago)
Author:
skyper

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #17074, comment 10

    initial v1  
    22> So a node that has railway=level_crossing MUST have a railway=* way AND a highway=* way connected to it?
    33
    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.
     4It 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.
    55
    66In 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).