Zusammenfassung
In diesen Anweisungen wird beschrieben, wie Zeichen eines Feldes in einer Attributtabelle mit der Feldberechnung in ArcMap entfernt und ersetzt werden. In diesem Beispiel wird der Bindestrich (-) ersetzt und entfernt, um die Lesbarkeit zu verbessern.
Vorgehensweise
- Öffnen Sie ArcMap.
- Klicken Sie im Inhaltsverzeichnis mit der rechten Maustaste auf den ausgewählten Layer, und wählen Sie Attributtabelle öffnen aus.
- Starten Sie über die Werkzeugleiste Editor eine Editiersitzung für den ausgewählten Layer.
- Klicken Sie mit der rechten Maustaste auf das Feld, und wählen Sie Feldberechnung aus.
- Klicken Sie in der Feldberechnung auf den Python-Parser, und doppelklicken Sie auf den gewünschten Feldnamen, um den Feldnamen in den Codeblock einzufügen.
- Klicken Sie auf die Optionsschaltfläche Zeichenfolge, und klicken Sie in der Liste Funktionen auf .replace().
- Geben Sie bei ".replace()" in die Klammern die Zeichenfolge "-"," " ein, um Bindestriche wie im Folgenden durch Leerzeichen zu ersetzen.
Code: ![FieldName]!.replace("-"," ")
- Klicken Sie auf OK. Die Bindestriche werden entfernt.
- Wählen Sie auf der Werkzeugleiste Editor die Optionen Bearbeitung beenden, klicken Sie auf Änderungen speichern aus, um die Änderungen zu speichern.