Diversi layer QGIS condividono un singolo shapefile
Sep 23 2020
È possibile che diversi layer QGIS condividano un singolo file di attributi, ma ogni layer contiene un diverso insieme di caratteristiche da quello shapefile in base al valore di un attributo?
Risposte
5 TeddyTedTed Sep 23 2020 at 17:54
Sì, è sufficiente aggiungere un filtro (chiamato query di definizione in ArcGIS Desktop).
Supponi di avere un campo attributo "field_name" con valori A, B e C:
- Aggiungi lo shapefile
- Apri le proprietà dello shapefile
- Nella scheda Origine, in basso a destra, fai clic sul pulsante Generatore di query
- Aggiungi l'espressione
"field_name" = 'A' - Questo livello verrà ora filtrato per mostrare solo le caratteristiche di quello shapefile che hanno quell'attributo
- Duplica questo livello e modifica il filtro tutte le volte che vuoi per mostrare gli altri attributi
Tieni presente che qualsiasi modifica apportata a uno di questi livelli influenzerà il resto dei livelli mentre modifichi i dati sottostanti condivisi.