Koordinatendaten aus Excel in QGIS importieren?


23

Ich habe eine Excel-Datei mit Daten, die über viele Jahre hinweg als Längen- und Breitengradkoordinaten für archäologische Stätten gesammelt wurden. Wie kann ich sie als neue Ebene in QGIS importieren?


2
Das Konvertieren einer Excel-Datei in CSV ist keine GIS-Frage. Konvertieren eines Excel oder CSV in ein Shapefile wäre. Was haben Sie bisher in Bezug auf Tests oder Forschung versucht?
PolyGeo

Wenn Ihre Daten in Excel korrekt formatiert sind (Spaltenüberschriften, keine fremden Daten), dann 'speichern unter' in Excel als Typ CSV. Sie werden gewarnt, dass CSV nicht mehrere Blätter usw. unterstützt. Sie können diese jedoch ignorieren, wenn Sie Ihr vorhandenes Blatt beibehalten . Können Sie einen Screenshot von dem, was Sie in Excel haben, geben und angeben, was Sie versucht haben und wo es fehlschlägt.
Michael Stimson

Antworten:


11

Wenn Sie Ihre Daten bereits in Excel haben, stellen Sie Folgendes sicher: a) Die Daten müssen in Dezimalgraden angegeben werden. B) Die erste Zeile der Datei enthält den Namen des Feldes (dies ist nur ein Beispiel). Bildbeschreibung hier eingeben

dann musst du die datei als csv kommagetrennt speichern (nicht msdos oder mac). Nach dem Öffnen von Qgis müssen Sie nach dem "Add Delimited Text Layer Plugin" suchen (ein blaues Postit mit Kommasymbol). Bildbeschreibung hier eingeben

Sie müssen festlegen, dass das Trennzeichen ein Komma ist, und die entsprechenden x- und y-Dateien auswählen. Wenn Qgis die Daten öffnet, die nach dem CRS gefragt werden, müssen Sie die für Ihre Daten definieren. Die Daten, die Sie in dem Bild sehen, sind latlon wgs 84, also habe ich EPSG4326 gewählt. Sobald Ihre Daten geladen sind, können Sie die Textebene in einem anderen Dateityp wie shp speichern. Ich hoffe es hilft


Verbessern Sie Ihre Antwort, indem Sie @Radar note on CRS hinzufügen. Wie Sie vielleicht wissen, sollte der delim txt-Import nach dem CRS fragen.
Willy

7

Dieses hervorragende Tutorial erklärt, wie man genau das macht.

Beachten Sie Folgendes, wenn sich Ihre Daten in UTM befinden:

Sie können den gleichen Vorgang ausführen, aber statt WGS84 das entsprechende UTM-CRS in der Auswahl des Koordinatenreferenzsystems auswählen.


6
Ich denke, es wäre am besten, wenn Sie eine Übersicht oder eine Zusammenfassung des von Ihnen verlinkten Tutorials posten könnten. Ihre Antwort ist großartig, aber es wäre nutzlos, wenn der Blog, auf den Sie verlinkt haben, plötzlich offline gehen würde.
RK

Und auch dies beantwortet die Frage nicht sehr gut - die Frage
Tomas

Ich würde argumentieren, dass eine in Excel erstellte CSV-Datei genauso eine 'Excel-Datei' ist wie eine Datei mit der Erweiterung .xls, da sie mit Excel in jedes Format konvertiert werden kann. Wenn Sie wirklich wählerisch sein möchten, ist der Zwischenschritt die Konvertierung der XLS-Datei in CSV mithilfe von Excel.
Radar

Ich bin damit einverstanden, dass diese Antwort etwas mehr als ein Link sein sollte. Informationen, die Sie nicht einfach als Excel-Datei in QGIS laden können und Excel oder eine andere alternative Software benötigen, um sie in CSV zu konvertieren, sind von entscheidender Bedeutung.
Miro

7

Sie können Ihre Tabellendaten mit dem XYtools- Plugin steuern .

Das Ziel des xy-tools-Plugins ist es, eine x- und y-Spalte einer gegebenen Attributtabelle zu füllen, indem Sie auf eine (Referenz-) Karte klicken. Nachdem Sie die x- und y-Spalte ausgefüllt haben, können Sie die Tabelle in eine Punktformdatei exportieren. Seit Version 0.2 können Sie auch Excel-Dateien öffnen und mithilfe einer x- und y-Spalte als Punktebene laden.


Schön, aber es funktioniert nur mit * .xls-Datei ...
GeoStoneMarten


1

Hier finden Sie ein Tutorial zum Importieren von CSVs oder Tabellenkalkulationen: http://www.qgistutorials.com/en/docs/importing_spreadsheets_csv.html

Hier gibt es eine alte Frage mit Antworten: Importieren von Koordinatendaten aus Excel in QGIS?

Und hier ist ein weiteres Tutorial: http://maps.cga.harvard.edu/qgis/wkshop/import_csv.php

Grundsätzlich konvertieren Sie Ihre Datei in eine .csv-Datei und verwenden dann das Werkzeug 'Begrenzte Textebene hinzufügen', das in der Symbolleiste 'Ebene' -> 'Ebene hinzufügen' verfügbar ist.

Fügen Sie begrenzten Text hinzu

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.