Ciao ospite, se leggi questo messaggio significa che non sei ancora registrato. Ti consiglio di registrarti velocemente con i tuoi account social (Facebook, Google, Linkedin), basta un semplice click. Oppure clicca qui per registrarti in pochi semplici passaggi. Così potrai godere di tutte le funzionalità del nostro Forum.
Ciao ospite, se leggi questo messaggio significa che non sei ancora registrato. Ti consiglio di registrarti velocemente con i tuoi account social (Facebook, Google, Linkedin), basta un semplice click. Oppure clicca qui per registrarti in pochi semplici passaggi. Così potrai godere di tutte le funzionalità del nostro Forum.

Guarda il Video tutorial su come si usa il forum sul nostro canale YouTube. x


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Calcolo aree dentro a poligoni
#1
Buongiorno, ho un problema al quale non riesco a venire a capo.

Devo calcolare l'area delle porzioni di poligoni che ricadono dentro ad una cella di un reticolo (prodotto con "crea reticolo").

L'idea sarebbe arrivare ad avere una colonna nella tabella dello shape del reticolo con dentro il valore dell'area delle porzioni di poligono che vi cadono dentro.

Per essere maggiormente chiaro inserisco un'immagine


[Immagine: Schermata-2018-10-25-alle-18-50-33.png]

Lo strato è un dusaf, la domanda a cui rispondere è: quanta superficie di quegli usi del suolo ricadono nella singola maglia del reticolo? Una cosa analoga al "somma lunghezze linee" ma per poligoni.

Idee? Spero di essere stato chiaro
Cita messaggio
#2
Direi si possa fare in tre passaggi:

1] intersezione poligoni (fra il reticolo in ingresso ed i poligoni colorati)
2] aggiungi il campo calcolato $area al risultato del punto 1
3] unione (fra il risultato del punto 2 ed il reticolo originale)

ma non escludo esistano metodi più eleganti Smile
Cita messaggio
#3
(10-25-2018, 06:10 PM)cleon Ha scritto: Buongiorno, ho un problema al quale non riesco a venire a capo.

Devo calcolare l'area delle porzioni di poligoni che ricadono dentro ad una cella di un reticolo (prodotto con "crea reticolo").

L'idea sarebbe arrivare ad avere una colonna nella tabella dello shape del reticolo con dentro il valore dell'area delle porzioni di poligono che vi cadono dentro.

Per essere maggiormente chiaro inserisco un'immagine


[Immagine: Schermata-2018-10-25-alle-18-50-33.png]

Lo strato è un dusaf, la domanda a cui rispondere è: quanta superficie di quegli usi del suolo ricadono nella singola maglia del reticolo? Una cosa analoga al "somma lunghezze linee" ma per poligoni.

Idee? Spero di essere stato chiaro

Altra soluzione velocissima usando solo il calcolatore di campi di QGISSadHfcQGIS [0])

nel vettore reticolo aggiungi un campo Real e popolalo con la seguente espressione:


Codice:
aggregate(
layer:='dusaf_5', 
aggregate:='sum',
expression:=area(intersection(geometry(@parent),$geometry )), 
filter:=intersects( $geometry,geometry(@parent)))


dove: dusaf_5 è il layer dei poligoni dusaf

testato con successo
   


A breve troverai anche questo esempio in HfcQGIS
[0] http://hfcqgis.opendatasicilia.it/it/latest/
donate: http://qgis.it/
-----:-)
Totò
Cita messaggio
#4
https://pigrecoinfinito.wordpress.com/20...ree-dusaf/
Cita messaggio
#5
Grazie a tutti delle risposte. 
Io avevo risolto con "unisci attributi per posizione", ma il metodo di Atlas è molto elegante.

Bellissima la guida linkata, me la studierò con calma
Cita messaggio
#6
(11-14-2018, 07:38 PM)Novarese Ha scritto: Direi si possa fare in tre passaggi:

1] intersezione poligoni (fra il reticolo in ingresso ed i poligoni colorati)
2] aggiungi il campo calcolato $area al risultato del punto 1
3] unione (fra il risultato del punto 2 ed il reticolo originale)

ma non escludo esistano metodi più eleganti Smile
Cita messaggio


Discussioni simili
Thread Autore Replies Views Last Post
  come unire due poligoni all'interno di uno shapefile GABRIELE GAZZOLI 1 5,134 06-23-2020, 11:37 AM
Last Post: Donatella Salvetti
  interazione tra tabella attributi e visualizzazione poligoni deborah.rizza 1 2,766 05-19-2020, 12:30 PM
Last Post: GABRIELE GAZZOLI
  Qgis zanzibar layer shp con alcuni poligoni non editabili Nessiotto 0 2,166 11-14-2019, 05:14 PM
Last Post: Nessiotto
  clip tra poligoni (il problema di molti..) e unisci attributi per posizione QGIS 3.6 AMaino 1 3,644 10-27-2019, 06:29 PM
Last Post: AMaino
  Ripartizione di poligoni con linee in QGIS Carla 14 10,654 10-17-2019, 08:36 AM
Last Post: luc
  SCOMPARSA POLIGONI llorenc78 0 1,878 04-01-2019, 11:40 AM
Last Post: llorenc78
  estrazione coordinate xyz da poligoni federicoeugeni1 1 4,443 03-26-2019, 10:08 PM
Last Post: Atlas
  Raggruppare punti in poligoni diversi lucaroma90 0 1,750 07-16-2018, 01:50 PM
Last Post: lucaroma90
  esportazione poligoni dxf Nunzio Flavio Leo 2 3,691 12-21-2017, 04:38 PM
Last Post: Nunzio Flavio Leo
Exclamation CALCOLO DELLA VELOCITA' MEDIA DENTRO LA MAGLIA DI UN RETICOLO VETTORIALE Doriana.C 0 2,024 01-23-2017, 06:52 PM
Last Post: Doriana.C

Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)