Verwenden von Ausdrücken

Ein Ausdruck ist eine Möglichkeit zum Angeben von Bedingungen. Beispielsweise können Sie einen Ausdruck erstellen, der alle Gebäude ermittelt, deren Fläche größer als 370 Quadratfuß ist. Wenn Sie Nach Filter auswählen verwenden, wählt der Ausdruck nur Gebäude, die größer sind als 4000 Quadratfuß.

Verwenden Sie Ausdrücke in den folgenden Situationen:

Der Ausdrucks-Editor kann Werte auf der Basis vorhandener Eigenschaften berechnen. Sie können ihn zum Konvertieren von Daten in einen anderen Datentyp verwenden. Verwenden Sie Textausdrücke zum Formatieren von Textzeichenfolgen. Verwenden Sie numerische Ausdrücke, um Mathematikfunktionen auf Eigenschaften mit numerischen Werten anzuwenden.

Die Titelleiste des Dialogfelds, in dem Sie Ausdrücke erstellen, variiert abhängig vom ausgewählten Befehl. Der Inhalt des Dialogfelds bleibt im Wesentlichen gleich (unabhängig vom Namen).

Der Text in der Titelleiste ändert sich abhängig vom ausgewählten Befehl.

Verwenden Sie Ausdrücke für Folgendes:

Verwendung von Ausdrücken Beschreibung
Auswerten von Eigenschaften

Sie können Daten filtern oder auswählen, basierend auf dem Wert einer oder mehrerer Eigenschaften.

Ein einfacher Ausdruck wertet eine einzelne Eigenschaft aus, aber Sie können auch komplexe Ausdrücke erstellen, die mehrere Eigenschaften bzw. mehrere Werte verwenden. So könnten Sie z. B. einen Ausdruck erstellen, der Gebäude mit einer Dachhöhe über 18 und unter 32 anzeigt.

Das Ergebnis eines Filterausdrucks muss ein boolescher Wert sein.

Erstellen einer Berechnung

Sie können einen neuen Wert basierend auf vorhandenen Werten berechnen. Beispielsweise können Sie die folgenden Aufgaben durchführen:

  • Berechnen Sie die Fläche eines Polygons oder die Länge eines linearen Objekts.
  • Konvertieren Sie eine Textzeichenfolge in ein Datumsformat, und fügen Sie dem Datumsergebnis Tage oder Monate hinzu.
Durchführen einer Konvertierung

Beim Konvertieren werden Datenwerte von einem Datentyp in einen anderen geändert. Wenn in einem Datenspeicher Datumswerte z. B. als Text gespeichert sind, können Sie diese Werte in Datumszeichenfolgen konvertieren. Anschließend können Sie Datumsfunktionen anwenden.

Sie können außerdem numerische oder Textzeichenfolgen in ein spezielles numerisches Format konvertieren, z. B. in eine Zahl mit einfacher oder doppelter Genauigkeit. Sie können numerische Werte in Textzeichenfolgen konvertieren, beispielsweise um eine untergeordnete Zeichenfolge zu extrahieren oder um die Anzahl der Zeichen in einer Zeichenfolge zu ermitteln.

Erstellen von Textausdrücken

Mit Textausdrücken können Sie Zeichenfolgen analysieren und verändern. Beispielsweise können Sie die folgenden Aufgaben durchführen:

  • Verketten Sie mehrere Eigenschaften zu einem Eintrag. Verketten Sie z. B. Vorname und Nachname, um Vollständiger_Name zu erhalten.
  • Suchen Sie nach der Länge einer Textzeichenfolge oder nach der Position eines Texts in einer Zeichenfolge.
  • Konvertieren Sie eine Textzeichenfolge in Großbuchstaben oder Kleinbuchstaben.
  • Kürzen Sie eine Zeichenfolge, oder fügen Sie am Anfang oder Ende Text hinzu.
  • Ersetzen Sie einen Satz von Zeichen durch einen anderen.
Erstellen von numerischen Ausdrücken

Sie können numerische Ausdrücke nur auf numerische Werte anwenden. Dabei werden Mathematikfunktionen verwendet, mit denen Sie numerische Zeichenfolgen analysieren und ändern können. Beispielsweise können Sie mit numerischen Ausdrücken die folgenden Aufgaben durchführen:

  • Runden Sie einen Wert nach oben oder unten.
  • Ermitteln Sie die Quadratwurzel eines Werts, verwenden Sie trigonometrische Funktionen oder bestimmen Sie den Rest einer Zahl, nachdem diese durch eine andere Zahl dividiert wurde.
  • Ermitteln Sie den Durchschnitt, Mittelwert oder Zentralwert eines Satzes von Werten.
Verwenden von Ausdrücken zum Filtern von Daten

Mit Filtern können Sie in einem untergeordneten Satz Ihrer Daten arbeiten. Wenn Ihr Modell beispielsweise alle Gebäude in einer Stadt enthält, können Sie einen Filter erstellen, mit dem nur Gebäude in der Innenstadt gezeigt werden.

Verwenden Sie Ausdrücke für die folgenden Aufgaben: