[OSM-talk-be] Problems with JOSM's unwanted behaviour.
Lennard
ldp at xs4all.nl
Mon Jul 11 13:21:55 UTC 2011
>>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
I was not saying that either.
[...]
> This is exactly what happens when editing at node 803205990.
This is exactly what I described.
> As most often, you intend to add a new road, the default behaviour
> should be like that.
I think it comes down to being of another mindset. For me, clicking an end
node to continue that way seems the natural thing to do. If it so happens
that end node is part of a crossing, so be it. I have to remember to use
ALT if I want to start a new way at the crossing.
Of course, I could be entirely spoilt from having worked this way in JOSM
for years. I thought Potlatch did the exact same thing. What is the
handling in Merkaartor for this situation?
> (Count once your ways when editing and compare extended existing versus
> added new ways)
That's not a fair comparison.
Often enough when adding new ways, you are *not* at a junction with
another way endpoint. You might be starting a new way in the middle of
nowhere, or branching off of another way, but *not* at a junction.
In my experience, when adding new ways, starting one at an 'endpoint
junction' is the exception.
> 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.
I can actually agree with your other point, being that when splitting a
way, the existing ID should stay with the longest fragment. You might
modify your JOSM ticket to emphasize that part, or perhaps even better:
start a new ticket with just that request (with a reference to the current
ticket).
--
Lennard
More information about the Talk-be
mailing list