Μέτρηση του Aριθμού των Kορυφών σε ένα Επίπεδο

Σημείωση

For QGIS3, there is much simple solution using the expression num_points($geometry). See this answer for details.

Τα QGIS δεν διαθέτουν μια ενσωματωμένη λειτουργία για να υπολογιστεί ο αριθμός των κορυφών για κάθε χαρακτηριστικό σε ένα επίπεδο. Αλλά ένα πολύ πρακτικό plugin που ονομάζεται Vertices Counter καλύπτει αυτό το κενό και προσθέτει μερικές χρήσιμες λειτουργίες.

Η διαδικασία

  1. Να βρείτε και να εγκαταστήσετε το plugin**Vertices Counter** . Βλέπε: doc: using_plugins για τις λεπτομέρειες σχετικά με την εγκατάσταση plugins στο QGIS.

../_images/1172.png
  1. Φορτώστε οποιοδήποτε πολύγωνο ή γραμμή επιπέδου στο QGIS. Μετάβαση σε: Επιλογή μενού: Vector –> Vertices Counter –> Vertices Counter.

../_images/2141.png
  1. Από προεπιλογή, το ενεργό επίπεδο, θα επιλεγεί στο πλαίσιο του:guilabel:Layer Selection. Μπορείτε να επιλέξετε οποιαδήποτε άλλα φορτωμένα επίπεδα ή ανοιχτά επίπεδα απ “ευθείας από το δίσκο. Το plugin έχει μια επιλογή που ονομάζεται:guilabel:Create new column η οποία μπορεί να προσθέσει μια σειρά από κορυφές ως χαρακτηριστικό για κάθε χαρακτηριστικό. Αυτό είναι εύχρηστο για πολλές περιπτώσεις χρήσης, έτσι ώστε να μπορείτε να επιλέξετε αυτή την επιλογή. Τώρα κάντε κλικ στο κουμπί Count Vertices και στο Results η ενότητα θα πρέπει να συμπληρωθεί με την καταμέτρηση των κορυφών για κάθε χαρακτηριστικό. Μπορείτε να δείτε ακόμη και το Total Vertices που εμφανίζετε από την πλευρά της.

../_images/383.png
  1. Επιστροφή στο κύριο παράθυρο του QGIS, ας ελεγχθεί, αν μια νέα στήλη προστέθηκε στο επίπεδό μας. Κάντε δεξί κλικ στο επίπεδο και επιλέξτε Open Attribute Table.

../_images/449.png
  1. Όπως θα παρατηρήσετε, η στήλη που ονομάζεται Vertices θα προστεθεί στο τέλος με τις τιμές που αντιπροσωπεύει το πλήθος των κορυφών για κάθε χαρακτηριστικό. Η στήλη αυτή μπορεί να έρθει σε πράξη, εάν θέλετε να κάνετε ένα ερώτημα, όπως Select all features with Vertices > X.

../_images/543.png

If you want to give feedback or share your experience with this tutorial, please comment below. (requires GitHub account)