openstreetmap / iD

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

Power lines connected to roads, landuses etc. #9488

Open Dimitar5555 opened 1 year ago

Dimitar5555 commented 1 year ago

Description

Currently it is very easy to create an extra node on a power line and connect it to anything (like a landuse, road, waterway). In almost all cases, such connections are not desirable.

It would be very nice if such connections are not allowed by default. Alternatively, there can be a warning about it with an option to disconnect and delete the node, or to add some power related tag.

Screenshots

No response

sekerob commented 1 year ago

Routinely i tag power lines as being at layer=1 tough I read somewhere it's considered unnecessary. If that were returned as obligatory same as where an underground line is at layer=-1, one could set a fail to connect to any line that has not set these -1 or 1 layer levels, were it not that end nodes connect to buildings by terminal e.g and those are usually without a layer tag i.e. considered layer=0.

Anyway, would you do this or modify/touch a line that has such a connection you'd see an alert entry showing up in your personal OSMI or Osmose report that a non-power node exists on a power line. Just tested, JOSM does flag a node with 'missing tag - node without power' during the pre-save validation cycle. And for fun, if you map a tree for instance too close to a road or power line there's moan too. Seen that a few times. 😎

flacombe commented 1 year ago

Hello

I second this issue and confirm it is kind of important thnig to warn contributors about.

We had make a clean up in France, at the beginning of 2023. It now raises again quickly and will have tot be redone the same 1 year later. https://osmose.openstreetmap.fr/fr/issues/graph.png?item=1250&class=1&country=france%2A

That would be really good iD help contributors to not make this mistake.

AntMadeira commented 4 weeks ago

Any chance of prioritizing this? This would be very useful, because there are many issues in the map that could be avoided with iD's help.