Perché convertire SHP in CSV?
Uno Shapefile memorizza due elementi: la geometria vettoriale e una tabella di attributi. Il formato CSV si apre in Excel, Google Sheets, LibreOffice e in quasi tutti i wizard di importazione di database. L'esportazione in .csv è comune quando gli utenti non-GIS hanno bisogno dei dati tabulari sottostanti - ID delle particelle, conteggi della popolazione, coordinate dei punti - senza utilizzare software GIS.
Come convertire SHP in CSV
QGIS FREE
Fai clic con il tasto destro sul layer caricato e scegli Esporta > Salva elementi come, seleziona CSV e imposta GEOMETRY su AS_XY per i layer di punti o NONE per linee e poligoni.
ogr2ogr OPEN-SOURCE
Esegui ogr2ogr -f CSV out.csv in.shp -lco GEOMETRY=AS_XY per i layer di punti; usa -lco GEOMETRY=NONE solo per i dati degli attributi.
LibreOffice Calc FREE
Apri direttamente il file correlato .dbf tramite File > Apri in LibreOffice Calc, quindi salva come CSV - non è necessario alcun software GIS.
Informazioni su questi formati
Un file .shp è quasi sempre un Esri Shapefile - dati vettoriali geospaziali (punti, linee, poligoni) utilizzati dai software GIS. È un componente di un set: necessita dei suoi file…
Apri dettagli .SHP →Un file CSV memorizza dati tabulari come testo normale - una riga per riga, valori separati da virgole (o punti e virgola nelle impostazioni locali europee). Qualsiasi foglio di calcolo lo…
Apri dettagli .CSV →Qualità e a cosa prestare attenzione
- Per i layer di linee e poligoni, la geometria non viene trasferita nelle righe del CSV; usa AS_WKT per scrivere la geometria come stringa di testo se la forma deve essere preservata.
- I nomi dei campi nel file
.dbfsono troncati a 10 caratteri (un limite di dBASE), che viene riportato nel CSV. - Tutti i file correlati (
.shx,.dbfe idealmente.prj) devono trovarsi nella stessa cartella affinché QGIS o ogr2ogr possano aprire correttamente lo Shapefile.
Domande frequenti
Posso ottenere le coordinate nel CSV per uno Shapefile di punti?
ogr2ogr -lco GEOMETRY=AS_XY; questo aggiunge le colonne di longitudine e latitudine a ogni riga.Ho bisogno di un software GIS per aprire i dati degli attributi?
.dbf che LibreOffice Calc può aprire direttamente tramite File > Apri.