QGIS [processing] seleziona per espressione

In questo breve blog post vedremo come utilizzare l’algoritmo ‘seleziona per espressione‘ presente negli strumenti di processing di QGIS tramite un esempio concreto:

layer delle UPL (Unità di Primo Livello) del Comune di Palermo:

UPL Palermo

Selezionare l’unità che ha il maggior numero di UPL adiacenti (che si toccano):

espressione da usare:

maximum(
aggregate(
	layer:= 'UPL',
	aggregate:='COUNT',
	expression:=to_string("UPL"),
	filter:=touches($geometry, geometry(@parent)))) 
 =
 aggregate(
	layer:= 'UPL',
	aggregate:='COUNT',
	expression:=to_string("UPL"),
	filter:=touches($geometry, geometry(@parent))
 ) 
Seleziona per espressione
configuro maschera
selezione

Riferimenti:

Ringraziamenti:

Se il blog post vi è piaciuto cliccate su ‘Mi piace’, grazie!!!
if you liked the blog post click on ‘Like’, thank you !!!

Se il post vi è stato utile contribuite a mantenerlo aggiornato PayPal

3 pensieri su “QGIS [processing] seleziona per espressione

Scrivi una risposta a enrico bertonati Cancella risposta

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.