#3152 closed enhancement (wontfix)
Tag filter on layers
Reported by: | Owned by: | team | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Core | Version: | |
Keywords: | Cc: | openstreetmap.org-user-d1g |
Description
It should be possible to apply a tag filter on a data layer. For example it would be nice to have a data layer that only contains objects with landuse=* tag. Then when downloading, updating or uploading only elements that matches the tag filter will be transferred.
Attachments (0)
Change History (8)
comment:1 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 8 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:3 by , 8 years ago
Data layers can be preserved between sessions (save session).
Tag filters can be saved in the session files as well.
Unlike Help/Dialog/Filters:
- you can rename layers using natural labels (indoor=* + layer=-1 to "-1 level")
- you can set opacity
PS. Internally, "tag filter" can reuse dialog/filters code.
comment:4 by , 8 years ago
Cc: | added |
---|
comment:5 by , 8 years ago
A warning could be displayed "node moves and deletions may lead to the inaccurate/inconsistent data" if OSM data layer has at least one tag filter
There should be option to "turn off" all tag filters (possibly, download missing data automatically) to show if data without filters is in "okay" state.
comment:6 by , 8 years ago
If we make filters to depend on OSM data layers, then we could have groups of Help/Dialog/Filters:
- indoor objects
- water objects
- power objects
- marine navigation objects
- admin boundaries (tags)
- fixme/note/description layer
- recent changes layer (by anyone)
- "my recent changes" layer
and so on. Many complex filters would be groped together and would be accessible using short-cuts
PS. and Help/Dialog/Filters are no accessible using shortcuts.
comment:7 by , 7 years ago
Resolution: | → wontfix |
---|---|
Status: | reopened → closed |
This would be too complex to use and maintain. But for a related tag filter mechanism, see #14929
comment:8 by , 7 years ago
There is also now Help/Action/OverpassDownload.
E.g. use the wizard with landuse=* to create the query and then use this dialog to download only landuse objects in a bbox.
Here's how you can do this now:
Now you can edit the landuse data in the new layer. As soon as you're finished, you can merge back to the original layer (with Ctrl-M which merges the whole layer on any other layer) or you can upload your edits from the new layer.
I therefore think, what you are looking for is already available (since around r1893).