HOW TO

Filtern von Features zum Identifizieren von Abweichungen in ArcGIS Pro

Last Published: May 30, 2024

Zusammenfassung

In ArcGIS Pro können Daten mit einer Definitionsabfrage gefiltert werden, um Fälle zu identifizieren, in denen Werte in einem Feld in einem anderen Feld nicht vorhanden sind. Dieser Prozess unterstützt die Vollständigkeit, Konsistenz und Genauigkeit von Daten, indem er die Identifizierung von Abweichungen automatisiert, was besonders für große Datasets nützlich ist.

In diesem Artikel wird der Workflow zum Filtern von Features, bei denen ein Feld keine Werte aus einem anderen Feld enthält, mit einer Definitionsabfrage in ArcGIS Pro beschrieben. In diesem Beispiel fehlt bei einigen Adressen der entsprechende Wert aus dem Feld "AddressNumber".

Die Attributtabelle mit einem Feld, in dem die entsprechenden Werte eines anderen Feldes fehlen

Vorgehensweise

  1. Öffnen Sie das ArcGIS Pro-Projekt.
  2. Klicken Sie im Bereich Inhalt mit der rechten Maustaste auf den Layer, und wählen Sie Eigenschaften aus. Klicken Sie im Dialogfeld Layer-Eigenschaften auf Definitionsabfrage.
Note:
Alternatively, on the ribbon, click the Data tab. In the Definition Query group, click Build Definition Query The Build Definition Query icon..
  1. Klicken Sie auf das Dropdown-Menü Neue Definitionsabfrage, und wählen Sie Neue Definitionsabfrage in SQL erstellen aus.
Die Option "Neue Definitionsabfrage in SQL erstellen"
  1. Geben Sie im Abfrage-Manager den folgenden SQL-Ausdruck an. In diesem Ausdruck steht "%" für Platzhalter, durch die vor und nach dem Wert in <field 2> beliebige Zeichen zulässig sind. Der Operator || verbindet die Platzhalter mit <field 2>.
<field 1> NOT LIKE '%' || <field 2> || '%'
Note:
Both fields must have similar field types.
Der Abfrageausdruck
  1. Klicken Sie auf Die Gültigkeit des SQL-Ausdrucks überprüfen Symbol "Überprüfen", um die Abfrage zu überprüfen.
  2. Klicken Sie im Abfrage-Manager auf Übernehmen.
  3. Klicken Sie auf OK, um das Dialogfeld Layer-Eigenschaften zu schließen.

In der Tabelle ist zu sehen, dass die gefilterten Features im Adressenfeld die Werte des Feldes "AddressNumber" nicht enthalten.

Die gefilterte Attributtabelle

Artikel-ID: 000032662

Holen Sie sich Unterstützung mit KI

Lösen Sie Ihr Problem schnell mit dem Esri Support AI Chatbot.

Beginnen Sie jetzt mit dem Chatten

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Beginnen Sie jetzt mit dem Chatten

Zu Download-Optionen wechseln