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

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

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