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:
- Re: Promotore per datoBeneComune.it (Totò)
- Re: Promotore per datoBeneComune.it (aborruso)
- somme le aree nel poligono (pierluigi de rosa)
- 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
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