[QGIS-it-user] Stile in funzione del verso della linea

Amedeo Fadini amefad a gmail.com
Gio 11 Lug 2019 08:50:05 PDT


Il giorno gio 11 lug 2019 alle ore 17:19 Alessandro Sarretta <
alessandro.sarretta a gmail.com> ha scritto:

> Ciao a tutti,
>
> in QGIS sto cercando di creare uno stile, su elementi lineari, che mi
> permetta di modificare l'offset dello stile in funzione del verso di
> digitalizzazione della linea.
>
ma non è già disponibiile usando valori positivi a sinistra  e negativi a
destra?


> Prima domanda: come si fa a conoscere il verso di digitalizzazione di
> una linea? C'è qualche modo per salvarlo in una colonna degli attributi
> o di usarlo direttamente in una espressione?
>

Come lo quantifichi il "verso" Proverei ad usare l'azimuth per estrarre
valori in formato nord-sud o est-ovest, ma il problema è che le strade sono
polilinee e dovresti spezzarle in segmenti... mah


> Es. pratico: una strada estratta da OpenStreetMap ha una corsia
> ciclabile sulla destra (in funzione del verso di digitalizzazione della
> linea) della carreggiata che è definita nel modello dati con un tag
> specifico, ad esempio il valore "lane" in un campo "cycleway:right"
>
>


> Vorrei fare in modo di disegnare una linea parallela alla strada, in
> modo da rappresentare la corsia dal lato giusto.



Qualche spunto utile? :-)
>
> la funzione offset_curve ha tutto quel che desideri, puoi usarla in
geometry generator.
la trovi su HFC qgis di totò

http://hfcqgis.opendatasicilia.it/it/latest/gr_funzioni/geometria/offset_curve.html?highlight=offset

Amefad
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20190711/d70dc519/attachment.html>


Maggiori informazioni sulla lista QGIS-it-user