P2 does not correctly add nodes #4280
Comments
Author: stevage My preference: P2 notices there are multiple ways and offers you the choice. One obvious heuristic would be to link "like with like": if your way has a highway=, it should connect with a highway= rather than a boundary=* or a landuse=*. The current behaviour can be irritating (and worse, lead to the wrong result) when you have something like an administrative boundary running almost parallel with a road). I sometimes end up having to physically move the admin boundary out of the way so I can work on a road, then move it back afterwards. That ends up slightly moving those nodes, of course... |
Author: tom.davie[at]gmail.com To me, if the two ways are already sharing the edge, then they clearly are intended to run along the same series of nodes. It's very rare for you to create two ways with identical nodes, and then want to add a point in the middle where they diverge. If you do, it could be simply done by splitting one way and adding a node away from the shared section, then rejoining. The heuristic proposed also breaks down even in the example given. Many boundaries for example are defined as running down the centre of a road; or along the edge of an area of land use. |
Author: Rogerc I think it would be extremely helpful to be able to choose one of the ways. I have encountered two situations in particular:
|
Author: tom.davie[at]gmail.com Case 1 is not described by this bug report at all. The behaviour of selecting a way, or nodes on a way would not be changed by it. Only the behaviour of inserting nodes on a pair of ways that share a sequence of nodes. Case 2 is covered, but easily worked around as I stated earlier. Select one way, select a node on it, press the split button, click the node at the split, then away from the forrest, then back to where you want the ways to rejoin. Remerge the ways. Done. |
Reporter: tom.davie[at]gmail.com
[Submitted to the original trac issue database at 3.45pm, Thursday, 8th March 2012]
Description:
If you slightly missclick a way while adding a node to an edge which appears in many ways, the node can end up added only to some of the ways.
steps to reproduce:
Expected behaviour:
P2 finds all ways that have an edge running between the two nodes, and inserts the new node into all such ways.
Actual behaviour:
P2 only inserts a node into the ways that were actually under the mouse.
The text was updated successfully, but these errors were encountered: