Re: [QGIS-it-user] Digest di QGIS-it-user, Volume 61, Numero 12

2020-11-14 Per discussione natan_b
Buongiorno,credo che il tuo problema una strada percorribile sia l'uso del 
comando dissolve sulle aree agricole seguito da intersezione. Forse devi 
aggiungere qualche campo.SalutiInviato dal mio Galaxy
 Messaggio originale Da: qgis-it-user-requ...@lists.osgeo.org 
Data: 13/11/20  21:01  (GMT+01:00) A: qgis-it-user@lists.osgeo.org Oggetto: 
Digest di QGIS-it-user, Volume 61, Numero 12 Invia le richieste di iscrizione 
alla lista QGIS-it-user all'indirizzo   qgis-it-user@lists.osgeo.orgPer 
iscriverti o cancellarti attraverso il web, visita  
https://lists.osgeo.org/mailman/listinfo/qgis-it-useroppure, via email, manda 
un messaggio con oggetto `help' all'indirizzo 
qgis-it-user-request@lists.osgeo.orgPuoi contattare la persona che gestisce la 
lista all'indirizzo  qgis-it-user-owner@lists.osgeo.orgSe rispondi a questo 
messaggio, per favore edita la linea dell'oggettoin modo che sia più utile di 
un semplice "Re: Contenuti del digestdella lista QGIS-it-user..."Argomenti del 
Giorno:   1. Re: Promotore per datoBeneComune.it (Totò)   2. Re: Promotore per 
datoBeneComune.it (aborruso)   3. somme le aree nel poligono (pierluigi de 
rosa)   4. Re: somme le aree nel poligono 
(Totò)--Message:
 1Date: Thu, 12 Nov 2020 14:16:28 -0700 (MST)From: Totò 
To: qgis-it-user@lists.osgeo.orgSubject: Re: 
[QGIS-it-user] Promotore per datoBeneComune.itMessage-ID: 
<1605215788929-0.p...@n6.nabble.com>Content-Type: text/plain; 
charset=UTF-8Buonasera a tutt@il logo è stato aggiunto,mi raccomando firmate la 
petizionehttps://datibenecomune.it/saluti-https://pigrecoinfinito.wordpress.com/--Sent
 from: 
http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html--Message:
 2Date: Thu, 12 Nov 2020 14:56:59 -0700 (MST)From: aborruso 
To: qgis-it-user@lists.osgeo.orgSubject: Re: [QGIS-it-user] 
Promotore per datoBeneComune.itMessage-ID: 
<1605218219327-0.p...@n6.nabble.com>Content-Type: text/plain; 
charset=us-asciiPoche parole, sentite: grazie mille--Sent from: 
http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html--Message:
 3Date: Fri, 13 Nov 2020 12:50:49 +0100From: pierluigi de rosa 
To: Utenti QGIS it 
Subject: [QGIS-it-user] somme le aree nel 
poligonoMessage-ID:   
Content-Type:
 text/plain; charset="utf-8"Buongiorno,premetto che ci sono tante strade per 
risolvere il problema ma stavocercando di capire come potevo affrontare la cosa 
con il calcolatore dicampi.Ho due layer poligonali. Uno sono i limiti comunali 
e l'altro solo le areeagricole.Voglio nella tabella dei comuni la somma delle 
aree agricole presenti inquel comune.Ho provato con il calcolatore di campi con 
la seguente funzione fatta nellatabella ddel layer dei comuni.Ve la 
allego:aggregate(layer:='agricolo',aggregate:='sum',expression:=area(intersection(geometry(@parent),$geometry)),
 filter:=intersects( $geometry,geometry(@parent)))Apparentemente non mi da 
errore e la prima riga la calcola.Quando premo OK mi dice: Errore nella 
valutazione della stringa dacalcolare. Impossibile calcolare aggregato 
per:area(intersection(geometry(var('parent')), $geometry))Dove sbaglio?Grazie a 
tutti per i suggerimentiP-- Ing. Pierluigi De Rosa (PhD in Earth 
Science)Contract Professor of Geographic Information System at University of 
Perugiacel: 3497558268 / fax: 075 7823038skype: pierluigi.derosa-- 
parte successiva --Un allegato HTML è stato rimosso...URL: 
--Message:
 4Date: Fri, 13 Nov 2020 06:03:19 -0700 (MST)From: Totò 
To: qgis-it-user@lists.osgeo.orgSubject: Re: 
[QGIS-it-user] somme le aree nel poligonoMessage-ID: 
<1605272599775-0.p...@n6.nabble.com>Content-Type: text/plain; 
charset=us-asciipierluigi de rosa-2 wrote> Buongiorno,> > premetto che ci sono 
tante strade per risolvere il problema ma stavo> cercando di capire come potevo 
affrontare la cosa con il calcolatore di> campi.> > Ho due layer poligonali. 
Uno sono i limiti comunali e l'altro solo le aree> agricole.> Voglio nella 
tabella dei comuni la somma delle aree agricole presenti in> quel comune.> > Ho 
provato con il calcolatore di campi con la seguente funzione fatta> nella> 
tabella ddel layer dei comuni.> Ve la allego:> > aggregate(layer:='agricolo',> 
aggregate:='sum',expression:=area(intersection(geometry(@parent),$geometry> )), 
filter:=intersects( $geometry,geometry(@parent)))> > Apparentemente non mi da 
errore e la prima riga la calcola.> Quando premo OK mi dice: Errore nella 
valutazione della stringa da> calcolare. Impossibile calcolare aggregato per:> 
area(intersection(geometry(var('parent')), $geometry))> > Dove sbaglio?> Grazie 
a tutti per i suggerimentiCiao, ho fatto una rapida prova e funziona bene.Se 
vuoi ulteriori test allega i 
dati.ciao-https://pigreco

Re: [QGIS-it-user] Digest di QGIS-it-user, Volume 61, Numero 12

2020-11-14 Per discussione Federico Gianoli
Ciao Pierluigi,

io mi trovo molto bene con l'opzione "edit features in place" usando
l'algoritmo di "fix geometries" di QGIS.

Il giorno sab 14 nov 2020 alle ore 09:08 pierluigi de rosa <
pierluigi.der...@gmail.com> ha scritto:

> Buongiorno,
>
> vi confermo che la sintassi del field calculator è corretta.
>
> L'errore è nei dati. Esistevano alcune geometrie invalide in uno dei
> poligoni.
>
> Passando per GRASS GIS ho corretto le geometrie.
> Domanda: Quale è la strada migliore per correggere le geometrie invalide
> in QGIS. Ad individuarle esiste un ottimo tool di processing.
> P
>
> Il giorno sab 14 nov 2020 alle ore 08:08 natan_b  ha
> scritto:
>
>>
>> Buongiorno,
>> credo che il tuo problema una strada percorribile sia l'uso del comando
>> dissolve sulle aree agricole seguito da intersezione. Forse devi aggiungere
>> qualche campo.
>> Saluti
>>
>>
>> Inviato dal mio Galaxy
>>
>>
>>  Messaggio originale 
>> Da: qgis-it-user-requ...@lists.osgeo.org
>> Data: 13/11/20 21:01 (GMT+01:00)
>> A: qgis-it-user@lists.osgeo.org
>> Oggetto: Digest di QGIS-it-user, Volume 61, Numero 12
>>
>> Invia le richieste di iscrizione alla lista QGIS-it-user all'indirizzo
>> qgis-it-user@lists.osgeo.org
>>
>> Per iscriverti o cancellarti attraverso il web, visita
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>> oppure, via email, manda un messaggio con oggetto `help' all'indirizzo
>> qgis-it-user-requ...@lists.osgeo.org
>>
>> Puoi contattare la persona che gestisce la lista all'indirizzo
>> qgis-it-user-ow...@lists.osgeo.org
>>
>> Se rispondi a questo messaggio, per favore edita la linea dell'oggetto
>> in modo che sia più utile di un semplice "Re: Contenuti del digest
>> della lista QGIS-it-user..."
>>
>>
>> Argomenti del Giorno:
>>
>>1. Re: Promotore per datoBeneComune.it (Totò)
>>2. Re: Promotore per datoBeneComune.it (aborruso)
>>3. somme le aree nel poligono (pierluigi de rosa)
>>4. Re: somme le aree nel poligono (Totò)
>>
>>
>> --
>>
>> Message: 1
>> Date: Thu, 12 Nov 2020 14:16:28 -0700 (MST)
>> From: Totò 
>> To: qgis-it-user@lists.osgeo.org
>> Subject: Re: [QGIS-it-user] Promotore per datoBeneComune.it
>> Message-ID: <1605215788929-0.p...@n6.nabble.com>
>> Content-Type: text/plain; charset=UTF-8
>>
>> Buonasera a tutt@
>>
>> il logo è stato aggiunto,
>> mi raccomando firmate la petizione
>>
>> https://datibenecomune.it/
>>
>> saluti
>>
>>
>>
>> -
>> https://pigrecoinfinito.wordpress.com/
>> --
>> Sent from:
>> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
>>
>>
>> --
>>
>> Message: 2
>> Date: Thu, 12 Nov 2020 14:56:59 -0700 (MST)
>> From: aborruso 
>> To: qgis-it-user@lists.osgeo.org
>> Subject: Re: [QGIS-it-user] Promotore per datoBeneComune.it
>> Message-ID: <1605218219327-0.p...@n6.nabble.com>
>> Content-Type: text/plain; charset=us-ascii
>>
>> Poche parole, sentite: grazie mille
>>
>>
>>
>> --
>> Sent from:
>> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
>>
>>
>> --
>>
>> Message: 3
>> Date: Fri, 13 Nov 2020 12:50:49 +0100
>> From: pierluigi de rosa 
>> To: Utenti QGIS it 
>> Subject: [QGIS-it-user] somme le aree nel poligono
>> Message-ID:
>> 
>> Content-Type: text/plain; charset="utf-8"
>>
>> Buongiorno,
>>
>> premetto che ci sono tante strade per risolvere il problema ma stavo
>> cercando di capire come potevo affrontare la cosa con il calcolatore di
>> campi.
>>
>> Ho due layer poligonali. Uno sono i limiti comunali e l'altro solo le aree
>> agricole.
>> Voglio nella tabella dei comuni la somma delle aree agricole presenti in
>> quel comune.
>>
>> Ho provato con il calcolatore di campi con la seguente funzione fatta
>> nella
>> tabella ddel layer dei comuni.
>> Ve la allego:
>>
>> aggregate(layer:='agricolo',
>> aggregate:='sum',expression:=area(intersection(geometry(@parent),$geometry
>> )), filter:=intersects( $geometry,geometry(@parent)))
>>
>> Apparentemente non mi da errore e la prima riga la calcola.
>> Quando premo OK mi dice: Errore nella valutazione della stringa da
>> calcolare. Impossibile calcolare aggregato per:
>> area(intersection(geometry(var('parent')), $geometry))
>>
>> Dove sbaglio?
>> Grazie a tutti per i suggerimenti
>> P
>> --
>> Ing. Pierluigi De Rosa (PhD in Earth Science)
>> Contract Professor of Geographic Information System at University of
>> Perugia
>> cel: 3497558268 / fax: 075 7823038
>> skype: pierluigi.derosa
>> -- parte successiva --
>> Un allegato HTML è stato rimosso...
>> URL: <
>> http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20201113/732632b9/attachment-0001.html
>> >
>>
>> --
>>
>> Message: 4
>> Date: Fri, 13 Nov 2020 06:03:19 -0700 (MST)
>> From: Totò 
>> To: qgis-it-user@lists.osgeo.org
>> Subject: Re: [QGIS-it-user] somme le aree nel poligono
>> Message-ID: <1605272599775-0.p...@n6.nabble.co

Re: [QGIS-it-user] Digest di QGIS-it-user, Volume 61, Numero 12

2020-11-14 Per discussione Paolo Cavallini
Makevalid dovrebbe sistemare tutto.
Saluti!

On 14 November 2020 09:08:00 CET, pierluigi de rosa 
 wrote:
>Buongiorno,
>
>vi confermo che la sintassi del field calculator è corretta.
>
>L'errore è nei dati. Esistevano alcune geometrie invalide in uno dei
>poligoni.
>
>Passando per GRASS GIS ho corretto le geometrie.
>Domanda: Quale è la strada migliore per correggere le geometrie
>invalide in
>QGIS. Ad individuarle esiste un ottimo tool di processing.
>P
>
>Il giorno sab 14 nov 2020 alle ore 08:08 natan_b  ha
>scritto:
>
>>
>> Buongiorno,
>> credo che il tuo problema una strada percorribile sia l'uso del
>comando
>> dissolve sulle aree agricole seguito da intersezione. Forse devi
>aggiungere
>> qualche campo.
>> Saluti
>>
>>
>> Inviato dal mio Galaxy
>>
>>
>>  Messaggio originale 
>> Da: qgis-it-user-requ...@lists.osgeo.org
>> Data: 13/11/20 21:01 (GMT+01:00)
>> A: qgis-it-user@lists.osgeo.org
>> Oggetto: Digest di QGIS-it-user, Volume 61, Numero 12
>>
>> Invia le richieste di iscrizione alla lista QGIS-it-user
>all'indirizzo
>> qgis-it-user@lists.osgeo.org
>>
>> Per iscriverti o cancellarti attraverso il web, visita
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>> oppure, via email, manda un messaggio con oggetto `help'
>all'indirizzo
>> qgis-it-user-requ...@lists.osgeo.org
>>
>> Puoi contattare la persona che gestisce la lista all'indirizzo
>> qgis-it-user-ow...@lists.osgeo.org
>>
>> Se rispondi a questo messaggio, per favore edita la linea
>dell'oggetto
>> in modo che sia più utile di un semplice "Re: Contenuti del digest
>> della lista QGIS-it-user..."
>>
>>
>> Argomenti del Giorno:
>>
>>1. Re: Promotore per datoBeneComune.it (Totò)
>>2. Re: Promotore per datoBeneComune.it (aborruso)
>>3. somme le aree nel poligono (pierluigi de rosa)
>>4. Re: somme le aree nel poligono (Totò)
>>
>>
>>
>--
>>
>> Message: 1
>> Date: Thu, 12 Nov 2020 14:16:28 -0700 (MST)
>> From: Totò 
>> To: qgis-it-user@lists.osgeo.org
>> Subject: Re: [QGIS-it-user] Promotore per datoBeneComune.it
>> Message-ID: <1605215788929-0.p...@n6.nabble.com>
>> Content-Type: text/plain; charset=UTF-8
>>
>> Buonasera a tutt@
>>
>> il logo è stato aggiunto,
>> mi raccomando firmate la petizione
>>
>> https://datibenecomune.it/
>>
>> saluti
>>
>>
>>
>> -
>> https://pigrecoinfinito.wordpress.com/
>> --
>> Sent from:
>> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
>>
>>
>> --
>>
>> Message: 2
>> Date: Thu, 12 Nov 2020 14:56:59 -0700 (MST)
>> From: aborruso 
>> To: qgis-it-user@lists.osgeo.org
>> Subject: Re: [QGIS-it-user] Promotore per datoBeneComune.it
>> Message-ID: <1605218219327-0.p...@n6.nabble.com>
>> Content-Type: text/plain; charset=us-ascii
>>
>> Poche parole, sentite: grazie mille
>>
>>
>>
>> --
>> Sent from:
>> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
>>
>>
>> --
>>
>> Message: 3
>> Date: Fri, 13 Nov 2020 12:50:49 +0100
>> From: pierluigi de rosa 
>> To: Utenti QGIS it 
>> Subject: [QGIS-it-user] somme le aree nel poligono
>> Message-ID:
>> 
>> Content-Type: text/plain; charset="utf-8"
>>
>> Buongiorno,
>>
>> premetto che ci sono tante strade per risolvere il problema ma stavo
>> cercando di capire come potevo affrontare la cosa con il calcolatore
>di
>> campi.
>>
>> Ho due layer poligonali. Uno sono i limiti comunali e l'altro solo le
>aree
>> agricole.
>> Voglio nella tabella dei comuni la somma delle aree agricole presenti
>in
>> quel comune.
>>
>> Ho provato con il calcolatore di campi con la seguente funzione fatta
>nella
>> tabella ddel layer dei comuni.
>> Ve la allego:
>>
>> aggregate(layer:='agricolo',
>>
>aggregate:='sum',expression:=area(intersection(geometry(@parent),$geometry
>> )), filter:=intersects( $geometry,geometry(@parent)))
>>
>> Apparentemente non mi da errore e la prima riga la calcola.
>> Quando premo OK mi dice: Errore nella valutazione della stringa da
>> calcolare. Impossibile calcolare aggregato per:
>> area(intersection(geometry(var('parent')), $geometry))
>>
>> Dove sbaglio?
>> Grazie a tutti per i suggerimenti
>> P
>> --
>> Ing. Pierluigi De Rosa (PhD in Earth Science)
>> Contract Professor of Geographic Information System at University of
>> Perugia
>> cel: 3497558268 / fax: 075 7823038
>> skype: pierluigi.derosa
>> -- parte successiva --
>> Un allegato HTML è stato rimosso...
>> URL: <
>>
>http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20201113/732632b9/attachment-0001.html
>> >
>>
>> --
>>
>> Message: 4
>> Date: Fri, 13 Nov 2020 06:03:19 -0700 (MST)
>> From: Totò 
>> To: qgis-it-user@lists.osgeo.org
>> Subject: Re: [QGIS-it-user] somme le aree nel poligono
>> Message-ID: <1605272599775-0.p...@n6.nabble.com>
>> Content-Type: text/plain; charset=us-ascii
>>
>> pierluigi de rosa-2 wrote
>> > Buongiorno,
>> >
>> > premetto che ci 

Re: [QGIS-it-user] Digest di QGIS-it-user, Volume 61, Numero 12

2020-11-14 Per discussione pierluigi de rosa
Buongiorno,

vi confermo che la sintassi del field calculator è corretta.

L'errore è nei dati. Esistevano alcune geometrie invalide in uno dei
poligoni.

Passando per GRASS GIS ho corretto le geometrie.
Domanda: Quale è la strada migliore per correggere le geometrie invalide in
QGIS. Ad individuarle esiste un ottimo tool di processing.
P

Il giorno sab 14 nov 2020 alle ore 08:08 natan_b  ha
scritto:

>
> Buongiorno,
> credo che il tuo problema una strada percorribile sia l'uso del comando
> dissolve sulle aree agricole seguito da intersezione. Forse devi aggiungere
> qualche campo.
> Saluti
>
>
> Inviato dal mio Galaxy
>
>
>  Messaggio originale 
> Da: qgis-it-user-requ...@lists.osgeo.org
> Data: 13/11/20 21:01 (GMT+01:00)
> A: qgis-it-user@lists.osgeo.org
> Oggetto: Digest di QGIS-it-user, Volume 61, Numero 12
>
> Invia le richieste di iscrizione alla lista QGIS-it-user all'indirizzo
> qgis-it-user@lists.osgeo.org
>
> Per iscriverti o cancellarti attraverso il web, visita
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
> oppure, via email, manda un messaggio con oggetto `help' all'indirizzo
> qgis-it-user-requ...@lists.osgeo.org
>
> Puoi contattare la persona che gestisce la lista all'indirizzo
> qgis-it-user-ow...@lists.osgeo.org
>
> Se rispondi a questo messaggio, per favore edita la linea dell'oggetto
> in modo che sia più utile di un semplice "Re: Contenuti del digest
> della lista QGIS-it-user..."
>
>
> Argomenti del Giorno:
>
>1. Re: Promotore per datoBeneComune.it (Totò)
>2. Re: Promotore per datoBeneComune.it (aborruso)
>3. somme le aree nel poligono (pierluigi de rosa)
>4. Re: somme le aree nel poligono (Totò)
>
>
> --
>
> Message: 1
> Date: Thu, 12 Nov 2020 14:16:28 -0700 (MST)
> From: Totò 
> To: qgis-it-user@lists.osgeo.org
> Subject: Re: [QGIS-it-user] Promotore per datoBeneComune.it
> Message-ID: <1605215788929-0.p...@n6.nabble.com>
> Content-Type: text/plain; charset=UTF-8
>
> Buonasera a tutt@
>
> il logo è stato aggiunto,
> mi raccomando firmate la petizione
>
> https://datibenecomune.it/
>
> saluti
>
>
>
> -
> https://pigrecoinfinito.wordpress.com/
> --
> Sent from:
> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
>
>
> --
>
> Message: 2
> Date: Thu, 12 Nov 2020 14:56:59 -0700 (MST)
> From: aborruso 
> To: qgis-it-user@lists.osgeo.org
> Subject: Re: [QGIS-it-user] Promotore per datoBeneComune.it
> Message-ID: <1605218219327-0.p...@n6.nabble.com>
> Content-Type: text/plain; charset=us-ascii
>
> Poche parole, sentite: grazie mille
>
>
>
> --
> Sent from:
> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
>
>
> --
>
> Message: 3
> Date: Fri, 13 Nov 2020 12:50:49 +0100
> From: pierluigi de rosa 
> To: Utenti QGIS it 
> Subject: [QGIS-it-user] somme le aree nel poligono
> Message-ID:
> 
> Content-Type: text/plain; charset="utf-8"
>
> Buongiorno,
>
> premetto che ci sono tante strade per risolvere il problema ma stavo
> cercando di capire come potevo affrontare la cosa con il calcolatore di
> campi.
>
> Ho due layer poligonali. Uno sono i limiti comunali e l'altro solo le aree
> agricole.
> Voglio nella tabella dei comuni la somma delle aree agricole presenti in
> quel comune.
>
> Ho provato con il calcolatore di campi con la seguente funzione fatta nella
> tabella ddel layer dei comuni.
> Ve la allego:
>
> aggregate(layer:='agricolo',
> aggregate:='sum',expression:=area(intersection(geometry(@parent),$geometry
> )), filter:=intersects( $geometry,geometry(@parent)))
>
> Apparentemente non mi da errore e la prima riga la calcola.
> Quando premo OK mi dice: Errore nella valutazione della stringa da
> calcolare. Impossibile calcolare aggregato per:
> area(intersection(geometry(var('parent')), $geometry))
>
> Dove sbaglio?
> Grazie a tutti per i suggerimenti
> P
> --
> Ing. Pierluigi De Rosa (PhD in Earth Science)
> Contract Professor of Geographic Information System at University of
> Perugia
> cel: 3497558268 / fax: 075 7823038
> skype: pierluigi.derosa
> -- parte successiva --
> Un allegato HTML è stato rimosso...
> URL: <
> http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20201113/732632b9/attachment-0001.html
> >
>
> --
>
> Message: 4
> Date: Fri, 13 Nov 2020 06:03:19 -0700 (MST)
> From: Totò 
> To: qgis-it-user@lists.osgeo.org
> Subject: Re: [QGIS-it-user] somme le aree nel poligono
> Message-ID: <1605272599775-0.p...@n6.nabble.com>
> Content-Type: text/plain; charset=us-ascii
>
> pierluigi de rosa-2 wrote
> > Buongiorno,
> >
> > premetto che ci sono tante strade per risolvere il problema ma stavo
> > cercando di capire come potevo affrontare la cosa con il calcolatore di
> > campi.
> >
> > Ho due layer poligonali. Uno sono i limiti comunali e l'altro solo le
> aree
> > agricole.
> > Voglio nella tabella dei comuni la somma de