Changes between Version 83 and Version 92 of Help/Dialog/Filter


Ignore:
Timestamp:
(multiple changes)
Author:
(multiple changes)
Comment:
(multiple changes)

Legend:

Unmodified
Added
Removed
Modified
  • Help/Dialog/Filter

    v83 v92  
    44= Filter panel =
    55
    6 [[JOSMImage(dialogs/filter,middle,48,link=,margin-right=20)]] ''Keyboard shortcut:'' '''{{{Alt+Shift+F}}}''' — one of the [wikitr:/Help/ToggleDialogs#Toactivateawindow JOSM panels]
     6[[JOSMImage(dialogs/filter,middle,48,link=,margin-right=20)]] ''Keyboard shortcut:'' **`Alt+Shift+F`** — one of the [wikitr:/Help/ToggleDialogs#Toactivateawindow JOSM panels]
    77
    88The filter panel allows the user to temporarily disable and optionally hide certain types of [wikitr:/Help/Concepts/Object objects] based on one (or multiple) filters.
     
    2828* Disable/separate objects that were fully tagged (using tag count and custom filters) from incomplete objects
    2929* Disable recently modified objects (and it is irrelevant: if it modified by you or another person)
    30 * Untagged objects {{{untagged}}} can be used instead of Notes at [osmwww: openstreetmap.org]. It is faster than to set/remove {{{fixme=resurvey}}} - please don't overuse this principle
     30* Untagged objects `untagged` can be used instead of Notes at [osmwww: openstreetmap.org]. It is faster than to set/remove `fixme=resurvey` - please don't overuse this principle
    3131
    3232=== Overview ===
     
    3636
    3737=== Columns ===#Columns
    38  * '''E''' (''Enable''): Enable or disable this filter line.
    39  * '''H''' (''Hide elements'' from [wikitr:/Help/MapView main view]): normally, all matched objects are disabled, but you can completely hide them:
     38 * **E** (''Enable''): Enable or disable this filter line.
     39 * **H** (''Hide elements'' from [wikitr:/Help/MapView main view]): normally, all matched objects are disabled, but you can completely hide them:
    4040  * disabled - visible and displayed as grey
    4141  * hidden - the chosen objects are completely hidden
    42  * '''Text''': The search term or property that defines the objects that are filtered. Every search query from [wikitr:/Help/Action/Search Search] action is supported:
     42 * **Text**: The search term or property that defines the objects that are filtered. Every search query from [wikitr:/Help/Action/Search Search] action is supported:
    4343  * standard substring search (or exact search with "quotes")
    44   * Regular expressions ([https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html Java Regex])
     44  * Regular expressions ([https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/regex/Pattern.html Java Regex])
    4545  * MapCSS syntax
    46  * '''I''' (''Inverse Filter''): Normally, the specified objects are hidden and the rest is shown. If this option is activated, only the specified objects are shown and the rest is hidden.
    47  * '''M''' (''Filter Mode'') - how a ''filter line'' is combined with ''filter lines'' above ''filter line'' in question:
     46 * **I** (''Inverse Filter''): Normally, the specified objects are hidden and the rest is shown. If this option is activated, only the specified objects are shown and the rest is hidden.
     47 * **M** (''Filter Mode'') - how a ''filter line'' is combined with ''filter lines'' above ''filter line'' in question:
    4848  * R (''replace selection'') - effectively disable all ''filter lines'' above
    4949  * A (''add to selection'') - most users want this, ''filter lines'' with this mode are independent of each other
     
    8383|| `child (type:way & highway:)` || All nodes that's part of a highway ||
    8484|| `child (type:relation & (natural: | landuse:))` || All natural and landuse areas formed by relations ||
    85 || `-((highway | child highway | untagged | public_transport) & -(highway=footway | highway=path | highway=steps | highway=track))` || Only roads for public transport. Good for mapping bus networks. ||
     85|| `-((highway | child highway | untagged | public_transport) & -(highway=footway | highway=path | highway=steps | highway=track))` || Only roads that can be used by public transport. Good for mapping bus networks. ||
     86|| `public_transport | puj\:platform | ((public_transport | highway) & -(highway=footway | highway=steps | highway=track | highway=street_lamp | highway=path | highway=crossing | highway=turning_circle) & (nth%:1 & (role: | role:stop | role:platform | role:hail_and_ride)))` || Shows only currently being used ways/nodes/areas of public transport by checking the options "H" and "I". Good for reviewing the current network ||
     87|| `child (type:relation & (boundary:administrative)) & (-barrier & -highway)` || Select all ways that are part of an administrative boundary aka child, but not part of a highway or barrier by selecting Hide, Inverse and as mode choose Add to show only these ||
     88|| `(highway:)  & ("^width$") &  -(("^width$":"^(([0-9]|[1-5][0-9])\.[0-9][0-9])$") | ("^width$":"^(([0-9]|[1-5][0-9])\.[0-9])$") | ("^width$":"^([0-9]|[1-5][0-9])$"))` || regex example to filter all roads with a width but not formatted 0.00; 00.00; 0.0; 00.0; 0 or 00 (anything that's not really a proper value or exceeds 59m for width) ||
    8689
    8790See also other [wikitr:/Help/Action/Search#Examples examples]. If you have some clever filters, add them here.