• Non ci sono risultati.

Selettore Simbolo

Nel documento QGIS User Guide Release 3.4 (pagine 182-188)

Lavorare con i vettori

13.1 Libreria della simbologia .1 Gestore di stile

13.1.2 Selettore Simbolo

Il selettore simbolo è la finestra di dialogo principale per disegnare una simbologia. Puoi creare o modificare la simbologia Simbolo, Linea o Riempimento.

Figure 13.7: Configurare un simbolo lineare Due componenti principali strutturano la finestra di dialogo Selettore simbolo:

• l’albero del simbolo, che mostra i layer del simbolo che vengono poi combinati per formare un nuovo simbolo globale

• e le impostazioni per configurare il layer simbolo selezionato all’interno dell’albero.

L’albero dei layer simbolo

Un simbolo può essere costituito da vari Layer simbolo. L’albero del simbolo mostra la sovrapposizione di questi layer simbolo che vengono poi combinati per formare un nuovo simbolo globale. Infatti, appena le proprietà del simbolo cambiano, una rappresentazione dinamica del simbolo viene aggiornata.

È disponibile una serie di strumenti per gestire gli oggetti dell’albero del simbolo e, in corrispondenza con il livello selezionato, saranno abilitati differenti strumenti sotto la finestra di dialogo per:

• aggiungere un nuovo layer simbolo: puoi impilare quanti simboli vuoi

• bloccare i colori del layer del simbolo: un colore bloccato rimane invariato quando l’utente cambia il colore del simbolo a livello globale (o superiore)

• duplicare un (gruppo di) layer simbolo

• spostare in sù o in giù un layer simbolo

Quando è selezionato un layer simbolo nell’albero, puoi anche:

• controllare la sua visibilità con l’opzione Abilita layer. I layer simboli disabilitati non vengono dis-egnati, ma vengono salvati e possono essere attivati in un secondo momento. In questo modo è più facile personalizzare parti del simbolo in base agli attributi degli oggetti o modificare l’aspetto del simbolo senza dover cancellare completamente un layer simbolo;

• applicarerendering effectsutilizzando il pulsante Personalizza gli effetti.

Configurare una simbologia

In QGIS la configurazione di una simbologia viene fatta in due fasi: il simbolo e il layer simbolo

Il simbolo

Al livello superiore dell’albero, la simbologia dipende dalla geometria del layer e può essere di tipo Simbolo, Linea o Riempimento. Ogni simbolo può incorporare uno o più simboli (compresi quelli di qualsiasi altro tipo) o simboli vettoriali.

Puoi impostare alcuni parametri che si appliccano al simbolo globale:

• Unità o Dimensione o Spessore: può essere Millimetri, Punti, Pixel, Metri alla Scala, Unità mappa o Pollici.

• Trasparenza

• Colore: quando questo parametro viene cambiato dall’utente, il suo valore viene ereditato dai colori dei sotto-simboli purché non siano bloccati

• Dimensione e Rotazione per simboli puntuali • Larghezza per simboli lineari

Nota: Il pulsanteData-defined overrideaccanto ai parametri relativi all’ultimo layer è inattivo quando si imposta il simbolo dalla finestra di dialogo Gestore di stile. Quando il simbolo è connesso a un vettore della mappa, questo pulsante aiuta a creare un’analisi di visualizzazione proporzionale o multivariata.

I simboli usati a questo livello sono oggetti che puoi scegliere dalla libreriaGestore di stile. I simboli disponibili del tipo corrispondente sono mostrati e, attraverso l’elenco a discesa modificabile di cui sopra, possono essere filtrati da testo libero o dacategories. Puoi anche aggiornare l’elenco dei simboli usando il pulsante Gestore di stile

e aprire la relativa finestra di dialogo. Qui puoi utilizzare qualsiasi funzionalità esposta nella sezioneGestore di stile.

I simboli vengono visualizzati o:

• in una lista di icone (con miniature, nome e etichette associate) usando il pulsante List Viewsituato nella parte inferiore della cornice;

• o come anteprima dell’icona usando il pulsante Icon View.

Premi il pulsante Salva il Simbolo per aggiungere qualsiasi simbolo in fase di modifica alla libreria dei simboli.

• impostare Livelli simbolo: definire il modo in cui i livelli del simbolo sono connessi tra loro nella mappa (vediLivelli simboloper maggiori informazioni)

• per simboli Linea e Riempimento, Ritaglia le geometrie all’estensione della mappa.

Suggerimento: Nota che una volta impostata la dimensione nei livelli inferiori della finestra di dialogo del Layer simbologia, la dimensione dell’intero simbolo può essere cambiata nuovamente con il menù Dimensione (per simboli punto) o Larghezza (per simboli linea). La dimensione dei livelli inferiori cambia di conseguenza, mentre il rapporto di proporzione tra le dimensioni rimane invariato.

Layer della simbologia

Al livello inferiore dell’albero puoi personalizzare i layer della simbologia. I tipi di simbolo del layere dipendono dal tipo di simbologia del livello superiore. Puoi applicare al layer della simbologia Effetti disegno per migliorarne la visualizzazione.

Poiché descrivere tutte le opzioni di tutti i tipi di layer simbolo non sarebbe possibile, sono menzionati qui sotto solo quelli particolari e significativi.

Parametri comuni

Sono disponibili alcune opzioni e widget comuni per costruire un layer simbolo, a prescindere che sia di tipo puntuale, lineare o riempimento

• il widgetselettore coloreper facilitare la manipolazione del colore

• Unit: può essere Millimetri, Punti, Pixel, Metri alla Scala, Unità mappa o Pollici

• il widget sovrascrittura definita dai datiaccanto a quasi tutte le opzioni, per estendere le possibilità di personal-izzare ciascun simbolo (vediImpostazione Sovrascrittura definita dai datiper maggiori informazioni)

Nota: La descrizione qui sotto presuppone che il Tipo simbolo del vettore sia legato alla geometria dell’elemento, ma tieni a mente che puoi impilare i layer della simbologia l’uno sull’altro. In tal caso il parametro del simbolo di livello inferiore (posizionamento, offset. . . ) può essere legato al simbolo del livello superiore, e non alla geometria dell’elemento in sé.

Simboli per vettori puntuali

Per caratterizzare le geometria puntuali sono disponibili diverse Tipologie di simboli: • Simbolo semplice (default);

• Simbolo ellisse: un simbolo semplice con larghezza e altezza personalizzabili;

• Simbolo riempito: simile al simbolo semplice, ad eccezione del fatto che utilizza unfill sub symbolper realizzare il simbolo. Ciò ti consente di utilizzare per i simboli tutti gli stili di riempimento (e contorni) esistenti di QGIS, ad es. sfumature o riempimenti a gradiente;

• Simbolo carattere: utilizza per i simboli puntuali i caratteri installati; • Generatore geometria (vediGeneratore geometria);

• Simbolo campo vettoriale (vediIl Simbolo di Campo Vettoriale);

• Simbolo SVG: ti rende disponibili immagini dai percorsi SVG (impostati nel menu Impostazioni → Opzioni. . . .. → Sistema) da utilizzare come simbolo. La larghezza e l’altezza del simbolo possono essere

impostate indipendentemente o usando il Blocca le proprzioni. Ogni file SVG può anche essere modificato nei colori e nei contorni.

Nota: Requisiti versione SVG

QGIS visualizza i file SVG che rispettano ilformato SVG Tiny 1.2, destinato all’implementazione su una gamma di dispositivi, dai telefoni cellulari e PDA ai computer portatili e desktop, e quindi include un sottoin-sieme delle funzionalità incluse in SVG 1.1 Full, insottoin-sieme a nuove funzionalità per estendere le funzionalità di SVG.

Alcune funzionalità non incluse in queste specifiche potrebbero non essere visualizzate correttamente in QGIS.

Suggerimento: Attivare la personalizzazione del simbolo del marcatore SVG

Per avere la possibilità di cambiare i colori di un Simbolo SVG, è necessario aggiungere il

param(fill)per il riempimento con il colore, il param(outline) per il colore del contorno e il

param(outline-width) per lo spessore del contorno. Questi parametri possono essere

facoltativa-mente seguiti da un valore predefinito, ad esempio:

<svg width="100%" height="100%">

<rect fill="param(fill) #ff0000" stroke="param(outline) #00ff00" stroke-width= ˓→"param(outline-width) 10" width="100" height="100">

</rect> </svg>

Per ogni tipologia di simbolo puntuale, puoi impostare alcune delle seguenti proprietà: • Dimensione

• Colore di riempimento usando tutte le funzionalità del widget Scelta colore, estese da una opzione per applicare un Riempimento trasparente.

• Colore tratto usando tutte le funzionalità del widgetScelta colore, estese da una opzione per applicare un Tratto trasparente.

• Stile tratto • Larghezza tratto • Stile unione • Rotazione

• Offset: Puoi spostare il simbolo nella direzione X o Y; • Punto di ancoraggio.

Nella maggior parte delle finestre di dialogo dei simboli di marcatura, è anche disponibile una finestra con an-teprime dei simboli predefiniti fra cui è possibile scegliere.

Simboli lineari

Specifici per le geometria lineari, i simboli lineari prevedono le seguenti tipologie di simboli: • Linea semplice (predefinito): le impostazioni disponibili sono:

– Colore

– Larghezza tratto – Stile tratto

– Stile unione – Stile testata – Offset

– Usa pattern tratteggiato personalizzato: sovrascrive l’impostazione Stile tratto con un tratteggio personalizzato.

• Freccia: disegna linee con frecce curve (o non) con una singola o una doppia testa con larghezza, lunghezza e spessore configurabili. Per creare una linea con freccia curva la linea deve avere almeno tre vertici. Usa anchefill symbolcome gradiente o ombreggiatura per enfatizzare il corpo della freccia. In combinazione con il generatore di geometrie, questo tipo di simbolo per le linee aiuta a rappresentare mappe di flusso; • Generatore geometria (vediGeneratore geometria);

• Linea di evidenziazione: visualizza un simbolo marcatore lungo la linea. Può essere a una distanza regolare o basata sulla sua geometria: primo, ultimo o ogni vertice, sul punto centrale o su ogni punto della curva. Puoi impostare un offset lungo la linea per la simbologia o compensare la linea stessa. L’opzione Ruota simboloti consente di impostare se il simbolo deve seguire l’orientamento della linea o meno.

Simboli di riempimento

Appropriati per le geometrie poligonali, i simboli di riempimento sono di diverse tipologie: • Riempimento semplice (predefinito): sono disponibili le seguenti impostazioni:

– Colore di riempimento usando tutte le funzionalità del widgetScelta colore, estese da una opzione per applicare un Riempimento trasparente.

– Stile riempimento

– Colore tratto usando tutte le funzionalità del widgetScelta colore, estese da una opzione per applicare un Tratto trasparente.

– Larghezza tratto – Stile tratto – Stile unione

– Offset: Puoi spostare il simbolo nella direzione X o Y;

• Riempimento con centroide: pone un simbolo al centroide della geometria visibile. La posizione del sim-bolo non può tuttavia essere il centroide reale della geometria poiché il calcolo tiene conto del(i) poligono(i) ritagliato(i) nell’area visibile nella mappa rappresentata e ignora eventuali “buchi”. Utilizza il Generatore di geometrie se vuoi utilizzare il centroide esatto.

Il simbolo può essere posizionato su ogni parte di un poligono a più parti o solo sulla sua parte più grande e costretto ad essere all’interno del poligono;

• Generatore geometria (vediGeneratore geometria);

• Riempimento a gradiente: per riempire le superfici poligonali utilizza un gradiente radiale, lineare o conico, basato su gradienti semplici di due colori o su unagradient color ramppredefinita. Il gradiente può essere ruotato e applicato su una singola geometria o in tutta l’estensione della mappa. Anche i punti di inizio e di fine possono essere impostati tramite coordinate o utilizzando il centroide (del poligono o nella sua visualizzazione in mappa);

• Riempimento a pattern lineare: riempe il poligono con un tipo di tratteggio della simbologia linerare. È possibile impostare la spaziatura tra le righe e un offset dal contorno del poligono;

• Riempimento a pattern puntuale: riempe il poligono con un simbolo puntuale scelta tra la simbologia puntuale. È possibile impostare la spaziatura tra le righe e un offset dal contorno del poligono;

• Riempimento Raster: puoi riempire i poligoni con una immagine raster ripetuta. Le opzioni includono (definizione dati) il nome del le, l’opacità, la dimensione dell’immagine (in pixel, mm o unità mappa), la modalità coordinata (geometria o parte visualizzata) e la rotazione;

• Riempimento SVG: riempe il poligono usandoSVG markers;

• Riempimento sfumato: questa opzione riempe il poligono in modo sfumato, la sfumatura viene disegnata dal contorno del poligono verso il centro del poligono. I parametri di configurazione includono la distanza dal contorno all’ombra, l’uso delle scale di colore o semplici due gradienti di colore, la sfocatura facoltativa del riempimento e gli offset;

• Cornice: freccia: usa un simbolo linearearrow symbolper rappresentare il contorno del poligono; • Cornice: Simbolo lineare: utilizza una simbologia lineare per rappresentare il contorno del poligono; • Cornice: linea semplice: utilizza un semplice simbolo lineare per rappresentare il contorno poligonale.

L’opzione Disegna la linea solo all’interno del poligono evidenzia i bordi poligonali all’interno e può essere utile per meglio evidenziare i confini poligonali di aree adiacenti.

Nota: Quando il tipo geometria è un poligono, è possibile scegliere di disabilitare il ritaglio automatico di linee/poligoni sull’estensione della mappa in visualizzazione. In alcuni casi questo ritaglio si traduce in una simbologia non ottimale (ad esempio non può essere rispettato che il baricentro del riempimento sia nel baricentro effettivo del poligono).

Generatore geometria

Disponibile per tutti i tipi di simbologia, il layer simbolo generatore geometria permette di usare leespressioni

per generare una geometria al volo durante il processo di visualizzazione. La geometria risultante non deve corrispondere con il tipo di geometria originaria del vettore e puoi aggiungere vari layer simbolo, modificati diversamente, l’uno sull’altro.

Alcuni esempi:

-- render the centroid of a feature centroid( $geometry )

-- visually overlap features within a 100 map units distance from a point -- feature, i.e generate a 100m buffer around the point

buffer( $geometry, 100 )

-- Given polygon layer1( id1, layer2_id, ...) and layer2( id2, fieldn...) -- render layer1 with a line joining centroids of both where layer2_id = id2 make_line( centroid( $geometry ),

centroid( geometry( get_feature( 'layer2', 'id2', attribute( $currentfeature, 'layer2_id') ) )

)

Il Simbolo di Campo Vettoriale

Il simbolo di campo vettoriale viene utilizzato per visualizzare dati puntuali a variabilità vettoriale come la defor-mazione della terra, le ampiezze di marea e simili. Visualizza gli indicatori con segmenti (preferibilmente frecce) che vengono ridimensionati e orientati in base agli attributi selezionati dei punti dati. Può essere utilizzato solo per la visualizzazione di dati puntuali; i layer lineari e poligonali non utilizzano questa simbologia.

Il simbolo di campo vettoriale è definito dagli attributi nei dati, tramite: • le componenti cartesiane (componenti x e y del campo)

• o solo come dati di altezza, che visualizza una freccia verticale che viene dimensionata utilizzando un at-tributo dei dati. Ciò è appropriato ad esempio per visualizzare la componente verticale di una deformazione. La grandezza del simbolo può essere aumentata o diminuita per ottimizzare la visualizzazione nella rappresen-tazione.

Nel documento QGIS User Guide Release 3.4 (pagine 182-188)