Re: [QGIS-it-user] creare sezioni trasversali di un fiume

2020-01-10 Per discussione Totò
Salve a tutti,
ho creato un piccolo blog post sull'argomento della mail

https://pigrecoinfinito.com/2020/01/10/qgis-creare-sezioni-trasversali-di-un-fiume-espressioni/

saluti



-
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] creare sezioni trasversali di un fiume

2019-12-26 Per discussione Roberto Marzocchi
Il plugin RiverGis ti crea direttamente la geometria hec-ras


R



Eng. Roberto Marzocchi, PhD
GIS Project Coordinator
Gter srl (Unige spin-off)
Via Ruffini 9R - 16128 Genova
P.IVA/CF 01998770992
ph: 010-0899150 - mob: 349-8786575
E-mail: roberto.marzoc...@gter.it
www.gter.it

--
Gter social
www.twitter.com/Gteronline - www.facebook.com/Gteronline
www.linkedin.com/company/gter-srl-innovazione-in-geomatica-gnss-e-gis

-
Please consider the environment before printing this email! 




 On mar, 24 dic 2019 18:48:06 +0100 cavall...@faunalia.it wrote 


Grazie Marco e tutti!


On 24 December 2019 19:30:57 EET, Marco Spaziani  
wrote:
... 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.


Il giorno mar 24 dic 2019 alle ore 16:29 Elvira Armenio 
 ha scritto:

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  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:

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
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


--
Please excuse my brevity.
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] creare sezioni trasversali di un fiume

2019-12-24 Per discussione Paolo Cavallini
Grazie Marco e tutti!

On 24 December 2019 19:30:57 EET, Marco Spaziani  
wrote:
>... 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.
>
>Il giorno mar 24 dic 2019 alle ore 16:29 Elvira Armenio <
>elvira.arme...@gmail.com> ha scritto:
>
>> 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 <
>> andreaer...@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:
>>>
>>> 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
>>> ___
>>> QGIS-it-user mailing list
>>> QGIS-it-user@lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>>
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>

-- 
Please excuse my brevity.___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] creare sezioni trasversali di un fiume

2019-12-24 Per discussione Marco Spaziani
... 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.

Il giorno mar 24 dic 2019 alle ore 16:29 Elvira Armenio <
elvira.arme...@gmail.com> ha scritto:

> 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 <
> andreaer...@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:
>>
>> 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
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] creare sezioni trasversali di un fiume

2019-12-24 Per discussione Elvira Armenio
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 
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:
>
> 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
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] creare sezioni trasversali di un fiume

2019-12-24 Per discussione Totò
Andrea Giudiceandrea wrote
> - 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

Grazie per la condivisione Andrea,
ti va di aggiungere questa tua soluzione nel mio #HfcQGIS??
qui il repo: https://github.com/gbvitrano/HfcQGIS

se vuoi puoi aggiungerlo nella sezione Esempi, qui:
https://github.com/gbvitrano/HfcQGIS/tree/master/esempi

grazie e Buone Feste



-
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] creare sezioni trasversali di un fiume

2019-12-24 Per discussione andreaerdna
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
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] creare sezioni trasversali di un fiume

2019-12-24 Per discussione andreaerdna




--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] creare sezioni trasversali di un fiume

2019-12-24 Per discussione Totò
Elvira wrote
> Buongiorno a tutti,
> 
> 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.

saluti



-
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user