HOW TO

Entfernen von führenden Nullen in einer Attributtabelle in ArcGIS Pro

Last Published: July 4, 2024

Beschreibung

Das Entfernen von führenden Nullen aus einem Feld in einer Attributtabelle kann zeitaufwendig sein, wenn die bereitgestellten Daten umfangreich sind, wie in der folgenden Abbildung dargestellt. Diese Aufgabe kann jedoch mit einem Python- oder Arcade-Ausdruck automatisiert werden. In Python wird die Funktion "Int()" verwendet, um die führenden Nullen aus einem Feld vom Datentyp "Text" zu entfernen. Die Werte werden als ganze Zahlen betrachtet, wodurch die Auffüllung von Zahlen, die mit einer Null (0) beginnen, verhindert wird. In diesem Artikel wird der Workflow zum Automatisieren des Entfernens führender Nullen aus einem Feld in einer Attributtabelle mithilfe eines Python- oder Arcade-Ausdrucks in ArcGIS Pro beschrieben.

Die Daten mit führenden Nullen unter dem Feld "Distance" in einer Attributtabelle

Lösung oder Problemumgehung

  1. Öffnen Sie das ArcGIS Pro-Projekt.
  2. Klicken Sie im Bereich Inhalt mit der rechten Maustaste auf den Layer, und klicken Sie auf Attributtabelle.
  3. Klicken Sie in der Attributtabelle mit der rechten Maustaste auf die Kopfzeile des Feldes, und wählen Sie Feld berechnen aus.
  4. Wählen Sie im Fenster Feld berechnen das Feld aus der Dropdown-Liste Feldname (vorhanden oder neu) aus. In diesem Beispiel ist "Distance (KM)" ausgewählt.
  5. Wählen Sie Python 3 oder Arcade aus der Dropdown-Liste Ausdruckstyp aus.
Die Parameter im Fenster "Feld berechnen"
  • Geben Sie in das Feld <Feldname> für Python 3 den folgenden Ausdruck ein, und klicken auf Überprüfen.
Int(!<Field_Name>!)
Der im Ausdrucksfeld konfigurierte Python-Ausdruck
  • Geben Sie in das Feld <Feldname> für Arcade den folgenden Ausdruck ein, und klicken auf Überprüfen.
Number($feature.<Field_Name>)
Der im Ausdrucksfeld konfigurierte Arcade-Ausdruck
  1. Wenn die Meldung "Ausdruck ist gültig" zurückgegeben wird, klicken Sie auf Übernehmen.
Die Meldung "Ausdruck ist gültig" wird zurückgegeben.

Die folgende Abbildung zeigt die führenden Nullen, die aus den Daten in der Attributtabelle entfernt wurden.

Die führenden Nullen, die aus den Daten in der Attributtabelle entfernt wurden

Artikel-ID: 000030731

Benachrichtigungen erhalten und Lösungen für neue oder häufige Probleme finden

Unser neuer KI-Chatbot stellt zusammengefasste Antworten und Videolösungen für Sie bereit.

Esri Support App herunterladen

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln