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

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-request@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-request@lists.osgeo.org

Puoi contattare la persona che gestisce la lista all’indirizzo
qgis-it-user-owner@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ò pigrecoinfinito@gmail.com
To: qgis-it-user@lists.osgeo.org
Subject: Re: [QGIS-it-user] Promotore per datoBeneComune.it
Message-ID: 1605215788929-0.post@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 aborruso@gmail.com
To: qgis-it-user@lists.osgeo.org
Subject: Re: [QGIS-it-user] Promotore per datoBeneComune.it
Message-ID: 1605218219327-0.post@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 pierluigi.derosa@gmail.com
To: Utenti QGIS it qgis-it-user@lists.osgeo.org
Subject: [QGIS-it-user] somme le aree nel poligono
Message-ID:
CAAgsrZhAO0KrP22gR8w-mK1bBm_y8_H8DyFoRStchh3tQyuSGg@mail.gmail.com
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ò pigrecoinfinito@gmail.com
To: qgis-it-user@lists.osgeo.org
Subject: Re: [QGIS-it-user] somme le aree nel poligono
Message-ID: 1605272599775-0.post@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 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

Ciao, ho fatto una rapida prova e funziona bene.

Se vuoi ulteriori test allega i dati.

ciao


https://pigrecoinfinito.wordpress.com/

Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


Subject: Chiusura del digest


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


Fine di Digest di QGIS-it-user, Volume 61, Numero 12


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

···

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

Makevalid dovrebbe sistemare tutto.
Saluti!

···

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

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.derosa@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 <natan_b@libero.it> 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-request@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-request@lists.osgeo.org

Puoi contattare la persona che gestisce la lista all’indirizzo
qgis-it-user-owner@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ò <pigrecoinfinito@gmail.com>
To: qgis-it-user@lists.osgeo.org
Subject: Re: [QGIS-it-user] Promotore per datoBeneComune.it
Message-ID: <1605215788929-0.post@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 <aborruso@gmail.com>
To: qgis-it-user@lists.osgeo.org
Subject: Re: [QGIS-it-user] Promotore per datoBeneComune.it
Message-ID: <1605218219327-0.post@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 <pierluigi.derosa@gmail.com>
To: Utenti QGIS it <qgis-it-user@lists.osgeo.org>
Subject: [QGIS-it-user] somme le aree nel poligono
Message-ID:
<CAAgsrZhAO0KrP22gR8w-mK1bBm_y8_H8DyFoRStchh3tQyuSGg@mail.gmail.com>
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ò <pigrecoinfinito@gmail.com>
To: qgis-it-user@lists.osgeo.org
Subject: Re: [QGIS-it-user] somme le aree nel poligono
Message-ID: <1605272599775-0.post@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 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

Ciao, ho fatto una rapida prova e funziona bene.

Se vuoi ulteriori test allega i dati.

ciao


https://pigrecoinfinito.wordpress.com/

Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


Subject: Chiusura del digest


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


Fine di Digest di QGIS-it-user, Volume 61, Numero 12


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


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