[josm-dev] Deleting of nodes in a way

Maarten Deen mdeen at xs4all.nl
Sun Nov 18 00:19:59 GMT 2007


Matthias Julius wrote:
> Maarten Deen <mdeen at xs4all.nl> writes:
> 
>> As an addition: it is especially painfull because if I encountered
>> such situation, I would start selecting larger areas to delete
>> these single segments. The unwanted single segments are not always
>> visible above the correctly wayed segments.
> 
> I don't know whether you are aware of that, but there are not really 
> segments anymore. Since a while ways are just an ordered list of 
> nodes. So, what you are dealing with are two ways.

I'm still calling a way between two nodes a segment. If it goes beyond
that I call it a way. Semantics.

> When you click on a way with the middle mouse button you get a list
> of objects currently under the mouse pointer. When you press Ctrl
> while the middle mouse button is still down this list will stay open
> when the mouse button is released. You can then select a specific way
> from that list.

Yes, but that is very time consuming and as I pointed out: you don't
always see that there are more than two segments (ways) between two
nodes. So you would have to check all ways and that makes it even more
timeconsuming.

In the old method it was "select->delete". Now it is
"middle-button->selectfromlist->delete and repeat for each part".
50% more work for one part (not even considering that selecting from the
list is a lot more akward than drawing a selectionbox) and that times
every part there is.

On top of that, there are also situations that two persons made the same
way but just a little different. Then you want to delete the nodes too.
If the second way consists of "previously unwayed segments" (which is
very often the case) then in the old method, the nodes from these 
segments get deleted too (because the way consists of seperate segments).
In the new method you also have to delete the nodes seperately.
Even if the second way is wayed properly, the old method is faster. Then
you delete the way and you can select everything else (as long as you 
don't select the complete correct way) and press "d".
Only the rogue nodes get deleted. In the new method the correct way also
gets butchered.

See the vast amount of extra work it generates? It really annoys me.

A solution would be to press "d" to delete the old style and press "D"
to delete the new style.

Maarten




More information about the josm-dev mailing list