Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

qgis:basic:d_layer_und_daten:cl05_abfragen_und_regeln_qgis_ausdruck [2022/05/13 10:52] mapqgis:basic:d_layer_und_daten:cl05_abfragen_und_regeln_qgis_ausdruck [2022/09/10 00:07] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 19: Zeile 19:
 Arbeiten wir mit Vektor-Geodaten, so arbeiten wir immer auch mit **Tabellen** ([[qgis:basic:d_layer_und_daten:cl04_attributtabelle|Attributtabellen]]). Und wie in einer herkömmlichen Excel-Tabelle können wir auch in Attributtabellen **nach Werten sortieren, filtern und abfragen**. In QGIS gibt es dabei gleich **mehrere Wege**. Von //einfach mit der Maus zurecht geklickt// bis hin zu komplexen Abfragen mittels Scriptsprache ([[qgis:basic:d_layer_und_daten:cl06_qgis_ausdruecke_expression|QGIS Ausdrücke]]). Arbeiten wir mit Vektor-Geodaten, so arbeiten wir immer auch mit **Tabellen** ([[qgis:basic:d_layer_und_daten:cl04_attributtabelle|Attributtabellen]]). Und wie in einer herkömmlichen Excel-Tabelle können wir auch in Attributtabellen **nach Werten sortieren, filtern und abfragen**. In QGIS gibt es dabei gleich **mehrere Wege**. Von //einfach mit der Maus zurecht geklickt// bis hin zu komplexen Abfragen mittels Scriptsprache ([[qgis:basic:d_layer_und_daten:cl06_qgis_ausdruecke_expression|QGIS Ausdrücke]]).
  
-Die Filter- und Suchfunktionen finden wir am untern linken Rand der Attributtabelle {{:qgis:mactionfiltermap.png?16&nolink}}Hier haben wir u.A. die Wahl zwischen:+Die Filter- und Suchfunktionen finden wir am untern linken Rand der Attributtabelle {{:qgis:mactionfiltermap.png?16&nolink}} Hier haben wir u.A. die Wahl zwischen:
  
   * **Feldfilter** und    * **Feldfilter** und 
Zeile 28: Zeile 28:
 ==== Feldfilter in der Attributtabelle ==== ==== Feldfilter in der Attributtabelle ====
  
-{{ :qgis:basic:video:feldfilter_attributtabelle_qgis322.mp4?440x320}} Der Feldfilter **ermöglicht uns das Filtern bzw. die Suche nach den Werten __eines__ Attributs** (auch "Feld" genannt). Wir wählen dazu das entsprechende Attribut und tippen den Wert oder einen Teil des Wertes ein, welchen wir suchen: {{:qgis:basic:images:filtereingabe.png?150}} QGIS wird bereits während der Eingabe treffenden Begriffe vorschlagen, welche wir auswählen oder mit <key>Enter</key> bestätigen können.  Die Attributtabelle wird nun nur die Zeilen anzeigen, welche den Wert "Bussard" in der Attributspalte "Vogelart" stehen haben. Auch ähnliche Begriffe wie "Graubussard" oder "Bergbussard" werden beim Filtern berücksichtigt.+{{ :qgis:basic:video:feldfilter_attributtabelle_qgis322.mp4?440x320}} Der Feldfilter **ermöglicht uns das Filtern bzw. die Suche nach den Werten eines Attributs** (auch "Feld" genannt). Wir wählen dazu das entsprechende Attribut und tippen den Wert oder einen Teil des Wertes ein, welchen wir suchen: {{:qgis:basic:images:filtereingabe.png?150&nolink}} QGIS wird bereits während der Eingabe treffenden Begriffe vorschlagen, welche wir auswählen oder mit <key>Enter</key> bestätigen können.  Die Attributtabelle wird nun nur die Zeilen anzeigen, welche den Wert "Bussard" in der Attributspalte "Vogelart" stehen haben. Auch ähnliche Begriffe wie "Graubussard" oder "Bergbussard" werden beim Filtern berücksichtigt.
  
 <WRAP tip> <WRAP tip>
Zeile 65: Zeile 65:
  
 ===== Auswählen ohne Attributtabelle ===== ===== Auswählen ohne Attributtabelle =====
-Die Attributtabelle ist nützlich und bietet uns eine Übersicht aller Objekte. Zur Auswahl von Objekten benötigen wir sie aber nicht uns können sie sozusagen "umgehen" und damit direkter zu einer Auswahl gelangen. Im Folgenden werden zwei mögliche Wege beschrieben, ohne Attributtabelle mit dem Formular oder einem Ausdruck direkt zu wählen.+Die Attributtabelle bietet uns eine Übersicht aller Objekte - zur Auswahl von Objekten benötigen wir sie aber nicht. Wir können sie sozusagen "umgehen" und sparen uns damit den Zwischenschritt des Filterns und gelangen damit auf direktestem Weg zu einer Auswahl. Im Folgenden werden zwei mögliche Wege beschrieben, ohne Attributtabelle mit dem Formular oder einem Ausdruck direkt zu wählen. 
 + 
 +<WRAP tip> 
 +Für ganz schnelles Arbeiten: Im Suchfeld unten links genügt es, die Begriffe **"Wählen"** oder **"Select"** einzutippen. Es werden so direkt Möglichkeiten verschiedene Möglichkeiten der Objekt-Auswahl vorgeschlagen. 
 +</WRAP> 
  
 ==== Auswählen mit dem Auswahlformular ==== ==== Auswählen mit dem Auswahlformular ====
Zeile 71: Zeile 76:
 [{{ :qgis:basic:images:auswahl_mit_formular_qgis322.png?direct&420|Formular-Auswahl aus der Auswahlwerkzeugleiste (QGIS 3.22)}}] [{{ :qgis:basic:images:auswahl_mit_formular_qgis322.png?direct&420|Formular-Auswahl aus der Auswahlwerkzeugleiste (QGIS 3.22)}}]
  
-{{:qgis:basic:images:auswahlwerkzeugleiste_a_qgis322.png?120 }}+{{:qgis:basic:images:auswahlwerkzeugleiste_a_qgis322.png?120&nolink }}
  
-Nutzer:innenfreundlich, aber keineswegs so vielseitig wie der oben beschriebene Ausdrucks-Filter, ist die Auswahl von Objekten mit Hilfe eines **Auswahl-Formulars** welches wir in der ''Auswahlwerkzeugleiste'' mit diesem Symbol finden: {{https://docs.qgis.org/3.16/de/_images/mIconFormSelect.png?20px}} oder mit der Taste <key>F3</key> aufrufen.+Nutzer:innenfreundlich, aber keineswegs so vielseitig wie der oben beschriebene Ausdrucks-Filter, ist die Auswahl von Objekten mit Hilfe eines **Auswahl-Formulars** welches wir in der ''Auswahlwerkzeugleiste'' mit diesem Symbol finden: {{https://docs.qgis.org/3.16/de/_images/mIconFormSelect.png?20px&nolink}} oder mit der Taste <key>F3</key> aufrufen.
  
 Hier können die gesuchten Werte in den jeweiligen Attributen (Feldern) eintragen und mit gewünschten Operatoren versehen werden. Dazu müssen wir nicht viel tippen, die wichtigsten Regeln und Operatoren sind über Formularfelder mit der Maus zu erreichen.  Es bestehen neben der Möglichkeit konkrete Objekte zu wählen, auch die Möglichkeit Objekte **aus einer bereits bestehenden Auswahl zu entfernen** oder weitere hinzu zu fügen. Zum Auswahl-Ergebnis kann **gezoomt** werden und die Objekte kann man **aufleuchten** lassen, um sie in der Karte leichter zu finden. Hier können die gesuchten Werte in den jeweiligen Attributen (Feldern) eintragen und mit gewünschten Operatoren versehen werden. Dazu müssen wir nicht viel tippen, die wichtigsten Regeln und Operatoren sind über Formularfelder mit der Maus zu erreichen.  Es bestehen neben der Möglichkeit konkrete Objekte zu wählen, auch die Möglichkeit Objekte **aus einer bereits bestehenden Auswahl zu entfernen** oder weitere hinzu zu fügen. Zum Auswahl-Ergebnis kann **gezoomt** werden und die Objekte kann man **aufleuchten** lassen, um sie in der Karte leichter zu finden.
  
 ==== Direktes Wählen mit Hilfe von Ausdrücken==== ==== Direktes Wählen mit Hilfe von Ausdrücken====
-{{:qgis:basic:images:auswahlwerkzeugleiste_b_qgis322.png?120 }}+{{:qgis:basic:images:auswahlwerkzeugleiste_b_qgis322.png?120&nolink }}
 [{{ :qgis:basic:images:auswahl_mit_ausdruck_qgis324.png?direct&420|Ausdruck-Auswahl aus der Auswahlwerkzeugleiste (QGIS 3.24)}}] [{{ :qgis:basic:images:auswahl_mit_ausdruck_qgis324.png?direct&420|Ausdruck-Auswahl aus der Auswahlwerkzeugleiste (QGIS 3.24)}}]
-Direktes Wählen von Objekten ohne Umwege über die Attributtabelle ermöglicht das Werkzeug **Objekte nach Ausdruck wählen**. Es ist zu finden in der ''Auswahlwerkzeugleiste'' mit diesem Symbol: {{https://docs.qgis.org/3.16/de/_images/mIconExpressionSelect.png?20px}}+Direktes Wählen von Objekten ohne Umwege über die Attributtabelle ermöglicht das Werkzeug **Objekte nach Ausdruck wählen**. Es ist zu finden in der ''Auswahlwerkzeugleiste'' mit diesem Symbol: {{https://docs.qgis.org/3.16/de/_images/mIconExpressionSelect.png?20px&nolink}}
  
 Hier kann nun mit Hilfe von QGIS-Ausdrücken jede denkbare Abfrage durchgeführt werden. Das Resultat kann direkt gewählt bzw. aus einer vorhanden Auswahl entfernt oder hinzugefügt werden. Hier kann nun mit Hilfe von QGIS-Ausdrücken jede denkbare Abfrage durchgeführt werden. Das Resultat kann direkt gewählt bzw. aus einer vorhanden Auswahl entfernt oder hinzugefügt werden.