Berechnungsausdruck

Verwenden Sie das Steuerelement Ausdruck zum Erstellen von Ausdrücken, mit denen Feldwerte berechnet und Beschriftungen, Pop-ups, Diagramme und Symbole konfiguriert werden. Das Steuerelement Ausdruck ist an folgenden Speicherorten in ArcGIS Pro verfügbar:

Parameter "Ausdruck" im Werkzeug "Feld berechnen"

Das Steuerelement Ausdruck unterstützt die folgenden Ausdruckstypen: ArcGIS Arcade, Python, VBScript, SQL und JScript, wobei nicht jede Instanz des Steuerelements jeden Typ unterstützt.

Das Steuerelement Ausdruck umfasst die folgenden Elemente zum Erstellen von Ausdrücken:

  • Felder: Doppelklicken Sie in der Liste der Felder eines Layers oder Datasets auf einen Feldnamen, um den Feldnamen zum Ausdruck hinzuzufügen. Der Feldname enthält je nach Ausdruckstyp Trennzeichen.
    Hinweis:

    Felder, deren Sichtbarkeit deaktiviert ist, werden nicht angezeigt.

  • Funktionen oder Helper: Doppelklicken Sie auf eine Funktion in der Liste, um den Funktionscode zum Ausdruck und Code-Block hinzuzufügen. Nicht alle Ausdruckssprachen oder -typen unterstützen dieselben Funktionen. Jede Funktion verwendet eine dem Ausdruckstyp entsprechende Syntax.
  • Werte einfügen: Mit dieser Option werden Feldwerte aus einem ausgewählten Feld in der Liste Felder eingefügt. Wenn das ausgewählte Feld über eine Domäne verfügt, werden die Domänenwerte getrennt im Dropdown-Menü Werte einfügen aufgeführt.
  • Schaltfläche Löschen Löschen: Mit dieser Schaltfläche wird der Ausdruckswert gelöscht.
  • Schaltfläche Überprüfen Überprüfen: Mit dieser Schaltfläche wird der Ausdruck auf Syntaxfehler überprüft.
  • Schaltfläche Importieren Importieren: Mit dieser Schaltfläche wird ein Durchsuchen-Dialogfeld geöffnet, um eine vorhandene Berechnungsdatei (.cal) auszuwählen und einen Ausdruck und einen Code-Block zu laden.
  • Schaltfläche Exportieren Exportieren: Mit dieser Schaltfläche werden der Ausdruckswert und der Code-Block in eine Berechnungsdatei (.cal) geschrieben.

Feld berechnen

Verwenden Sie den Parameter Ausdruck des Werkzeugs Feld berechnen oder das Dialogfeld Ausdruck-Generator der Werkzeugleiste "Feld berechnen", um Ausdrücke zur Berechnung der Feldwerte zu erstellen. Ein Ausdruck kann ein einzelnes Feld, Text (immer in Anführungszeichen eingeschlossen, z. B. "Text") oder eine Zahl sein. Sie können einen Ausdruck auch mit mehreren Feldern, Operatoren und Funktionen erstellen.

Zusätzlich zu den oben beschriebenen Elementen enthält das Steuerelement Ausdruck in den Feldberechnungen auch die folgenden Elemente:

  • Operatoren: Schaltflächen, auf die Sie klicken können, um einem Ausdruck grundlegende mathematische Operatoren hinzuzufügen, darunter Multiplikation, Division, Plus und Minus.
  • Code-Block: Python und VBScript-Ausdrücke unterstützen komplexere Ausdrücke, die eine oder mehrere Funktionen in einem Code-Block verwenden. Der Code-Block kann mehrzeiligen Code, Schleifen und Verzweigungen enthalten. Der Code-Block muss zurück auf den Ausdruck verweisen. Das Ergebnis des Code-Blocks muss an den Ausdruck übergeben werden.

    Weitere Informationen zur Verwendung des Code-Blocks mit dem Werkzeug Feld berechnen

  • Zuletzt verwendet Zuletzt verwendet: Wählen Sie einen Ausdruck aus der Liste der zuletzt verwendeten Ausdrücke aus. Das Werkzeug speichert beim Ausführen die zuletzt verwendeten Ausdrücke. Es werden keine Ausdrücke gespeichert, die zu Syntaxfehlern oder ungültigen Ausdrücken führen. Das Werkzeug speichert die zuletzt verwendeten Ausdrücke in Ihrem Benutzerprofil, sodass sie für mehrere Projekte verfügbar sind.


In diesem Thema
  1. Feld berechnen