Importare dati di coordinate da Excel in QGIS?


23

Ho un file Excel che contiene dati raccolti in molti anni come coordinate di latitudine e longitudine per i siti archeologici: come posso importarlo in QGIS come nuovo livello?


2
La conversione di un file Excel in CSV non è una domanda GIS. La conversione di un Excel o CSV in uno shapefile sarebbe. Che cosa hai provato finora nel modo di testare o ricercare?
PolyGeo

Se i tuoi dati sono formattati correttamente in Excel (intestazioni di colonna, nessun dato estraneo), quindi 'salva come' da Excel come tipo CSV .. riceverai avvisi su CSV che non supporta più fogli ecc. Ma puoi ignorarli se mantieni il foglio esistente . Puoi dare una schermata di ciò che hai in Excel e indicare cosa hai provato e dove sta fallendo.
Michael Stimson,

Risposte:


11

Se hai già i tuoi dati in Excel assicurati di quanto segue a) I dati devono essere in gradi decimali b) La prima riga del file ha il nome del campo (questo è solo un esempio) inserisci qui la descrizione dell'immagine

quindi devi salvare il file come virgola CSV delimitato (non msdos o mac). Dopo aver aperto Qgis devi cercare il "aggiungi plug-in delimitato del livello di testo (un postit blu con l'icona di virgole). inserisci qui la descrizione dell'immagine

Devi definire che il delimitatore è una virgola e scegliere i file xey y appropriati. Quando Qgis apre i dati richiesti per il CRS, devi definire quello per i tuoi dati. I dati che stai cercando nell'immagine sono latlon wgs 84, quindi ho scelto EPSG4326. Una volta caricati i dati, è possibile salvare il livello di testo in un altro tipo di file come shp. Spero che sia d'aiuto


Migliora la tua risposta aggiungendo la nota di @Radar su CRS. Come forse saprai, l'importazione delim txt dovrebbe richiedere il CRS.
Willy,

7

Questo eccellente tutorial spiega come farlo.

Nota che se i tuoi dati sono in UTM:

È possibile seguire lo stesso processo, ma selezionare il CRS UTM appropriato nel selettore del sistema di riferimento di coordinate anziché WGS84.


6
Penso che sarebbe meglio se puoi pubblicare uno schema o un riassunto del tutorial che hai collegato. La tua risposta è ottima, ma sarebbe inutile se il blog a cui ti collegassi fosse improvvisamente offline.
RK,

E anche questo non risponde molto bene alla domanda - la domanda riguardava i file Excel
Tomas il

Direi che un CSV creato in Excel è tanto un "file Excel" quanto un file con estensione .xls quanti possono essere convertiti in e da ogni formato usando Excel. Se vuoi essere davvero esigente, il passaggio intermedio sarebbe la conversione del file .xls in CSV usando Excel.
Radar,

Sono d'accordo che questa risposta dovrebbe essere un po 'più di un link. Le informazioni che non è possibile caricare semplicemente file Excel in QGIS e che prima sono necessarie Excel o altri software alternativi per convertirle in CSV sono fondamentali.
Mirò,

7

Puoi controllare i tuoi dati tabulari con il plugin XYtools .

Lo scopo del plugin xy-tools è riempire una colonna xey di una determinata tabella di attributi facendo clic su una mappa (di riferimento). Dopo aver "riempito la colonna xey", è possibile esportare la tabella in un file di forma punto. Dalla versione 0.2 puoi anche aprire i file Excel e, usando una colonna xey, caricalo come layer Point.


Bello ma funziona solo con il file * .xls ...
GeoStoneMarten,


1

C'è un tutorial qui sull'importazione di CSV o fogli di calcolo: http://www.qgistutorials.com/en/docs/importing_spreadsheets_csv.html

C'è una vecchia domanda con le risposte qui: Importare dati di coordinate da Excel in QGIS?

Ed ecco un altro tutorial: http://maps.cga.harvard.edu/qgis/wkshop/import_csv.php

Fondamentalmente, converti il ​​tuo file in un .csv e quindi usi lo strumento 'Aggiungi livello di testo delimitato', disponibile nella barra degli strumenti 'layer' -> 'aggiungi layer'.

Aggiungi testo delimitato

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.