Wenn in der Karte eine Auswahl getroffen wurde, werden nur ausgewählte Features innerhalb der angegebenen Ausdehnung ausgewertet.
Wenn es sich bei dem Eingabe-Workspace um eine Datei oder eine Mobile-Geodatabase handelt, wird der gesamte Workspace ausgewertet.
Wenn der Eingabe-Workspace ein Feature-Service-Workspace ist, muss die Validierungsfunktion aktiviert werden.
Das Werkzeug wertet Attributregeln für die Default-Version aus.
Lizenz:
Bei der Verwendung der Verzweigungsversionierung in einer ArcGIS Enterprise-Bereitstellung der Version 11.2 oder höher muss den Organisationsmitgliedern eine Lizenz für die Benutzertyp-Erweiterung "ArcGIS Advanced Editing" zugewiesen sein, damit sie dieses Werkzeug verwenden können.
Eine File-Geodatabase, eine Mobile-Geodatabase oder eine Feature-Service-URL. Eine Feature-Service-URL ist z. B. https://myserver/server/rest/services/myservicename/FeatureServer.
Workspace
Evaluierungstypen
Gibt die Evaluierungstypen an, die verwendet werden.
Berechnungsregeln—Attributregeln zur Batch-Berechnung werden ausgewertet.
Validierungsregeln—Validierungsattributregeln werden ausgewertet.
String
Ausdehnung
(Optional)
Die auszuwertende Ausdehnung. Wenn in der Karte eine Auswahl getroffen wurde, werden nur ausgewählte Features innerhalb der angegebenen Ausdehnung ausgewertet.
Aktuelle Anzeigeausdehnung: Die Ausdehnung basiert auf der aktiven Karte oder Szene.
Ausdehnung darstellen: Die Ausdehnung basiert auf einem Rechteck, das auf der Karte oder Szene aufgezogen wurde.
Ausdehnung eines Layers: Die Ausdehnung basiert auf einem aktiven Karten-Layer. Wählen Sie einen verfügbaren Layer aus, oder verwenden Sie die Option Ausdehnung von Daten in allen Layern. Jeder Karten-Layer bietet die folgenden Optionen:
Alle Features: Die Ausdehnung aller Features.
Ausgewählte Features: Die Ausdehnung der ausgewählten Features.
Sichtbare Features: Die Ausdehnung sichtbarer Features.
Durchsuchen: Die Ausdehnung basiert auf einem Dataset.
Schnittmenge der Eingaben: Als Ausdehnung wird die überschneidende Ausdehnung aller Eingaben verwendet.
Vereinigungsmenge der Eingaben: Als Ausdehnung wird die kombinierte Ausdehnung aller Eingaben verwendet.
Zwischenablage: Die Ausdehnung kann in die und aus der Zwischenablage kopiert werden.
Ausdehnung kopieren: Kopiert die Ausdehnung und das Koordinatensystem in die Zwischenablage.
Ausdehnung einfügen: Fügt die Ausdehnung und das Koordinatensystem aus der Zwischenablage ein. Wenn die Zwischenablage kein Koordinatensystem enthält, wird für die Ausdehnung das Koordinatensystem der Karte verwendet.
Ausdehnung zurücksetzen: Die Ausdehnung wird auf den Standardwert zurückgesetzt.
Wenn die Koordinaten manuell eingegeben wurden, dann müssen die Koordinaten numerische Werte sein und im Koordinatensystem der aktiven Karte liegen. Die Karte kann statt der angegebenen Koordinaten auch andere Anzeigeeinheiten verwenden. Verwenden Sie für die Koordinaten in Richtung Süden und Westen Werte mit negativem Vorzeichen.
Extent
Asynchron
(Optional)
Gibt an, ob die Auswertung synchron oder asynchron ausgeführt wird. Dieser Parameter wird nur unterstützt, wenn der Eingabe-Workspace ein Feature-Service ist.
Aktiviert—Die Auswertung wird asynchron ausgeführt. Diese Option weist Serverressourcen an, die Auswertung mit einem längeren Timeout auszuführen. Die asynchrone Ausführung wird zum Auswerten großer Datasets empfohlen, die viele Features enthalten, die berechnet oder validiert werden müssen. Dies ist die Standardeinstellung.
Deaktiviert—Die Auswertung wird synchron ausgeführt. Diese Option hat einen kürzeren Timeout und eignet sich am besten zur Auswertung von Ausdehnungen mit wenigen Features, die berechnet oder validiert werden müssen.
Boolean
Abgeleitete Ausgabe
Beschriftung
Erläuterung
Datentyp
Aktualisierter Workspace
Der aktualisierte Feature-Service-Workspace, der ausgewertet wurde.
Eine File-Geodatabase, eine Mobile-Geodatabase oder eine Feature-Service-URL. Eine Feature-Service-URL ist z. B. https://myserver/server/rest/services/myservicename/FeatureServer.
Workspace
evaluation_types[evaluation_types,...]
Gibt die Evaluierungstypen an, die verwendet werden.
CALCULATION_RULES—Attributregeln zur Batch-Berechnung werden ausgewertet.
VALIDATION_RULES—Validierungsattributregeln werden ausgewertet.
String
extent
(Optional)
Die auszuwertende Ausdehnung. Wenn in der Karte eine Auswahl getroffen wurde, werden nur ausgewählte Features innerhalb der angegebenen Ausdehnung ausgewertet.
MAXOF: Die maximale Ausdehnung aller Eingaben wird verwendet.
MINOF: Die minimale gemeinsame Fläche aller Eingaben wird verwendet.
DISPLAY: Die Ausdehnung entspricht der sichtbaren Anzeige.
Layer-Name: Die Ausdehnung des angegebenen Layers wird verwendet.
Extent Objekt: Die Ausdehnung des angegebenen Objekts wird verwendet.
Eine durch Leerzeichen getrennte Zeichenfolge von Koordinaten: Die Ausdehnung der angegebenen Zeichenfolge wird verwendet. Koordinaten werden im Format X-Min, Y-Min, X-Max, Y-Max angegeben.
Extent
run_async
(Optional)
Gibt an, ob die Auswertung synchron oder asynchron ausgeführt wird. Dieser Parameter wird nur unterstützt, wenn der Eingabe-Workspace ein Feature-Service ist.
Legacy:
In früheren Versionen hieß dieser Parameter async. In ArcGIS Pro 2.4 wurde der Name des Parameters in run_async geändert, um Konflikte mit dem reservierten Python-Schlüsselwort async zu vermeiden.
ASYNC—Die Auswertung wird asynchron ausgeführt. Diese Option weist Serverressourcen an, die Auswertung mit einem längeren Timeout auszuführen. Die asynchrone Ausführung wird zum Auswerten großer Datasets empfohlen, die viele Features enthalten, die berechnet oder validiert werden müssen. Dies ist die Standardeinstellung.
SYNC—Die Auswertung wird synchron ausgeführt. Diese Option hat einen kürzeren Timeout und eignet sich am besten zur Auswertung von Ausdehnungen mit wenigen Features, die berechnet oder validiert werden müssen.
Boolean
Abgeleitete Ausgabe
Name
Erläuterung
Datentyp
updated_workspace
Der aktualisierte Feature-Service-Workspace, der ausgewertet wurde.
Workspace
Codebeispiel
EvaluateRules: Beispiel (eigenständiges Skript)
Validierungsregeln werden mithilfe der Funktion EvaluateRules asynchron ausgewertet.
# Import arcpy
import arcpy
# Assign local variables
in_workspace = "https://myserver/server/rest/services/myservicename/FeatureServer"
extent = "-113.187897827702 38.0958054854392 -113.142166008849 38.1404599940719"
# Run the evaluation
arcpy.management.EvaluateRules(in_workspace, "VALIDATION_RULES", extent, "ASYNC")
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzierungsinformationen
Basic: Eingeschränkt
Bei Verwendung der Named-User-Lizenzierung von ArcGIS Enterprise wird die Verzweigungsversionierung unterstützt, sofern ein Mitglied über die Erweiterung des Benutzertyps "ArcGIS Advanced Editing" verfügt.