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
Unire un cvs a uno shapefile
#1
Buongiorno,

vi chiedo gentilmente una mano perché mi trovo di fronte a questo problema: ho uno shapefile contenente le sezioni di censimento istat e ho bisogno di unire questo shp a un file csv che riporta, per ogni sezione di censimento, il numero di attività economiche censite. 
So come unire i due file che hanno un campo in comune (la denominazione della sezione di censimento) ma il problema è che il file dati csv per ogni sezione di censimento ha più righe mentre il mio shapefile ha una riga per ogni sezione. Quindi con la funzione join ottengo il mio shapefile con in più una sola delle righe del mio database, perdendo tutto il resto dei dati. Come faccio per favore a conservare tutte le righe del file csv? Se volete allego i miei file in modo da rendere più semplice la comprensione del mio piccolo dilemma.

Grazie mille
Una buona settimana
Gabriele
Cita messaggio
Thanks given by:
#2
(14-01-2019, 09:41 AM)gabriele.dipalma Ha scritto: Buongiorno,

vi chiedo gentilmente una mano perché mi trovo di fronte a questo problema: ho uno shapefile contenente le sezioni di censimento istat e ho bisogno di unire questo shp a un file csv che riporta, per ogni sezione di censimento, il numero di attività economiche censite. 
So come unire i due file che hanno un campo in comune (la denominazione della sezione di censimento) ma il problema è che il file dati csv per ogni sezione di censimento ha più righe mentre il mio shapefile ha una riga per ogni sezione. Quindi con la funzione join ottengo il mio shapefile con in più una sola delle righe del mio database, perdendo tutto il resto dei dati. Come faccio per favore a conservare tutte le righe del file csv? Se volete allego i miei file in modo da rendere più semplice la comprensione del mio piccolo dilemma.

Grazie mille
Una buona settimana
Gabriele

Ciao,
quello che descrivi si risolve tramite una relazione uno a molti e non tramite un semplice join (1:1)
donate: http://qgis.it/
-----:-)
Totò
Cita messaggio
Thanks given by: gabriele.dipalma


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  [Shapefile in Google Earth] francesco.cerrito 0 24 18-05-2019, 03:40 PM
Ultimo messaggio: francesco.cerrito
  Inclusione dei punti contenuti uno shapefile Worg 0 223 28-03-2019, 03:35 PM
Ultimo messaggio: Worg
  Shapefile scompaiono al cambio del SR Robertobassu 1 183 26-03-2019, 11:19 PM
Ultimo messaggio: Atlas
  PROBLEMI VISIBILITÀ' SHAPEFILE Qgis Matilde Rovere 1 473 18-06-2018, 04:23 PM
Ultimo messaggio: Novarese
  importazione shapefile green 2 808 26-09-2017, 03:49 PM
Ultimo messaggio: green
  Unire griglia punti con coordinate predefinite MarraGIS 25 4.590 17-07-2017, 12:41 PM
Ultimo messaggio: zaro
  TABELLA ATTRIBUTI: COPIARE I DATI DI UN CAMPO IN UNO NUOVO Bibi05 2 1.556 08-05-2017, 10:22 AM
Ultimo messaggio: Bibi05
  Rotazione shapefile in QGIS angelobott 10 5.260 29-05-2016, 08:27 PM
Ultimo messaggio: angelobott
  Attributi Uno a Molti con QGis angelobott 4 5.061 22-04-2016, 11:41 AM
Ultimo messaggio: Atlas
  Trasformare coordinate shapefile con QGIS Carla 2 5.529 26-01-2016, 03:18 PM
Ultimo messaggio: Carla



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