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
Colonna ID per intersezione tra vettori
#1
Buonasera a tutti!!

Cerco disperatamente aiuto (o una conferma del fatto che non si possa fare) perchè sto sbattendo la testa da un paio di giorni.
Vi espongo il problema:
Ho due vettori poligonali, uno contenente gli edifici e uno contenente le coperture degli edifici. Gli edifici contengono, nella tabella attributi, un ID identificativo numerico. Vorrei sapere se è possibile creare in automatico, nel layer coperture, una colonna attributo contenente l'ID identificativo dell'edificio che ci sta sotto.
Non so, esiste un modo per prelevare automaticamente le informazioni tramite una sorta di "intersezione" tra vettori?

Pendo dalle vostre labbra....o meglio, dalle vostre tastiere!!
Cita messaggio
Thanks given by:
#2
Intanto benvenuto fra noi!

La soluzione canonica e' la seguente:

1] creati i centroidi del layer Edifici (Vettore => Strumenti di geometria)

2] esegui una cosiddetta "spatial join" fra questi centroidi ed il layer Coperture (Vettore => Strumenti di gestione dati => Unisci attributi per posizione)

[Immagine: smile.gif]
Cita messaggio
Thanks given by: Claudio Chiarenza
#3
(06-02-2016, 07:42 PM)Claudio Chiarenza Ha scritto: Non so, esiste un modo per prelevare automaticamente le informazioni tramite una sorta di "intersezione" tra vettori?

Benvenuto,
si è possibile. (altra soluzione)
quello che cerchi è una semplice operazione di geoprocessing vector.

se hai due poligoni E (edifici) e C (coperture) devi effettuare la seguente intersezione:
vettore di ingresso: C
vettore di intersezione : E
l'intersezione ti genererà un altro shapefile a partire da C con un numero di record pari all'intersezione, inoltre troverai tanti campi quanti sono i campi di entrambi gli shapefile, poi sarà tua cura eliminare quelli che non ti servono.
donate: http://qgis.it/
-----:-)
Totò
Cita messaggio
Thanks given by: Claudio Chiarenza
#4
Grazie mille a entrambi! Una cosa semplicissima....
Cita messaggio
Thanks given by:


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Confronto tra due geometrie successive appartenenti allo stesso layer (PyQgis) sarag 0 326 05-04-2018, 03:50 PM
Ultimo messaggio: sarag
  QGIS assegnazione id automatico compreso tra due valori numerici endrible 2 751 09-01-2018, 05:11 PM
Ultimo messaggio: endrible
  qgis trovare e risolvere differenze tra layer fos 2 1.289 10-04-2017, 08:49 AM
Ultimo messaggio: fos
  Barra dei vettori non viene visualizzata in QGIS green 7 2.027 13-06-2016, 12:23 PM
Ultimo messaggio: green
  posizioni tra raster e layer di testo delimitato sonic89 4 1.749 26-09-2015, 12:35 PM
Ultimo messaggio: sonic89
Rainbow colorare area tra isoipse killar 5 3.240 28-04-2014, 01:05 PM
Ultimo messaggio: Novarese



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