Vai al contenuto

elenco comuni

Come ottenere l'elenco dei Comuni attraversati da un fiume.

Esempio:

Dato il vettore dei Comuni toscani e il vettore dei fiumi (Arno e Ombrone) aggiungere un campo (al vettore fiumi) con tutti i nomi dei comuni attraversati dai due fiumi

avviare il calcolatore di campi e creare un nuovo campo 'comuni' testo (255) e popolarlo con la seguente espressione:

aggregate(
layer:='comuni_rt', 
aggregate:='concatenate', 
expression:= "nome", 
filter:= crosses($geometry, geometry(@parent) ),
concatenator:='-') 
Step:

seleziono il layer _fiumi_rt, clicco sull'icona del calcolatore di campi:

  1. nome del campo in uscita: comuni
  2. tipo di campo in uscita: testo;
  3. lunghezza campo: 255
  4. scrivo espressione di sopra;

ecco la tabella attributi:

prova tu

dati e progetto QGIS 3.4


Funzioni e variabili utilizzate: