Modifica dell'ordine di disegno delle funzioni in QGIS?


19

Probabilmente una domanda molto semplice qui, voglio cambiare l'ordine di disegno di uno shapefile in QGIS, come si può fare?

Come puoi vedere nell'immagine qui sotto, "10"viene mostrato solo il livello, gli altri sono sotto di esso ... Tuttavia, poiché questa è una mappa di profondità di Skagerrak, vorrei che gli altri livelli venissero mostrati sopra.

Esempio

Risposte:


19

QGIS> = 2.14 ha integrato il supporto per specificare l'ordine di rendering. Si trova nella parte inferiore della scheda "stili" sotto le proprietà del livello.

inserisci qui la descrizione dell'immagine


questa versione è migliore poiché funziona anche all'interno di un livello per oggetti sovrapposti (nel caso dei punti, puoi pensare agli alberi, che rendi come una foresta, con quello in cima alla mappa coperto da quello in basso )
Arthur,

È molto meglio che usare i livelli Symbol (vedi altra risposta). Questa tecnica è persistente durante l'utilizzo dei livelli dei simboli richiede l'aggiornamento manuale ogni volta che si modifica la classificazione.
Cyrille,

11

Puoi anche modificare i livelli Symbol del tuo shapefile per dare a ogni layer symbol priorità più alte rispetto ad altri. Puoi accedervi da:

Proprietà livello> Stile> Avanzate> Livelli simboli

Livelli di simboli


3

Basta cambiare la fusione delle caratteristiche in "Moltiplica" e vedrai i bordi di tutte le caratteristiche senza dover cambiare nient'altro.

Non posso davvero raccomandare di dividere il livello vettoriale come hai postato. Questo non si ridimensiona affatto.


3

Ho appena provato a fare qualcosa del genere in Qgis 3.44, come previsto il design è cambiato.

Seleziona Livello, Proprietà, -> Simbologia

In questa finestra di dialogo sul lato sinistro in agguato sul pulsante Aiuto e Stile c'è "Rendering livelli", espanderlo.

Verso la parte inferiore dello schermo è presente una casella di controllo "Ordine di rendering della funzione di controllo" che consente di abilitarlo. Guarda nell'estrema destra, c'è un pulsante etichettato AZ con una freccia giù, fai clic su di esso, quindi crea un popup chiamato Definisci ordine, puoi quindi utilizzare una variabile o un'espressione per controllare il rendering

Vedi l'immagine allegata Qgis con i moduli pop-up


Questo avrebbe dovuto essere presentato come una modifica della risposta più votata. È la stessa cosa, tranne che la scheda Stili è stata rinominata in Simbologia.
Gabriel C.

Forse avrebbe dovuto essere presentato come dici tu, ma mi ci sono voluti circa 15 minuti per capire come farlo sulla nuova versione, stavo cercando di essere d'aiuto
Dave,

Non sto cercando di abbatterti. Dai un'occhiata al tour e leggi la sezione Migliora i post modificando o commentando . Uno dei punti di forza di SE è che "il suo obiettivo è quello di avere le risposte migliori a ogni domanda, quindi se vedi domande o risposte che possono essere migliorate, puoi modificarle". Ciò semplifica la ricerca di risposte valide. L'invio di una modifica alla risposta di cui sopra aiuterebbe gli altri che hanno lottato con una modifica della versione come te a ottenere le migliori informazioni possibili senza dover scorrere diverse risposte. È uno sforzo collaborativo!
Gabriel C.

1

Risponderò alla mia domanda, l'ho appena trovata! ;)

Il modo (probabilmente) più semplice è semplicemente dividere ogni livello in un file di forma diverso. questo viene fatto nel vettore -> Dati -> dividi livello vettoriale (tradotto le opzioni di menu dallo svedese ..).

Schmeasy facile!


3
Non so se sia il modo più semplice, ma funzionerà sicuramente!
Grazie
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.