Lennard wrote:

But If you click on the last node of your way, then press Alt while adding
the next node, then you end up with a new way that share its first node
with
the previous way.

Exactly, and that was what he was told in the ticket.

Didn't get it at the time. It works, but the function should be in the other sense: new way without ALT and continuation with ALT.

I entirely disagree with the suggestion to disable autocontinuation, and
am very content with the way JOSM currently works in that respect.

The example in the ticket (starting from a node in the middle of a way
produces a continuation) is convoluted as well. It *doesn't* do a
continuation of that way. That's also impossible in the data model.

In the example (in the ticket) that node is also the endpoint of *another*
way, and it does do a contination of *that*. However, it's made out to
appear that selecting a non-endpoint node of a way and then drawing from
that will produce a continuation. Not so.

No, you didn't understand the examples. I never sayed that a road was boken up in the middle and then continued. It is just when you start a road on a crossing and there is an other road with endpoint present, JOSM will continue that way and this is unexpected and unwanted behaviour for most users. A crossing A in a T joint with ways BAC and DA becomes a cross with two ways BAC and DAE, while main way BAC plus two side ways DA and AE was intented.
This is exactly what happens when editing at node 803205990.

In short: use the modifier key when drawing a new way from an existing
endpoint node. Don't go through all the hoopla of extending a way, then
splitting it, deleting the tags, applying new tags. That only makes life
difficult and indeed obfuscates the way history.

As most often, you intend to add a new road, the default behaviour should be like that. Only for the exceptional times you really want a continuation, you should have to use a modifier key. (Count once your ways when editing and compare extended existing versus added new ways) The splitting and additional obfuscating happens, while this seems the obvious way for most users of getting out of this unexpected alongation.
For some messy results see my examples Verstrekenstraat and Jachtdreef.

Regards,
Gerard.
_______________________________________________
Talk-be mailing list
Talk-be@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-be

Reply via email to