Modify

Opened 14 years ago

Last modified 9 years ago

#6401 new enhancement

offer option to orthogonalize a building based on selected nodes, not just the way

Reported by: flaimo Owned by: team
Priority: normal Milestone:
Component: Core Version: tested
Keywords: orthogonalize rectify Cc:

Description (last modified by naoliv)

often buildings are mainly square, but sometimes a part of the building is a semicircle, or something like that. as soon one has to deal with such a building it is not possible to use the orthogonalize function since it would mess up the part which shouldn't be orthogonalized.

it would be nice to be able to apply the orthogonalize function only on parts of a building /selected nodes and keep the rest untouched.

Attachments (1)

example.osm (2.5 KB ) - added by naoliv 10 years ago.

Download all attachments as: .zip

Change History (10)

comment:1 by olejorgenb, 14 years ago

One workaround is to draw each part of the building independently, and use "join overlapping areas" in the end.

by naoliv, 10 years ago

Attachment: example.osm added

comment:2 by naoliv, 10 years ago

Description: modified (diff)

Sometimes I need to split some highways in a lot of smaller pieces, orthogonalize them all and then merge all the ways back to the original one.

Using the attached example, we should be able to select just some nodes (example=yes in the file) and orthogonalize them.

comment:3 by simon04, 10 years ago

Keywords: orthogonalize rectify added

comment:4 by simon04, 10 years ago

Ticket #9222 has been marked as a duplicate of this ticket.

comment:5 by simon04, 10 years ago

In 9925/josm:

see #6401 - Orthogonalize objects based on selected nodes

This is done by assembling a virtual way from the selected nodes. This is sensitive to the selection order.

comment:6 by simon04, 10 years ago

Milestone: 16.03

Possible enhancements:

  • use case from comment:2
  • make it independent on selection order

comment:7 by Don-vip, 10 years ago

In 9928/josm:

see #6401 - use correct junit import

comment:8 by Don-vip, 9 years ago

Milestone: 16.0316.04

Milestone renamed

comment:9 by bastiK, 9 years ago

Milestone: 16.04

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to flaimo.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.