openstreetmap / iD

🆔 The easy-to-use OpenStreetMap editor in JavaScript.
https://www.openstreetmap.org/edit?editor=id
ISC License
3.36k stars 1.21k forks source link

No warning when water and way cross with a common node #7418

Open camelloar opened 4 years ago

camelloar commented 4 years ago

Solving some OSMOSE issues about objet ovelaping (specially ways crossing ways, like highways and waterways), I can see that an issue reported by Osmose (especially in water with roads -highways, footways, paths-), couldn´t be detected by ID if the ways shares a node. If not a warning appears and offers an correct solution (like bridges, tunnels o fords). The ID validator must to detect that a shared node is not a righ way of connection. To exemplify I post 2 images (obtained by a OSM Argentina fellow, and cause this are in spanish, but can be understood anyway).

node1 node2

quincylvania commented 4 years ago

So there are a few open issues concerning "what can be attached to what". It's a separate problem from crossing features. This probably does make sense to have as a validation issue, but it'd be nice to solve the problem generally and not just for highways/waterways.

jjiglesiasg commented 4 years ago

I do agree, this must raise an issue. And the situation happen in Bolivia and south america quite often...