[OSM-dev] [patch] JOSM 0.5 smart add node tool
Frederik Ramm
frederik at remote.org
Fri Sep 28 10:09:38 BST 2007
Hi,
>> I haven't looked at your stuff yet. How does it relate to the
>> improvements of the "add node and connect" mode I have made a few
>> weeks ago (shift=re-use existing node, ctrl=insert node into segment)
>> - does it make these obsolete?
>
> Yes. I only discovered that those facilaties existed by reading the
> source. Would have saved me a lot of frustration.
Darn. I did this a month ago and I thought I had sent an announcement
to the list. Looking through my sent mail folder, I see that I had
only sent it to the person I was replying to!
So here goes my posting of 24 August:
>> The existing "add node and connect" tool now has two special
>> functions.
>> If you hold CTRL while clicking, it will insert a node into an
>> existing
>> segment (like the "add node into segment" tool does but without the
>> intersection node feature introduced two days ago). If you hold SHIFT
>> while clicking, it will not add a new node but look for an
>> existing node
>> in the vicinity to re-use (but still create the segment *and*
>> select the
>> node so that you can continue to "add node and connect").
>>
>> The result of this is that you practically don't need anything
>> else than
>> the "add node and connect" mode with occasional shift/ctrl modifiers,
>> where before you had to interrupt your "add node and connect" work
>> all
>> the time to draw a single segment or insert a node into an
>> existing one.
>>
>> In the long run, the other "insert node" functions and perhaps
>> even the
>> "add segment" stuff might be replaced by this one action that always
>> does the right thing. (See http://josm.eigenheimstrasse.de/ticket/
>> 11.)
>>
>> (There may be bugs. I believe you can currently create multiple
>> segments
>> between two nodes, this should be fixed. And it doesn't have the
>> visual
>> clue that add segment has, but we'll get to that when we fix
>> http://josm.eigenheimstrasse.de/ticket/41.)
Sorry for the confusion.
Bye
Frederik
--
Frederik Ramm ## eMail frederik at remote.org ## N49°00.09' E008°23.33'
More information about the dev
mailing list