Αυτή η σελίδα είναι ελλιπής. Δείτε το "TODO". Το στιγμιότυπο οθόνης είναι παρωχημένο.
Άλλες γλώσσες:
Table of Contents
Πίνακας φιλτραρίσματος
Συνόμευση Πληκτρολογίου:
Alt+Shift+F
— ένας από τους πίνακες του JOSM
Ο πίνακας φιλτραρίσματος σας επιτρέπει να απενεργοποιείτε προσωρινά και προαιρετικά να αποκρύπτετε ορισμένα είδη αντικειμένων βάσει ενός (ή περισσότερων) φίλτρων.
Φιλτραρισμένα αντικείμενα
- δεν είναι επιλέξιμα χρησιμοποιώντας εργαλεία επιλογής (με λίγες μικρές εξαιρέσεις στο #4929, δείτε σχόλιο 14)
- εν περιλαμβάνονται στα αποτελέσματα της ενέργειας Αναζήτησης
- θα εξαφανιστούν από διάφορα μενού έως ότου τα φίλτρα απενεργοποιηθούν (παράδειγμα)
Περιπτώσεις χρήσης
Η απλή χρήση περιλαμβάνει την εισαγωγή μιας μόνο ετικέτας (ή πιο σύνθετης έκφρασης παρόμοιας με την αναζήτηση) στη στήλη "Κείμενο": τα αντικείμενα που συμφωνούν με αυτό το κείμενο θα απενεργοποιηθούν.
Πιο σύνθετα σενάρια περιλαμβάνουν τη χρήση φίλτρων ως έναν γρήγορο τρόπο για την ανάπτυξη και δοκιμή προσαρμοσμένων κανόνων επικύρωσης.
Χρηστικότητα
- Αποσυμφορήστε την κύρια προβολή ενεργοποιώντας ή απενεργοποιώντας λειτουργίες μόνο όταν τις χρειάζεστε. Αυτό επιτρέπει την ευκολότερη επεξεργασία σε περιοχές με πυκνά τοποθετημένα αντικείμενα ή υποδομές.
- Αποκρύψτε πλήρως τις λειτουργίες που δεν χρησιμοποιείτε.
- Αποφύγετε περιττές ή κατά λάθος επεξεργασίες.
Παραγωγικότητα
- Απενεργοποιήστε/διαχωρίστε αντικείμενα που έχουν πλήρως συμπληρωμένες ετικέτες (χρησιμοποιώντας πλήθος ετικετών ή προσαρμοσμένα φίλτρα) από ελλιπή αντικείμενα.
- Απενεργοποιήστε πρόσφατα τροποποιημένα αντικείμενα: (ανεξάρτητα από το αν τροποποιήθηκαν από εσάς ή κάποιον άλλον).
- Μη επισημασμένα αντικείμενα
untagged
μπορούν να χρησιμοποιηθούν αντί για Σημειώσεις στο openstreetmap.org. Είναι πιο γρήγορο από το να ορίσετε/αφαιρέσετε τοfixme=resurvey
- παρακαλούμε μην κάνετε κατάχρηση αυτής της πρακτικής.
Επισκόπηση
Οι γραμμές φίλτρου αξιολογούνται από πάνω προς τα κάτω, με βάση τις τιμές στις Στήλες.
Στήλες
- E (Enable): Ενεργοποίηση ή απενεργοποίηση αυτής της γραμμής φίλτρου.
- H (Hide elements από την κύρια προβολή): κανονικά, όλα τα αντικείμενα που ταιριάζουν είναι απενεργοποιημένα, αλλά μπορείτε να τα αποκρύψετε εντελώς:
- disabled - είναι ορατά και εμφανίζονται με γκρι χρώμα
- hidden - τα επιλεγμένα αντικείμενα αποκρύπτονται εντελώς
- Text: Ο όρος ή η ιδιότητα αναζήτησης που ορίζει τα αντικείμενα που φιλτράρονται. Υποστηρίζονται όλα τα ερωτήματα αναζήτησης της εντολής Αναζήτηση:
- κανονική αναζήτηση υποσυμβολοσειράς (ή ακριβής αναζήτηση με "εισαγωγικά")
- κανονικές εκφράσεις (Java Regex)
- σύνταξη MapCSS
- I (Inverse Filter): Κανονικά, τα καθορισμένα αντικείμενα είναι κρυμμένα και τα υπόλοιπα εμφανίζονται. Εάν αυτή η επιλογή είναι ενεργοποιημένη, εμφανίζονται μόνο τα καθορισμένα αντικείμενα και τα υπόλοιπα είναι κρυμμένα.
- M (Filter Mode) - πώς μια γραμμή φίλτρου συνδυάζεται με τις γραμμές φίλτρου πάνω από τη γραμμή φίλτρου που εξετάζεται:
- R (replace selection) - απενεργοποιεί αποτελεσματικά όλες τις γραμμές φίλτρου από πάνω
- A (add to selection) - οι περισσότεροι χρήστες το θέλουν αυτό, οι γραμμές φίλτρουμε αυτήν τη λειτουργία είναι ανεξάρτητες μεταξύ τους
- D (remove from selection) - κατάργηση φιλτραρίσματος όλων των στοιχείων που ταιριάζουν
- F (find in selection) - TODO
Η λίστα μπορεί να ταξινομηθεί κάνοντας κλικ στις κεφαλίδες του πίνακα.
Κουμπιά ελέγχου
Επεξήγηση 7 κουμπιών TODO.
Συντομεύσεις πληκτρολογίου
Εκτός από το πλαίσιο τσεκαρίσματος στον πίνακα φίλτρων, η ενεργοποίηση ή απενεργοποίηση των φίλτρων μπορεί να γίνει και με συντομεύσεις πληκτρολογίου. Ctrl+Alt+E
συν [1-9,0,A-Z]
ενεργοποιεί ή απενεργοποιεί το αντίστοιχο φίλτρο, μετρώντας από την κορυφή της λίστας. Εάν δεν είστε σίγουροι, πατώντας Ctrl+Alt+E
μόνο, χωρίς άλλο πλήκτρο, θα εμφανιστεί μια λίστα με τις διαθέσιμες συντομεύσεις.
Προειδοποίηση φίλτρων
Εάν κάποιο φίλτρο είναι ενεργό και τουλάχιστον ένα αντικείμενο έχει φιλτραριστεί, θα εμφανιστεί ένα διαφανές πλαίσιο μηνύματος επάνω δεξιά στην κύρια προβολή.
Το μήνυμα έχει τίτλο Ενεργό φίλτρο και εμφανίζει τον αριθμό των απενεργοποιημένων αντικειμένων.
Παραδείγματα
Κείμενο φίλτρου | Περιγραφή ή σημείωση |
---|---|
((landuse: | natural: | leisure: | building:) | (role:outer | role:inner)) | Δεν χειρίζεται τις σχέσεις τέλεια |
shop=* opening_hours=* | shop= + opening_hours= αντικείμενα με ετικέτες |
shop=* name=* | shop= + name= αντικείμενα με ετικέτες |
type:node -shop=* | Όλοι οι κόμβοι εκτός από καταστήματα. Η τροποποίηση γεωμετρίας με μετακίνηση του ποντικιού είναι απενεργοποιημένη, αλλά είναι δυνατή μέσω άλλων λειτουργιών (π.χ. - Λειτουργία Βελτίωσης Ακρίβειας Γραμμής (W ))
|
(type:node | type:way | type:relation) (modified | user:Steve) | Απόκρυψη αντικειμένων αν είστε ο τελευταίος που τα επεξεργάστηκε (χρήσιμο κατά την ομαδική ανασήμανση ή ημι-μηχανικές επεξεργασίες) |
-highway: | Όλα εκτός από αντικείμενα με highway= tagged |
man_made=pipeline | Αγωγοί |
natural=water | Υδάτινα στοιχεία |
admin_level: | Διοικητικά όρια |
boundary: | leisure: | landuse: | waterway: | amenity: | natural: | building: | Αποσυμφορεί τον χάρτη, επιθετικά (μερικές φορές ίσως θέλετε να διατηρηθούν τα κτίρια ή το κλειδί amenity) |
type:node & untagged | Ευκολότερη επιλογή γραμμών |
modified | Γρήγορη προβολή των αλλαγών σας |
child (type:way & highway:) | Όλοι οι κόμβοι που αποτελούν μέρος ενός αυτοκινητόδρομου |
child (type:relation & (natural: | landuse:)) | Όλες οι περιοχές natural και landuse που σχηματίζονται μέσω σχέσεων |
-((highway | child highway | untagged | public_transport) & -(highway=footway | highway=path | highway=steps | highway=track)) | Μόνο δρόμοι που μπορούν να χρησιμοποιηθούν από μέσα μαζικής μεταφοράς. Ιδανικό για χαρτογράφηση δικτύων λεωφορείων |
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))) | Εμφανίζει μόνο γραμμές/κόμβους/περιοχές δημόσιας συγκοινωνίας που χρησιμοποιούνται αυτήν τη στιγμή, ενεργοποιώντας τις επιλογές "H" και "I". Κατάλληλο για επανεξέταση του τρέχοντος δικτύου |
child (type:relation & (boundary:administrative)) & (-barrier & -highway) | Επιλέξτε όλες τις γραμμές που αποτελούν μέρος ενός διοικητικού ορίου, δηλαδή θυγατρικού, αλλά όχι μέρος ενός αυτοκινητόδρομου ή φράγματος, επιλέγοντας Απόκρυψη , Αντιστροφή και ως λειτουργία επιλέξτε Προσθήκη ώστε να εμφανιστούν μόνο αυτά |
(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])$")) | παράδειγμα κανονικής έκφρασης για να φιλτράρετε όλους τους δρόμους με πλάτος αλλά όχι σε μορφή 0.00; 00.00; 0.0; 00.0; 0 ή 00 (οτιδήποτε δεν είναι πραγματικά μια σωστή τιμή ή υπερβαίνει τα 59 μέτρα για πλάτος) |
Δείτε επίσης άλλα παραδείγματα. Αν έχετε κάποια έξυπνα φίλτρα, προσθέστε τα εδώ.
Αυτόματα φίλτρα
Τα αυτόματα φίλτρα προσθέτουν αυτόματα κουμπιά φιλτραρίσματος στην επάνω αριστερή γωνία της προβολής χάρτη για συγκεκριμένα κλειδιά. Η λειτουργία αυτή πρέπει να ενεργοποιηθεί στις Ρυθμίσεις δεδομένων OSM. Τα κουμπιά αυτά εμφανίζονται μόνο εάν υπάρχει τουλάχιστον ένα αντικείμενο στην προβολή χάρτη που έχει επισημανθεί με το αντίστοιχο κλειδί. Δείτε το παρακάτω στιγμιότυπο οθόνης για το πώς να ενεργοποιήσετε και να χρησιμοποιήσετε τα κουμπιά φιλτραρίσματος. Πάνω από τα κουμπιά φίλτρου εμφανίζεται το πλήκτρο που χρησιμοποιείται αυτήν τη στιγμή για το αυτόματο φίλτρο (δεν εμφανίζεται ακόμη στο στιγμιότυπο οθόνης). Ένα κλικ σε αυτό το κουμπί οδηγεί στις προτιμήσεις όπου μπορείτε να αλλάξετε το πλήκτρο.
Πίσω στη Πλαϊνή Μπάρα
Πίσω στο Μενού Παράθυρα
Πίσω στη Βασική Βοήθεια