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:a_grundlagen:al03_dateikonventionen_und_verzeichnisstrukturen [2022/02/09 15:01] – [Tabelle] mapqgis:basic:a_grundlagen:al03_dateikonventionen_und_verzeichnisstrukturen [2023/02/15 11:24] (aktuell) – [Zusammenfassung] map
Zeile 6: Zeile 6:
  
 ===== "Saubere" und aussagekräftige Namen vergeben ===== ===== "Saubere" und aussagekräftige Namen vergeben =====
-<do map>Aufhübschen, schönere Beispiele, Bedeutung der Sonderzeichenproblematik herausheben</do> 
- 
  
 Es ist keine Voraussetzung um mit QGIS arbeiten zu können und auch keine Voraussetzung für die GIS-Arbeit überhaupt - es betrifft die Arbeit am PC im Allgemeinen! **Befolgen Sie die folgenden Regeln bei Ihrer Arbeit am PC und Sie entkommen vielen potentiellen Problemen und Schwierigkeiten!** ;-) Es ist keine Voraussetzung um mit QGIS arbeiten zu können und auch keine Voraussetzung für die GIS-Arbeit überhaupt - es betrifft die Arbeit am PC im Allgemeinen! **Befolgen Sie die folgenden Regeln bei Ihrer Arbeit am PC und Sie entkommen vielen potentiellen Problemen und Schwierigkeiten!** ;-)
Zeile 13: Zeile 11:
 ^ Empfohlene Regel                                                                                                                                                     ^ Erläuterung                                                                                                                                                                                                                                                           ^ Beispiel                                                 ^ ^ Empfohlene Regel                                                                                                                                                     ^ Erläuterung                                                                                                                                                                                                                                                           ^ Beispiel                                                 ^
 | <color #ed1c24>**Versuchen Sie auf [[wpde>Sonderzeichen]] zu verzichten**</color>                                                                                    | <color #ed1c24>Umlaute, Satzzeichen, Leertasten, Slash und Backslash etc. können auf **unterschiedlichen Betriebssystemen** (Windows, Linux, Mac) bzw. **Betriebsystem-Sprachen**  zu ernsten Problemen führen!</color>                                               | <color #ed1c24>**Gewaesser_und_Strassen**.shp</color>    | | <color #ed1c24>**Versuchen Sie auf [[wpde>Sonderzeichen]] zu verzichten**</color>                                                                                    | <color #ed1c24>Umlaute, Satzzeichen, Leertasten, Slash und Backslash etc. können auf **unterschiedlichen Betriebssystemen** (Windows, Linux, Mac) bzw. **Betriebsystem-Sprachen**  zu ernsten Problemen führen!</color>                                               | <color #ed1c24>**Gewaesser_und_Strassen**.shp</color>    |
-| **Wählen Sie aussagekräftige Ordner- und Dateinamen**                                                                                                                | Beschreiben bereits im Namen den Inhalt der Datei bzw. des Ordners hinreichend gut! **Auch hier gild: Keine Sonder- oder Leerzeichen**(( Leerzeichen werden in manchen Syntaxsprachen als Befehlstrenner verstanden! ))                                               | **Gelaendeanalysen/Jan2018/Hangneigung_grad_32632**.tif  |+| **Wählen Sie aussagekräftige Ordner- und Dateinamen**                                                                                                                | Beschreiben bereits im Namen den Inhalt der Datei bzw. des Ordners hinreichend gut! **Auch hier gilt: Keine Sonder- oder Leerzeichen**(( Leerzeichen werden in manchen Syntaxsprachen als Befehlstrenner verstanden! ))                                               | **../Gelaendeanalysen/Jan2018/Hangneigung_grad_32632**.tif  |
 | **Schreiben Sie in den Dateinamen, welches [[qgis:basic:a_grundlagen:al04_kartennetzentwuerfe_geodaetisches_datum_projektionen|Koordinatenbezugssystem]] vorliegt**  | Sofern es sich um räumliche Daten handelt, verwenden Sie den international anerkannten und jedem GIS-Programm bekannten [[qgis:basic:a_grundlagen:al04_kartennetzentwuerfe_geodaetisches_datum_projektionen#epsg_european_petroleum_survey_group|EPSG-Code]]          | Gemeinden_NRW_**25832**.shp                              | | **Schreiben Sie in den Dateinamen, welches [[qgis:basic:a_grundlagen:al04_kartennetzentwuerfe_geodaetisches_datum_projektionen|Koordinatenbezugssystem]] vorliegt**  | Sofern es sich um räumliche Daten handelt, verwenden Sie den international anerkannten und jedem GIS-Programm bekannten [[qgis:basic:a_grundlagen:al04_kartennetzentwuerfe_geodaetisches_datum_projektionen#epsg_european_petroleum_survey_group|EPSG-Code]]          | Gemeinden_NRW_**25832**.shp                              |
 | **Beschreiben Sie den Geometrietyp**                                                                                                                                 | Bei den meißten Vektor-Datentypen (z.B. das Shapefile) kann äußerlich nicht zwischen Punkt, Linie, Fläche etc. unterscheiden werden. Verwenden Sie beispielsweise **'P' für Punkte**, '**F' für Flächen** und **'L' für Linien** im Dateinamen, um das zu ändern.     | Baumstandorte_**P**_3044.shp                             | | **Beschreiben Sie den Geometrietyp**                                                                                                                                 | Bei den meißten Vektor-Datentypen (z.B. das Shapefile) kann äußerlich nicht zwischen Punkt, Linie, Fläche etc. unterscheiden werden. Verwenden Sie beispielsweise **'P' für Punkte**, '**F' für Flächen** und **'L' für Linien** im Dateinamen, um das zu ändern.     | Baumstandorte_**P**_3044.shp                             |
Zeile 35: Zeile 33:
 =====Projektverzeichnis und Projektheimatverzeichnis===== =====Projektverzeichnis und Projektheimatverzeichnis=====
  
-[{{ :qgis:basic:images:projektbaum.png?direct|**Abb. 1:** Verzeichnisbaum}}]In GIS-Projekten verwenden Sie oft **eine Vielzahl an geographischen aber auch nicht geographischen Dateien**((Tabellen, Fotos, PDF's, e-Mail-Anhänge...)) unterschiedlichster Art. Sie haben es also mit vielen Daten zu tun, **welche Sie gut organisieren müssen**, um den Überblick zu behalten. Verwenden Sie daher **Projekt-Ordner mit Unterverzeichnissen** nach Datentyp,-ursprung oder -funktion benannt (**Abb. 1**).+[{{ :qgis:basic:images:projektbaum.png?direct|**Abb. 1:** Verzeichnisbaum}}]In GIS-Projekten verwenden Sie oft **eine Vielzahl an geographischen aber auch nicht geographischen Dateien**((Tabellen, Fotos, PDF's, e-Mail-Anhänge...)) unterschiedlichster Art. Sie haben es also mit vielen Daten zu tun, **welche Sie gut organisieren müssen**, um den Überblick zu behalten. Verwenden Sie daher **Projekt-Ordner mit Unterverzeichnissen** nach Datentyp,-ursprung oder -funktion benannt (**Abb. 1**).  
 + 
 +<WRAP   info> 
 +QGIS ist nicht nur ein Werkzeug welches wir für Projekte hin und wieder einsetzen (so wie ein Bildbearbeitungsprogramm oder eine Tabellenkalkulation), sondern vielmehr ein umfassendes Softwarepaket zur Verwaltung und Organisation von Projekten! QGIS wird in dieser Hinsicht oft unterschätzt. 
 +</WRAP> 
  
 [{{:qgis:basic:images:projektheimatverzeichnis_310.png?direct&800 |**Abb. 2:** Projektverzeichnis mit Projektdatei verknüpfen}}]Optimaler Weise befindet sich im **Projektverzeichnis** auch die **[[qgis:basic:b_einstieg_in_qgis:bl05_qgis_projekt_eigenschaften|QGIS-Projektdatei]]((*.qgs oder *.qgz))**. Sollte das der Fall sein, so wird QGIS automatisch dieses Projektverzeichnis als //Projektheimatverzeichnis// anerkennen (zu sehen im Browser). Um ein anders Verzeichnis als //Projektheimatverzeichnis// zu setzen, rufen Sie die Projekt-Eigenschaften ''Projekt -> Eigenschaften'' auf und wählen unter ''Allgemein'' ,''Projektheimatverzeichnis''. [{{:qgis:basic:images:projektheimatverzeichnis_310.png?direct&800 |**Abb. 2:** Projektverzeichnis mit Projektdatei verknüpfen}}]Optimaler Weise befindet sich im **Projektverzeichnis** auch die **[[qgis:basic:b_einstieg_in_qgis:bl05_qgis_projekt_eigenschaften|QGIS-Projektdatei]]((*.qgs oder *.qgz))**. Sollte das der Fall sein, so wird QGIS automatisch dieses Projektverzeichnis als //Projektheimatverzeichnis// anerkennen (zu sehen im Browser). Um ein anders Verzeichnis als //Projektheimatverzeichnis// zu setzen, rufen Sie die Projekt-Eigenschaften ''Projekt -> Eigenschaften'' auf und wählen unter ''Allgemein'' ,''Projektheimatverzeichnis''.
Zeile 52: Zeile 55:
  
  
 +====== Zusammenfassung ======
 +<WRAP info>
 +Eine sinnvolle Verzeichnisstruktur und aussagekräftige, maschinenlesbare Dateinamen sind bei der Arbeit mit GIS-Projekten wichtig, um den Überblick zu behalten und potenzielle Probleme zu vermeiden. 
 +Es ist empfehlenswert, eine strikte Datei- und Ordnerkonvention zu vereinbaren, insbesondere wenn mehrere Personen an den gleichen Daten und Verzeichnissen arbeiten. 
 +Bei der Namensgebung sollte man auf Sonderzeichen verzichten, aussagekräftige Namen verwenden, das Koordinatenbezugssystem, Geometrietyp und ggf. weitere Parameter im Dateinamen protokollieren. Das Projektverzeichnis sollte Unterverzeichnisse nach Datentyp, -ursprung oder -funktion haben, und es ist sinnvoll, die QGIS-Projektdatei im Projektverzeichnis abzulegen. 
 +</WRAP>
  
  
 ~~DISCUSSION|Fragen, Hinweise und Fehler kommen hier hin:~~ ~~DISCUSSION|Fragen, Hinweise und Fehler kommen hier hin:~~