Fortgeschrittene GIS-Arbeitstechniken mit GRASS (Geographic Analysis Support Sytem) unter Linux inhaltlicher Kontext: Landschaftsbewertung Scheinerwerb (im Hauptstudium): - Anwesenheit (2x Fehlen) - Bearbeiten eines Übungsprojekts in Gruppen bis max. 4 Personen - Postererstellung
GIS-Software: GRASS (GNU Public License) QuantumGIS (GNU Public License) ArcGIS (Fa. ESRI) SICAD (Fa. SICAD Geomatics) Smallworld GIS (Fa. Smallworld) IDRISI (Clark University, Fa. Clark Labs) Geomedia (Fa. Intergraph) Microstation Geographics (Fa. Bently / MS) W3GIS/PCMap (Fa. GISCAD-Institut) MapInfo (Fa. MapInfo) AutoCAD Map (Fa. Autodesk) SAGA (GNU Public License)
Kontext: Landschaftsbewertung Analyse und Bewertungsklassifikation von Flächen hinsichtlich: - geoökologischer Funktionen (Wertanalyse) - Erosionswiderstandsfunktion - Filter-, Puffer- und Transformatorfunktion - Grundwasserschutzfunktion - Abflußregulationsfunktion - Immissionsschutzfunktion - Klimameliorations- und bioklimatische Funktion - Ökotopbildungs- und Naturschutzfunktion - Erholungsfunktion - landschaftsplanerischer Eignung
Kontext: Landschaftsbewertung Digitales Geländemodell: SRTM (Shuttle Radar Topography Mission)
Kontext: Landschaftsbewertung: Böden Digitales Geländemodell: SRTM (Shuttle Radar Topography Mission)
Kontext: Landschaftsbewertung: Biotopkartierung
Kontext: Landschaftsbewertung Flächennutzungsklassifikation mit Landsat-Daten
Konzepte der Rechnerbedienung: Graphische Benutzeroberfläche versus Eingabeaufforderung (GUI) (Konsole) intuitiv kryptisch bunt spröde langwierig schnell/direkt nicht/kaum automatisierbar automatisierbar (scripts) nur vorgegebene Optionen kombinierbar am Anfang effektiver auf Dauer effektiver
Linux: Chrashkurs Anmeldung: Auswahl des Fenstermanagers unter Sitzung -> user: student psswd: d4lgeo170 Bedienung mit Maus wie bei Windows möglich Bedienung von Linux/GRASS jedoch stark auf Konsole zugeschnitten! Konsole: Bedienfenster zum Eingeben von Befehlen mit Tastatur - Ausgangspunkt: der 'prompt' = Eingabeaufforderung...> - Eingabe eines Befehls (optional mit Argumenten) - manchmal Rückmeldung des Befehls - prompt für nächsten Befehl
Linux: Chrashkurs in der Konsole gibt es immer ein aktuelles Verzeichnis d.h. die Befehle die man in der Konsole ausführt beziehen sich (normalerweise) immer auf dieses Verzeichnis bzw. auf Dateien, die hier gespeichert sind. zum Auflisten von Dateien und Unterverzeichnissen im aktuellen Verzeichnis: Befehl ls ls kann auch mit Argumenten ausgeführt werden: z.b. ls /home dadurch wird nicht aktuelles sondern das Verzeichnis /home aufgelistet. Die Zeichenkette /home wird auch als Pfad bezeichnet jedes Verzeichnis und jede Datei hat einen absolut eindeutigen Pfad (Position wo es/sie gespeichert ist)
Linux: Chrashkurs das Zeichen / (slash) kennzeichnet den Startpunkt des gesamten Verzeichnissystems auf dem Rechner => der absolute Pfad einer jeden Datei/Verz. fängt immer mit / an (auch root Wurzel des Verzeichnisbaumes gennant) Die einzelnen Unterverzeichnisse ( Äste des Verzeichnisbaumes) werden bei der Angabe des Pfades jew. durch weitere / -Zeichen getrennt. Neben absoluter Pfadangabe auch relative Pfadangabe möglich (abhängig vom aktuellen Verzeichnis): falls aktuelles Verzeichnis = /home/student : ls Documents listet /home/student/documents auf ls.. listet das übergeordnete Verzeichnis /home auf
Linux: Verzeichnisstruktur ~ root opt/ tmp/ :/ home/ / muellean/ utm32/ geo21raid/ tmp/ grass08data/ grass database lonlat_epsg/
Linux: Übersicht Grundlegender Befehle: ls cd <Verzeichnis> mkdir <Verzeichnis> rmdir <Verzeichnis> rm <Datei> rm -r <Verzeichnis> Auflisten von Dateien und Verzeichnissen Wechseln des aktuellen Verzeichnisses Erstellen eines neuen Verzeichnisses Löschen eines leeren Verzeichnisses Löschen von Dateien Löschen von nicht leeren Verzeichnissen und allen darin enthaltenen Dateien (warning!) less <Datei> pico <Datei> Anzeigen von einfachen Text-Dateien Anzeigen/Erstellen/Editieren von Text-Dateien tar xvfz <Datei>.tar.gz Entpacken eines Archivs in aktuelles Verz. grass Starten von GRASS