Salve a tutti, mi piacerebbe capire se quello che sto per descrivere è un bug noto o meno o se dipende solo dalla mia installazione (QGIS_LTR 3.16.13 tramite OSGEO4W su windows 10). Allego anche un piccolo progetto di esempio con dei dati (tramite plugin Memory Layer Saver).
- Create delle geometrie su un nuovo progetto e coloratele a piacere tramite "Categorizzato" in base ad un campo che potete inventare (per es. una stringa per 4 categorie "colore1", "colore2", ecc); - Passate a simbologia "Tramite Regole" e lasciate solo 1-2 categorie (eliminando le altre) e aggiungete una regola "ELSE" per colorare allo stesso modo il resto delle categorie; - Affinate tutte le regole con "Aggiungi Scala alla regola" (a piacere) magari variando soltanto la dimensione del simbolo per il range impostato; - Create un nuovo layout con una semplice mappa e una legenda. Ora qui è il punto : in generale la legenda nel layout mostrerà di default tutti i simboli di una categoria alle diverse scale, anche se sulla mappa vedrete giustamente solo quelli alla scala della visualizzazione. Quindi provate a impostare nell'oggetto legenda del layout "Mostra solamente oggetti all'interno della mappa collegata", facendo attenzione che siano visibili nella mappa anche le geometrie colorate con la regola ELSE. Notate qualcosa di strano? A me scompare dalla legenda il simbolo e la descrizione proprio delle geometrie colorate con la regola ELSE, mentre le altre restano visibili (se visibili nella mappa ovviamente). Scusate se sono stato un po' lungo, ma volevo essere chiaro nell'esposizione. Grazie per l'attenzione. Mirco
else_rule.qgz.mldata
Description: Binary data
else_rule.qgz
Description: Binary data
_______________________________________________ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user