Modify

Opened 3 years ago

#5592 new enhancement

user unfriendly multipolygon editing

Reported by: bilbo Owned by: team
Priority: normal Component: Core
Version: latest Keywords: multipolygon relation
Cc:

Description

If there is multipolygon with tags on its outer way (like the square multipoly in the attached example), the tags can be easily seen (you click the way, you see tags) and edited (in the Properties/Memberships panel)

However, if the outer way is untagged and the tags are stored in the relation (like the triangle multipoly in the attached example), if you want to see (or edit) the tags, you need extra click to open the relation editor, or extra two clicks to select the relation instead of the way. This is user unfriendly.

One way to fix this would be that if a way is untagged and is member of exactly one multipolygon relation, then show tags from that relation directly in the Properties/memberships panel if the way is selected (maybe even hide type=multipolygon in this view and show this tag only in the relation editor) so user can immeadiately see and edit the tags of the relation, as if they were just present on the outer way.

Another place where this could be better is the selection window and the list that appears when middle-clicking a way in the view - tagged outer way shows with some text (like "landuse" or name of the way), outer ways of multipolygon always show with just ID. The text for untagged outer ways of multipolygons should also show something more explanatory.

Attachments (1)

badmultipoly.osm (2.5 KB) - added by bilbo 3 years ago.
example

Download all attachments as: .zip

Change History (1)

Changed 3 years ago by bilbo

example

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as new .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team. Next status will be 'new'.
Next status will be 'needinfo'.The owner will change to bilbo
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'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.