[QGIS-it-user] creare sezioni trasversali di un fiume
andreaerdna
andreaerdna a libero.it
Mar 24 Dic 2019 04:50:17 PST
Elvira wrote
> Devo tracciare sezioni perpendicoli al fiume (che quindi
> seguono il suo andamento), ogni 50 metri di distanza.
Ciao Elvira,
potresti procedere in questo modo:
- usa il tool "Points Along Geometry" ("Punti lungo la geometria") con il
tuo layer lineare, impostando il parametro "Distance" al valore desiderato
di distanza in metri fra le sezioni sezioni: verrà creato un nuovo layer di
punti
- usa il tool "Geometry By Expression" ("Geometria tramite espressione") con
il nuovo layer di punti appena creato, impostando il parametro "Output
geometry type" come "Line" e il parametro "Geometry expression" con la
seguente espressione nella quale, al posto di XXX metterai la lunghezza del
tratto di linea che rappresenta la sezione, da un lato e dall'altro della
linea che rappresenta il fiume:
make_line(project($geometry,XXX,radians("angle"-90)),
project($geometry,XXX,radians("angle"+90)))
Questo utlimo tool creerà un nuovo layer contenente le linee che
rappresentano le sezioni.
A presto.
Andrea
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
Maggiori informazioni sulla lista
QGIS-it-user