In QGIS, c'è un modo per contare il numero di vertici di poligoni e linee in un dato livello e creare un campo separato contenente questi valori?
Sospetto che sia una funzione da qualche parte nel calcolatore di campo, ma non riesco a trovarla.
In QGIS, c'è un modo per contare il numero di vertici di poligoni e linee in un dato livello e creare un campo separato contenente questi valori?
Sospetto che sia una funzione da qualche parte nel calcolatore di campo, ma non riesco a trovarla.
Risposte:
Puoi usare l'ottimo plugin 'Vertices Counter' che fa esattamente questo. Puoi consultare la guida dettagliata qui:
Col passare del tempo e la versione cambia, alcuni suggerimenti riguardanti le recenti versioni QGIS 3.2 e 2.18.22 LTR (entro il 7 agosto 2018). In QGIS 2.18 il plug-in Vertices Counter funziona come al solito, ma sembra non essere ancora stato portato su QGIS 3. Ma per fortuna, c'è un'altra soluzione disponibile nel calcolatore di campo che ci si aspettava di trovare quasi sei anni fa.
Sono disponibili due funzioni rilevanti:
nodes_to_points()
crea la MULTIPOINT
geometria dei nodi geoemtries di origine e
num_geometries()
conta le geometrie in una raccolta o MULTI...
geometria
quindi la combinazione di queste funzioni e la creazione di un campo virtuale compiranno questo compito:
con il risultato di
Guarda nel menu vettoriale, c'è uno strumento "Estrai nodi".