[josm-dev] Deleting of nodes in a way

D Tucny d at tucny.com
Sun Nov 18 03:48:04 GMT 2007


On 18/11/2007, Maarten Deen <mdeen at xs4all.nl> wrote:
>
> 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.


Being able to delete only unreferenced objects would seem like a good idea
I've also been bitten by this 'improvement' a few times... The validator
plugin helps with the duplicate nodes problem, though it seems to sometimes
get it wrong when merging them... One slightly annoying bit is that in the
new modeless JOSM, the delete 'mode' has got improved functionality, but not
the delete action...  e.g. alt-d doesn't delete the way plus nodes, it tried
to delete a property, only d then alt-click does that, ctrl-d doesn't delete
referring objects, it duplicates, only d ctrl-click does that... etc.
Not to mention the annoyances of select moving things or insert node by
default snapping to an existing node or way...

d
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/josm-dev/attachments/20071118/174649de/attachment.html>


More information about the josm-dev mailing list