Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
qgis:basic:d_layer_und_daten:cl09_import_zeichengetrennter_texte_csv_txt [2023/06/07 15:10] – [Vorgehensweise in QGIS] mapqgis:basic:d_layer_und_daten:cl09_import_zeichengetrennter_texte_csv_txt [2023/06/07 15:38] (aktuell) – [Vorgehensweise in QGIS] map
Zeile 23: Zeile 23:
 <wrap download> {{ :qgis:basic:dataset:caldern_flight_epsg25832.csv |Beispiel-Tabelle zum ausprobieren}}((Flugdaten eine Drohne)) </wrap> <wrap download> {{ :qgis:basic:dataset:caldern_flight_epsg25832.csv |Beispiel-Tabelle zum ausprobieren}}((Flugdaten eine Drohne)) </wrap>
  
-Welcher Spalten- oder Dezimal-Trenner auch immer vorkommt, es ist im Regelfall **nicht erforderlich die Datei extern zu modifizieren**! Wir müssen QGIS nur die richtigen Informationen mitteilen, damit die Datei korrekt interpretiert und importiert werden kann.+Welcher Spalten- oder Dezimal-Trenner auch immer vorkommt, es ist im Regelfall **nicht erforderlich die Datei extern zu modifizieren**! Wir müssen QGIS nur die richtigen Informationen mitteilen, damit die Datei korrekt **interpretiert** und **importiert** werden kann.
  
 QGIS ist zwar in der Lage, eine *.txt, *.tsc, *.csv, oder *.xyz direkt zu laden (beispielsweise per Drag'n'Drop aus dem Browser heraus), dabei geht aber QGIS von //Standard-Importparametern// aus (eine CSV wird kommagetrennt importiert, eine TSV tabulatorgetrennt). Wir können aber nicht immer vom Standardfall ausgehen und sollten den Importvorgang //überwachen//. QGIS ist zwar in der Lage, eine *.txt, *.tsc, *.csv, oder *.xyz direkt zu laden (beispielsweise per Drag'n'Drop aus dem Browser heraus), dabei geht aber QGIS von //Standard-Importparametern// aus (eine CSV wird kommagetrennt importiert, eine TSV tabulatorgetrennt). Wir können aber nicht immer vom Standardfall ausgehen und sollten den Importvorgang //überwachen//.
  
-[{{ :qgis:basic:images:import_getrennte_texte_qgis328.png?direct&600|Import von getrennten Texten über die Datenquellenverwaltung (QGIS 3.22)}}]+[{{ :qgis:basic:images:import_getrennte_texte_qgis328.png?direct&600|Import von getrennten Texten über die Datenquellenverwaltung (QGIS 3.28)}}]
  
-Wir verwenden die **Datenquellen-Verwaltung** mit <key>Strg+L</key> {{:qgis:mactiondatasourcemanager.png?nolink }} und begeben uns auf den Tab ''Getrennte Texte'' und wählen den Pfad zur Datei, welche wir importieren möchten. Es folgen Angaben...+Wir verwenden die **Datenquellen-Verwaltung** mit <key>Strg+L</key> {{:qgis:mactiondatasourcemanager.png?nolink }} und begeben uns auf den Tab ''Getrennte Texte'' und wählen den Pfad zur Datei, welche wir importieren möchten. Im Folgenden müssen noch einige weitere Einstellungen getroffen und Optionen gesetzt werden:
  
-  - zum **Zeichensatz**((**UTF-8** oder **Latin-9** für Texte mit deutschen Sonderzeichen)) +  - **Zeichensatz**: In deutschsprachigen Datensätzen häufig **UTF-8** oder **Latin-9**, abhängig von der Herkunft der Daten 
-  - zum verwendenden **Trennzeichen** +  - **Trennzeichen**: CSV heißt eigentlich "Kommagetrennte Werte" - leider werden häufig recht unterschiedliche Zeichen verwenden. Hier kann es gewählt werden. 
-  - zur Anzahl der zu überspringenden Zeilen am Anfang der Datei, wo sich die Feldnamen (attributnamen) befinden und ob die Feldtypen automatisch bestimmt werden sollen (Text, Zahl, Dezimal, Datum etc.), +  - **Datensatz- und Feldoptionen**: Anzahl der zu überspringenden Zeilen am Anfang der Datei, an welcher Stelle sich die Feldnamen (Attributnamen) befinden und ob die Feldtypen automatisch bestimmt werden sollen (Text, Zahl, Dezimal, Datum etc.), Dezimaltrennzeichen (Punkt oder Komma?), ob Felder abgeschnitten (max. 255 Zeichen) oder leere Felder übersprungen werden sollen,  
-  - zum **Dezimaltrennzeichen** (Punkt oder Komma?), ob Felder abgeschnitten oder leere Felder übersprungen werden sollen,  +  - **Geometriedefinition**: Feld der **X- und Y-Koordinate** sowie zur Höhe (Z) oder einem Messwert (M) (Z und M sind optional)
-  - zum Feld der **X- und Y-Koordinate** sowie zur Höhe (Z) oder einem Messwert (M) (Z und M sind optional)+
   - zum KBS der ursprünglichen Daten, welches bekannt sein muss, da sonst QGIS nicht weiß, wie es die Koordinaten zu referenzieren hat. U.U. ist es erforderlich, mit den zu erwarteten KBS zu experimentieren. Stammen die Daten von einem GPS-Gerät, so kann man vom EPSG:4326 (WGS84) ausgehen.   - zum KBS der ursprünglichen Daten, welches bekannt sein muss, da sonst QGIS nicht weiß, wie es die Koordinaten zu referenzieren hat. U.U. ist es erforderlich, mit den zu erwarteten KBS zu experimentieren. Stammen die Daten von einem GPS-Gerät, so kann man vom EPSG:4326 (WGS84) ausgehen.
-  - Layereinstellungen+  - **Layereinstellungen**: Räumlicher- und Untermengen-Index zur Beschleunigung der Daten (was auch bedeutet, dass die Daten mehr Speicherplatz benötigen). //Datei überwachen// heißt, dass Änderungen an der Datei auch in QGIS aktualisiert werden (was nicht immer gewünscht ist!). 
  
-Wie sich die gesetzten Parameter auf den Importvorgang auswirken werden, kann man in der **Vorschau (8)** überprüfen. Hierzu zeigt QGIS die ersten 20 Zeilen der Datei an.+Wie sich die gesetzten Parameter auf den Importvorgang auswirken werden, kann man in der **Vorschau (7)** überprüfen. Hierzu zeigt QGIS die ersten 20 Zeilen der Datei an.
  
-<wrap help> [[https://docs.qgis.org/3.22/en/docs/user_manual/managing_data_source/opening_data.html?highlight=text#importing-a-delimited-text-file|weitereführende Informationen im QGIS Handbuch (engl.)]] </wrap>+<wrap help> [[https://docs.qgis.org/3.28/en/docs/user_manual/managing_data_source/opening_data.html?highlight=text#importing-a-delimited-text-file|weitereführende Informationen im QGIS Handbuch (engl.)]] </wrap>
  
 <WRAP tip> <WRAP tip>