Benvenuti nella nostra community - Visita anche il blog

Benvenuto ospite! Login Registrati

Benvenuto/a ospite! . Per leggere i contenuti del forum non è richiesta la registrazione ma se vuoi interagire con noi ponendo domande ed avendo una risposta ai tuoi problemi devi registrarti. La registrazione è gratuita e puoi farla cliccando su Registrati in alto a destra, oppure entrando con i tuoi account social.


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
clip tra poligoni (il problema di molti..) e unisci attributi per posizione QGIS 3.6
#1
Buongiorno a tutti, 
e complimenti per tutte le interessanti discussioni qui presenti!
Utilizzando QGIS 3.6 mi scontrando in un paio di operazioni teoricamente elementari.
Ringraziandovi in antiicpo per l'aiuto provo a descrivere la situazione, carico i file "incriminati" e vorrei provare a chiedervi se il flusso di lavoro da me immaginato è il "più corretto/semplice/veloce"

shapefile:
1.comuni_porzione (poligonale): 5 poligoni (diversi porzioni di territori comunali adiacenti), tabella attributi con 6 campi tra cui il nome del comune
2.carta_uso_suolo (poligonale):  8727 poligoni diffusi su un territorio molto più vasto di comuni_porzione (ma che non coprono tutta l'area di comuni_porzione) , è una carta di uso del suolo composta da piccoli poligoni che per la maggior parte sono inclusi in un solo territorio comunale, alcuni sono ovviamente "transfrontalieri"

obiettivo: ottenere la carta d'uso del suolo per le sole 5 comuni_porzione adiacenti (poligonale_2) in cui per ogni poligono ho anche l'info nella tab. attributi sul comune in cui si trova. E quindi spezzando le geometrie transfrontaliere ottenendone per ognuna due poligoni: una nel comune A e una nel comune B (una sorta di add polygon attributes to polygon)

Temo che uno dei problemi siano anche gli errori geometrici/topologici dei layer di partenza che non ho creato io ma ho ricevuto così.

mio flusso di lavoro:

ritaglia -> unisci attributi per posizione

"ritaglia" usando il file "comuni" come layer di ritaglio - > "unisci attributi per posizione" aggiungendo i campi dalla tabella attributi del file "comuni" a tutti i poligoni d'uso del suolo

problemi riscontrati: 
1) quando ritaglio la carta d'uso del suolo con lo shape dei comuni (5 record, ogni geometria è un comune) ottengo la carta d'uso del suolo solamente nei 5 comuni MA i poligoni "transfrontalier" (condivisi tra i miei comuni adiacenti) non vengono divisi. Non mi spezza le geometrie tra comuni.

2) ci sono riuscito trasformando il file poligonale dei comuni in polilinee utilizzando il tool "da poligono a linee" e ritagliando i poligoni della carta d'uso del suolo con il tool "dividi con linee".
Poi però utilizzando "unisci attributi per posizione" solo alcuni poligoni d'uso del suolo ricevono le info sul comune in cui si trovano, parecchi (seppur visualmente completamente dentro i confini dei comuni) non ricevono alcuna informazione nella tabella attributi, i recordi di molti poligoni non hanno info nei campi del comune etc
mi sono immaginato che quei poligoni abbiano dei problemi topologici... Può essere?
Spero di essermi spiegato e vi ringrazio per l'aiuto che potrete darmi.
Vi allego i due file semplificati come num. di geometrie e campi delle tabelle attributi.

Mi interesserebbe più che ottenere il risultato capire il processo più idoneo [anche perché dovrei poi ripetere l'operazione numerose altre volte con altri layer, non soltanto poligonali ma anche di polilinee e puntuali (questi ultimi mi "spaventano" meno perché ho già utilizzato il tool "add point attributes to polygon"]
Cita messaggio
Thanks given by:
#2
ecco qua il link per scaricare lo zip
https://we.tl/t-94ipx86bTS
Cita messaggio
Thanks given by:


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  SCOSTAMENTO TRA LAYER tracqui 0 359 14-07-2020, 01:50 PM
Ultimo messaggio: tracqui
  come unire due poligoni all'interno di uno shapefile GABRIELE GAZZOLI 1 661 23-06-2020, 12:37 PM
Ultimo messaggio: Donatella Salvetti
  tabella attributi (Derivato) federicomoro 0 527 21-06-2020, 12:48 PM
Ultimo messaggio: federicomoro
  interazione tra tabella attributi e visualizzazione poligoni deborah.rizza 1 1.258 19-05-2020, 01:30 PM
Ultimo messaggio: GABRIELE GAZZOLI
  Problemi con relazioni tra tabelle Luca2321 0 554 17-04-2020, 12:56 PM
Ultimo messaggio: Luca2321
  Qgis zanzibar layer shp con alcuni poligoni non editabili Nessiotto 0 874 14-11-2019, 06:14 PM
Ultimo messaggio: Nessiotto
  Ripartizione di poligoni con linee in QGIS Carla 14 5.715 17-10-2019, 09:36 AM
Ultimo messaggio: luc
  Trasformazioni tra sistemi di riferimento Fab996 2 1.074 12-06-2019, 12:29 PM
Ultimo messaggio: Fab996
  Tabella Attributi FrancescaBertini 0 861 26-05-2019, 03:33 PM
Ultimo messaggio: FrancescaBertini
  Errore di posizione di pixel in un DEM Giovanni Misteriosi 1 589 02-04-2019, 04:33 PM
Ultimo messaggio: Giovanni Misteriosi



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