[OSM-talk-be] Problems with JOSM's unwanted behaviour.

Gerard Vanderveken Ghia at ghia.eu
Mon Jul 11 12:46:57 UTC 2011


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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-be/attachments/20110711/d744a107/attachment.htm>


More information about the Talk-be mailing list