Die systematische Abfrage von Datenbankinhalten ist Ihnen aus dem Alltag vertraut. Sei es die Abfrage von Zugverbindungen, die Online-Bestellung von Kinokarten oder die Google-Suche. Auch die Integration von räumlichen Attributen in Abfragen ist für Sie alltäglich. Wenn Sie z.B. die Location based Services bei Google aktiviert haben, werden Sie regelmäßig mit lokalisierter Werbung oder Abstimmungsanfragen bombardiert. Aber wie kann man solche Abfragen selbst gestalten und was ist die grundsätzliche Funktionsweise?
Worum geht es in dieses Arbeitsblatt?
In diesem Arbeitsblatt lernen Sie die grundlegenden Konzepte von Datenbankabfragen kennen. Weniger formell werden Sie sich mit der Extraktion von Daten aus Datentabellen beschäftigen. Die Verknüpfung von thematischen und räumlichen Abfragen auf Vektordaten ist eine zentrale Analysemethode in den Raumwissenschaften und auch im Alltag weit verbreitet.
Lernziele
Nach dieser Übung können Sie
- beliebige thematische und räumliche Abfragen auf Vektordatenattributen durchzuführen
- geometrische und topologische Abfragen unterscheiden
- Abfragen verknüpfen
Benötigte Materialien
Daten
Aufgaben Arbeitsblatt 2
Im ersten Teil der Aufgabe geht es darum, die benannten Geoobjekte aus den verschiedenen Datenbeständen zu identifizieren und zur einfachen Erfolgskontrolle zu zählen. Weder müssen alle Datensätze verwendet werden (eine Vorauswahl wurde getroffen, aber nur um eine gewisse Übersichtlichkeit für die Übung zu schaffen), noch müssen alle Attribute in einer Attributtabelle vorhanden sein.
Aufgabe 02-01
In Aufgabe 02-01 werden Attributwerte abgefragt. Daher werden die Merkmale und ihre Ausprägungen ohne Raumbezug aus den Tabellen extrahiert.
Aufgabe 02-02
In Aufgabe 02-02 beschäftigen wir uns mit topologischen und geometrischen Abfragen. Dazu werden die Attributabfragen um die räumlichen Komponenten Lage und Entfernung zueinander erweitert.
Gewichtung der Aufgaben in Arbeitsblatt 2
| Aufgabenteil | Gewichtung Teilaufgabe | Gewichtung Gesamt |
|---|---|---|
| Aufgabe 02-01 | 0.25 | 0.05 |
| Aufgabe 02-02 | 0.75 | 0.2 |
| Aufgabe 02 | 1.0 | 0.25 |
Unterstützung
Für allgemeine Abfragen auf relational strukturierten Datensätzen (Attributtabellen, Datenbanken) ist der das zentrale Werkzeug. Der Ausdruckseditor ist ein vielseitig einsetzbares Werkzeug und kann daher aus verschiedenen Menükontexten aufgerufen werden.
- QGIS: Ausdruchseditor – Einführung in den Ausdruckseditor für Abfragen, Bedingungen und Berechnungen in QGIS.
Weitere QGIS Hilfeseiten zur Aufgabe
QGIS: Attributtabelle – Grundlagen zum Anzeigen, Filtern und Auswählen von Objekten über Attributwerte.
QGIS: Objekte auswählen – Überblick über die wichtigsten Auswahlwerkzeuge in QGIS.
QGIS: Vector selection – Übersicht der Werkzeuge für räumliche Auswahl, Extraktion und Distanzabfragen.
QGIS Tutorials: Räumliche Abfragen ausführen – Kurzes Tutorial zum Prinzip räumlicher Abfragen zwischen Layern.
Map-site: Suchen, Filtern und Wählen in QGIS – Deutschsprachige Einführung in einfache QGIS-Abfragen mit Ausdrücken.
Youtubes - Arbeiten mit Attributen
Das folgende YouTube Video macht Sie in ca. 13 Minuten mit dem Abfrageeditor vertraut. Beachten Sie auch die verschiedenen Anwendungsfälle, die im Video angesprochen werden.
In diesem YouTube Video geht es darum “Ausdrücken” ohne Angst zu begegnen
Konkrete Hinweise
Übung 02-01
Bitte beachten Sie, dass Attributwerte nicht immer einheitlich erfasst sind. Bezeichnungen können groß- oder kleingeschrieben sein, Leerzeichen enthalten oder fehlen lassen, Umlaute verwenden oder umschreiben, abgekürzt sein oder nur als Teil eines längeren Namens vorkommen. Auch Schreibfehler sind möglich. Prüfen Sie daher die vorhandenen Einträge in der Attributtabelle und berücksichtigen Sie unterschiedliche Schreibweisen derselben Kategorie, soweit dies für die jeweilige Abfrage sinnvoll ist.
Aufgabe 02-02
Sie können mehrere Abfragen nacheinander ausführen. Dafür ist es häufig sinnvoll, Zwischenergebnisse als eigenen Layer zu sichern. Wählen Sie dazu die passenden Objekte aus und erstellen Sie über Rechtsklick auf den Layer → Auswahl → Layer aus ausgewählten Objekten erstellen einen neuen Layer.
Beachten Sie, dass solche neu erzeugten Layer zunächst nur temporär sind. Wenn Sie das Ergebnis dauerhaft speichern möchten, exportieren Sie den Layer z. B. als GeoPackage.