QGIS: STILE PUNTO CON ALTEZZA, LARGHEZZA, ROTAZIONE E COLORE

In questo articolo affronterò un problema che ho letto, contemporaneamente e indipendentemente, in due forum diversi ( gis.stackexchange.com  e in ML QGIS ITA).

In breve: …realizzare un tematismo in cui ci sia un simbolo che vari di dimensione in funzione di un campo e che sia riempito, tipo bicchiere, ad un livello dipendente da un altro campo e che infine il colore del riempimento sia determinato da un range. … (estratto dalla mail)

In QGIS l’unica tipologia di simbolo del vettore che mette a disposizione molti parametri di configurazione (altezza, larghezza, ecc…) è ‘Ellisse’:

N8
Ellisse

quindi procediamo nel realizzare un esempio come questo:

N9
QGIS – esempio

dal layer poligonale (Sicilia_province) ho estrapolato i centroidi e successivamente ho aggiunto alcuni campi da usare nell’esempio:

N11
tabella attributi – centroidi

Iniziamo da questa configurazione base:

N12
QGIS – STILE PUNTO

selezionare simbolo semplice e tipologia ‘ellisse’:

N13
ellisse

la finestra sarà questa:

N14
ellisse – parametri

come si può notare, i parametri messi a disposizione da QGIS sono moltissimi tra cui: larghezza e altezza simbolo (negli altri casi è presente solo la dimensione).

Per il nostro scopo selezioniamo (3) il rettangolo cosi da poter specificare la larghezza e altezza; selezioniamo il rettangolo e duplichiamo il livello:

N15
duplica

ricordarsi che vale la legge sui layer, il simbolo di sopra è quello visibile per intero.

Configuriamo tutti i parametri che ci servono (vedi video per maggior dettaglio):

N17
base rettangolo

per il colore:

N19
colore in funzione di una regola

nella regola ho definito che: se il rapporto tra il campo ‘vol_occup’ e ‘vol_all’ è maggiore del 50 %, il colore sarà ‘255,0,0’ (rosso); se invece il rapporto è inferiore del 25 % il colore sarà ‘255,0,255 .

Per la rotazione possiamo utilizzare la colonna con i dati, unica osservazione è relativa a: se volessimo ruotare tutto il simbolo occorre selezionare ‘Marker’ altrimenti le rotazioni si applicheranno ai singoli simboli in modo indipendente.

N20
rotazione solidale

Note finali: non ho mai avuto l’esigenza di una tematizzazione cosi fatta, ma ho scoperto che è molto utile. Non nego che l’idea è nata leggendo gis.stackexchange.com!!!


 

ConQGIStando

Dati e progetto

Video:

 

 

 

 

Annunci

Rispondi

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

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. 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 )

Google+ photo

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

Connessione a %s...