QGIS come allineare le etichette delle isoipse

Dal gruppo Telegram di QGIS-it:

amici, sapete se c’é una forma automática di settare le etichette in questa posizione? sono curve di livello

Luca

Una rapida soluzione è la seguente: tracciare una linea che intersechi le isoipse secondo un allineamento desiderato.

Esempio

configurazione iniziale, le etichette si dispongono in questo modo:

risultato dopo aver creato un layer lineare linea temporaneo:

nascondo la linea e ottengo:

Espressione usata:

intersection( 
$geometry, buffer(geometry(get_feature_by_id('linea', 1)),20))

NOTE FINALI: per una visualizzazione ottimale delle etichette occorre creare un buffer con raggio in funzione dell’interdistanza tra le isoipse, quindi occorre fare qualche tentativo prima di trovare il valore migliore.

Riferimenti


Se il blog post vi è piaciuto cliccate su ‘Mi piace’, grazie!!!
if you liked the blog post click on ‘Like’, thank you !!!

SE IL POST VI È STATO UTILE CONTRIBUITE A MANTENERLO AGGIORNATO PAYPAL


6 pensieri su “QGIS come allineare le etichette delle isoipse

Rispondi

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

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

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

Connessione a %s...

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.