in qgis ho creato un nuovo layer in cui ho tracciato una polilinea che ricalca un fiume. Devo tracciare sezioni perpendicoli al fiume (che quindi seguono il suo andamento), ogni 50 metri di distanza.
Per ora sto procedendo creando un nuovo layer in cui inserisco manualmente le varie linee che rappresentano le sezioni del fiume. Vi è un plugin o altro metodo più veloce e preciso?
in qgis ho creato un nuovo layer in cui ho tracciato una polilinea che
ricalca un fiume. Devo tracciare sezioni perpendicoli al fiume (che quindi
seguono il suo andamento), ogni 50 metri di distanza.
Per ora sto procedendo creando un nuovo layer in cui inserisco manualmente
le varie linee che rappresentano le sezioni del fiume. Vi è un plugin o
altro metodo più veloce e preciso?
Grazie mille
Ciao,
non lo so se esiste un plugin dedicato.
In strumenti di processing hai provato l'algoritmo Transetto??
traccia segmenti ortogonali a linee, però segue i vertici della linea
stessa.
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:
- 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:
Ho applicato i passaggi che mi hai indicato e ho ottenuto esattamente quello che cercavo.
La procedura è molto semplice e veloce!
grazie mille.
Il giorno mar 24 dic 2019 alle ore 13:50 andreaerdna <andreaerdna@libero.it> ha scritto:
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:
… sono queste cose che mi fanno fare con piacere e senza nessuna titubanza la mia donazione annua a QGIS …poca cosa …una goccia nel mare …ma pur sempre un sostegno per mantenere viva una comunità di talenti ed eccellenze.
Buon Natale a tutti.
Ho applicato i passaggi che mi hai indicato e ho ottenuto esattamente quello che cercavo.
La procedura è molto semplice e veloce!
grazie mille.
Il giorno mar 24 dic 2019 alle ore 13:50 andreaerdna <andreaerdna@libero.it> ha scritto:
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:
… sono queste cose che mi fanno fare con piacere e senza nessuna titubanza la mia donazione annua a QGIS …poca cosa …una goccia nel mare …ma pur sempre un sostegno per mantenere viva una comunità di talenti ed eccellenze.
Buon Natale a tutti.
Ho applicato i passaggi che mi hai indicato e ho ottenuto esattamente quello che cercavo.
La procedura è molto semplice e veloce!
grazie mille.
Il giorno mar 24 dic 2019 alle ore 13:50 andreaerdna <andreaerdna@libero.it> ha scritto:
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: