Dienstag, 23. Juni 2009

Wahlpflichtfach GIS - Übung III

Aufgabenstellung
Auf Grundlage der vorhandenen Materialien sollen mittels geeigneter Abfragen und Analysemethoden folgende Layer und Tabellen erzeugt werden. Achten Sie besonders auf die richtige Funktionswahl und benennen Sie Ihre Ergebnisse entsprechend der Aufgabenstellung.

1. Layer_1:
Erzeugung eines Layers mit den Grenzen des Landkreises und der Stadt Kaiserslautern (Attributbezogene Abfrage)

Über die Funktion "Selection by Attributes" werden aus dem Layer "LK-Grenzen" alle Objekte ausgewählt, die in der Attributtabelle unter "Name" mit "Kaiserslautern" geführt werden. Mit einem Rechtsklick auf den Layer "LK-Grenzen" kann über die Funktion "Data" -> "Export Data" ein neuer Layer mit dem Landkreis und der Stadt Kaiserslautern erstellt werden.


2. Layer_2:
Zusammenfassen der Objekte von Layer_1 zu einem einzigen Objekt (Geoanalyse)

Mit der Dissolve-Funktion ("ArcToolBox" -> "Data Managment Tools") können die beiden Kreise zusammengefügt werden. In dem Dissolve-Tool wählt man zunächst den zuvor erzeugten Layer aus. Als "Dissolve Fields" sollte das Feld "Name" gewählt werden, da dieses bei den beiden ausgwählten Flächen den selben Inhalt enthält. Als Ergbniss wird der Layer 2 erzeugt,


3. Layer_3:
Auswahl aller Naturschutzgebiete die sich mit Layer_1 überschneiden (Lagebezogene Abfrage ,’that: intersect’)

Die "Select by Location" erlaubt es, Flächen auszuwählen, die in einem bestimmten Bereich liegen. Hierzu wird zunächst der Naturschutzgebiete-Layer im oberen Fensterteil gewählt. Die gewünschte Funktion ("that: intersect") und der Layer_1 kann in der unteren Fensterhälfte gewählt werden.
Über die "Export Data" Funktion kann im Folgenden der Layer_3 erstellt werden.


4. Layer_4:
Erzeugen von Bufferbereichen mit 300m um die Naturschutzgebiete von Layer_3 (Geoanalyse)

Die ArcToolBox bietet die Möglichkeit um die Naturschutzgebiete aus Layer 3 eine Pufferzone zu berechnen. Als "Input Feature" wird er Layer 3 gewählt, der alle Naturschutzgebiete im Bereicht Kaiserslautern enthält. Unter "Qutput Feature Class" kann der ausgewählt werden unter welchem Namen der neue layer gespeichert werden soll. Unter "Distance" kann die gewünschte Entfernung von 300m eingestellt werden.


5. Layer_5:
Erzeugung eines Layers mit den Grenzen der Stadt Kaiserslautern (Abfrage)

Layer _5 kann ähnlich wie Layer_1 erstellt werden. Um die Stadt Kaiserslautern zu wählen wählt man aus Layer_1 über die "Selection by Attribut"-Funktion die Objekte mit "Objektart1"="Kreisfrei Stadt" aus. Die Auswahl kann wiedre als neuer Layer gespeichert werden.


6. Layer_6a:
Ausschneiden von Layer_4 mit Hilfe von Layer_5 (Geoanalyse)

Die Naturschutzgebiete im Stadtbereich von Kaiserslautern sollen in einem neuen Layer gespeichert werden. Dazu wird die "Clip"-Funktion der "ArcToolBox" genutzt. Als "Input Features" wird der Layer_4 mit den Naturschutzgebieten gewählt. Als "Clip"-Feature wird der zuvor erzeugte Layer_5 gewählt. Der Name des zu erzeugenden Layers kann unter "Output Feature Class" festgelegt werden (Layer_6a).


7. Layer_6b:
Überschneidung von Layer_4 und Layer_5 (Geoanalyse)

Die Funktion "Intersect" wird genauso wie die "Clip"-Funktion eingestellt. Der Name des erzeugten Layer ist in diesem Fall als "Layer_6b" zu wählen.


8. Layer_6c:
Vereinigung von Layer_4 und Layer_5 (Geoanalyse)

Mit der Funktion "Union" und den Einstellungen von Schritt 6 bzw. 7 kann Layer_6c erzeugt werden.


9. Berechnung der Flächen für den Layer 6c
Feld ‚HEKTAR’ verwenden und Einheiten entsprechend wählen.

Theoretischer Ansatz: Attributtabelle öffnen -> Rechtsklick auf "Hektar" -> "Calculate Geometry" -> "Area und Units [Hectar]" auswählen -> "Ok"

Praktische Vorgehensweise: Ein Fehler im Programm führt dazu, dass die Flächen bei der zuvor beschriebenen Vorgehensweise falsch berechnet werden. Um die richtigen Werte zu erhalten muss in einer anderen Spalte die Fläche in Quadratmeter berechnet werden (dazu kann die oben beschriebene Vorgehensweise genutzt werden). Die Hektarzahl kann nun über den "Field Calculator" erzeugt werden. Hierzu wird die errechnete Quadratmeterzahl durch 10.000 geteilt und in dem Feld "Hektar" steht jetzt die korrekte Hektarzahl.


10. Erzeugen der Tabelle ‚Sum_Layer_6c.dbf’ auf Grundlage von Layer_6c
Die Tabelle soll nur einen Datensatz (nur eine Zeile) je Naturschutzgebiet und folgende Attribute enthalten: Gebietsname, Gebietsnummer, Gebietsfläche

In der Attributtabelle kann durch Rechtsklick auf eine Spalte die Funktion "Summarize" gestartet werden. Im Drop-down Menü wird die "Gebietsnum" gewählt. Im 2. Fenster wählt man die gewünschten Felder (in diesem Fall "Gebietsnam" und "Hektar") aus. Das 3. fenster ermöglicht es, den Speicherort und -namen festzulegen.

Vergleich: Layer 6a & 6b
Unterschiede:
  • In Layer 6a sind nur die Informationen des Naturschutzgebietelayer vorhanden
  • in Layer 6b sind die Informationen des Naturschutzgebietelayers und des Landkreiselayer vorhanden
Gemeinsamkeiten:
  • Die Naturschutzgebiete in der Stadt Kaiserslautern sind in beiden Layer vorhanden

Vergleich: Layer 6b & 6c
Unterschiede:
  • In Layer 6b werden alle Naturschutzgebiete dargestellt, die im Gebiet der Stadt Kaiserslautern liegen
  • In Layer 6c werden die Naturschutzgebiete sowie die Grenzen der Stadt Kaiserslautern dargestellt.
Gemeinsamkeiten:
  • Die Layer enthalten Informationen des Landkreiselayer und des Naturschutzgebietelayer


Dateien zu Übung hier downloadbar.