Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
qgis:basic:d_layer_und_daten:cl04_attributtabelle [2023/04/23 20:24] – [Der Feldrechner] mapqgis:basic:d_layer_und_daten:cl04_attributtabelle [2023/04/23 20:25] (aktuell) map
Zeile 44: Zeile 44:
 Den Feldrechner kann man nicht nur in der **Attributtabellenansicht** starten, er befindet sich auch im **Hauptmenü** sowie unter dem Tab ''Quellfelder'' in den ''Layereigenschaften'' {{:qgis:mactioncalculatefield.png?@20px&nolink|}}. Er ähnelt dem **[[qgis:basic:d_layer_und_daten:cl06_qgis_ausdruecke_expression|Audrucksdialog]]** - und tatsächlich ist es auch der Audrucksdialog nur mit erweiterten Interface zum **Anlegen neuer Spalten (Felder) oder zum Aktualisieren** vorhandener. Der eingegebene Ausdruck wird in der neu hinzugefügten Spalte bzw. in der zu aktualisierenden Spalte wirksam. Damit lassen sich beispielsweise Spalten automatisch mit den Werten einer anderen Spalte füllen, oder die Berechnung aus zwei Spalten (''"Attribut-A" * "Attribut-B"''), oder wie im Screenshot die Fläche in Hektar gerundet auf 2 Nachkommastellen. Den Feldrechner kann man nicht nur in der **Attributtabellenansicht** starten, er befindet sich auch im **Hauptmenü** sowie unter dem Tab ''Quellfelder'' in den ''Layereigenschaften'' {{:qgis:mactioncalculatefield.png?@20px&nolink|}}. Er ähnelt dem **[[qgis:basic:d_layer_und_daten:cl06_qgis_ausdruecke_expression|Audrucksdialog]]** - und tatsächlich ist es auch der Audrucksdialog nur mit erweiterten Interface zum **Anlegen neuer Spalten (Felder) oder zum Aktualisieren** vorhandener. Der eingegebene Ausdruck wird in der neu hinzugefügten Spalte bzw. in der zu aktualisierenden Spalte wirksam. Damit lassen sich beispielsweise Spalten automatisch mit den Werten einer anderen Spalte füllen, oder die Berechnung aus zwei Spalten (''"Attribut-A" * "Attribut-B"''), oder wie im Screenshot die Fläche in Hektar gerundet auf 2 Nachkommastellen.
  
-====Virtuelle Felder (Attribute)==== +====Virtuelle Felder (virtuelle Attribute)==== 
 Virtuelle Felder in QGIS sind benutzerdefinierte Felder, die **durch [[qgis:basic:d_layer_und_daten:cl06_qgis_ausdruecke_expression|Ausdrücke]] erstellt werden können, ohne die zugrunde liegenden Daten zu verändern.** Sie sind nicht physisch in der Datentabelle gespeichert, sondern werden bei Bedarf **dynamisch berechnet**. Es ergeben sich u.A. diese Vorteile: Virtuelle Felder in QGIS sind benutzerdefinierte Felder, die **durch [[qgis:basic:d_layer_und_daten:cl06_qgis_ausdruecke_expression|Ausdrücke]] erstellt werden können, ohne die zugrunde liegenden Daten zu verändern.** Sie sind nicht physisch in der Datentabelle gespeichert, sondern werden bei Bedarf **dynamisch berechnet**. Es ergeben sich u.A. diese Vorteile: