Opened 7 years ago
Last modified 6 years ago
#17496 closed enhancement
Inferred values for autofilters — at Version 3
| Reported by: | Owned by: | team | |
|---|---|---|---|
| Priority: | normal | Milestone: | 20.01 |
| Component: | Core | Version: | |
| Keywords: | autofilter | Cc: |
Description (last modified by )
I believe autofilters would be more useful if some tags were inferred when not actually present. For objects missing a layer=* tag, I propose the following scheme:
bridge=*,power=line,location=overhead: assumelayer=1if not specifiedtunnel=yes,tunnel=culvert,location=underground: assumelayer=-1tunnel=building_passage: assumelayer=0- Other
highway=*,waterway=*,railway=*: assumelayer=0
A user who had autofilters enabled for the layer tag could then use autofilters as if those tags were present. For example, it is not recommended to tag layer=0, but such a filter would be useful when working on a complex motorway interchange, filtering out all objects not assumed to be at surface level. The autofilter buttons would still only appear when an object with a layer=* tag is in the viewport, as is currently, but whenever an autofilter button appears, there would also be a "0" button between the "1" and "-1" buttons.
Change History (3)
comment:1 by , 7 years ago
| Keywords: | autofilter added |
|---|
comment:2 by , 7 years ago
comment:3 by , 6 years ago
| Description: | modified (diff) |
|---|



I meant to type
power=linerather thanpower=1in the original ticket.