Zum Hauptinhalt springen

So konvertieren Sie eine CSV-Datei in ein Shapefile in QGIS

Diese Anleitung erklärt, wie Sie CSV-Daten mit QGIS Desktop in ein Shapefile (SHP) umwandeln.

Verfasst von Alex

Schritt 1: Bereiten Sie Ihre CSV-Datei vor

Vergewissern Sie sich vor dem Import, dass Ihre CSV-Datei korrekt formatiert ist:

  • Geografische Koordinaten: Prüfen Sie, ob die CSV-Datei Spalten mit den tatsächlichen geografischen Koordinaten der Punkte enthält, beispielsweise Breiten- und Längengrad oder UTM-Koordinaten in Metern.

  • Dateiformat: Wenn Ihre Daten in einem anderen Tabellenformat vorliegen (z. B. XLS oder XLSX von Microsoft Excel), speichern Sie sie als CSV-Datei (.csv), bevor Sie fortfahren.


Schritt 2: Importieren Sie die CSV-Datei

  1. Öffnen Sie QGIS.

  2. Wählen Sie im Hauptmenü: Layer >> Add Layer >> Add Delimited Text Layer...

    Das Fenster „Data Source Manager | Delimited Text“ wird geöffnet.


    ​


Schritt 3: Konfigurieren Sie die CSV-Importeinstellungen

Legen Sie im Fenster „Data Source Manager | Delimited Text“ die Importeinstellungen fest:
​

  1. File Name: Klicken Sie auf die Schaltfläche „...“, um Ihre CSV-Datei zu suchen und auszuwählen.

  2. File Format: Stellen Sie sicher, dass „CSV (Comma Separated Values)“ ausgewählt ist.

  3. Record and Fields Options:

    • Field separator: Prüfen Sie, ob „Comma“ ausgewählt ist.

    • First record has field names: Aktivieren Sie dieses Kontrollkästchen, wenn die erste Zeile der CSV-Datei Spaltenüberschriften enthält (was üblicherweise der Fall ist). So werden die Überschriften nicht als Daten eingelesen.

  4. Geometry Definition:

    • Wählen Sie „Point coordinates“.

    • Wählen Sie unter X field die Spalte mit dem Längengrad oder dem Ostwert (Easting, UTM).

    • Wählen Sie unter Y field die Spalte mit dem Breitengrad oder dem Nordwert (Northing, UTM).

  5. Geometry CRS (Koordinatenreferenzsystem):

    • Klicken Sie auf „Select CRS“.

    • Suchen Sie im Fenster „Coordinate Reference System Selector“ nach „EPSG:4326 - WGS 84“ und wählen Sie dieses System für Daten mit Breiten- und Längengraden aus. Wenn Sie UTM verwenden, wählen Sie das Koordinatenreferenzsystem der entsprechenden UTM-Zone (z. B. EPSG:32634 für WGS 84 / UTM zone 34N). WGS 84 ist ein weltweit gängiges geografisches Koordinatensystem für Daten mit Breiten- und Längengraden.

  6. Klicken Sie auf „Add“.

    Die Daten Ihrer CSV-Datei sollten nun als Punktlayer auf der QGIS-Karte erscheinen.


Schritt 4: Exportieren Sie den Punktlayer im Shapefile-Format

Nachdem Ihre CSV-Daten als temporärer Punktlayer geladen wurden, können Sie sie dauerhaft als Shapefile speichern:
​

  1. Klicken Sie im Bereich „Layers“ mit der rechten Maustaste auf den neu importierten CSV-Layer (sein Name entspricht in der Regel dem Namen Ihrer CSV-Datei).

  2. Wählen Sie im Kontextmenü „Export“ >> „Save Features As...“

    Das Dialogfenster „Save Vector Layer As...“ wird geöffnet.


Schritt 5: Konfigurieren Sie die Shapefile-Exporteinstellungen

Passen Sie im Dialogfenster „Save Vector Layer As...“ die Exporteinstellungen für Ihr neues Shapefile an:
​

  1. Format: Wählen Sie im Dropdown-Menü „ESRI Shapefile“.

  2. File name: Klicken Sie auf „...“, um den Speicherort auszuwählen und Ihrem neuen Shapefile einen Namen zu geben (z. B. my_location_data.shp).

  3. CRS (Koordinatenreferenzsystem): Stellen Sie sicher, dass „EPSG:4326 - WGS 84“ eingestellt ist (oder gegebenenfalls das gewählte UTM-System). Dieses Koordinatenreferenzsystem beizubehalten ist entscheidend für die Kompatibilität, insbesondere bei der Nutzung von Plattformen wie OneSoil.

  4. Encoding: In der Regel empfiehlt es sich, „UTF-8“ beizubehalten, sofern Sie keine besonderen Anforderungen an die Zeichenkodierung haben.

  5. Die übrigen Optionen können Sie auf den Standardwerten belassen oder an erweiterte Anforderungen anpassen (z. B. bestimmte Attributfelder für den Export auswählen).

  6. Klicken Sie auf „OK“.

Ihr neues Shapefile wird im ausgewählten Ordner erstellt und automatisch zu Ihrem QGIS-Projekt hinzugefügt. Sie haben nun aus Ihren CSV-Daten ein georeferenziertes Shapefile erstellt, das sofort einsatzbereit ist!

Hat dies deine Frage beantwortet?