Feld entfernen (Coverage)
Zusammenfassung
Löscht mindestens ein Feld aus einer INFO-Tabelle.
Verwendung
-
Der Name der Ausgabe-INFO-Tabelle kann mit dem der Eingabe-INFO-Tabelle identisch sein. Wenn die Ausgabe-INFO-Tabelle bereits vorhanden ist, wird sie jedoch überschrieben.
-
Entfernen Sie keine Felder vor der Benutzer-ID in Feature-Attributtabellen. Neu definierte Felder werden entfernt, wenn ihre Definition sich auf ein Feld bezieht, das entfernt wurde.
-
Mit "Feld entfernen" können Sie bis zu 100 Felder entfernen.
-
Die Schaltfläche Feld hinzufügen des Parameters Felder zum Entfernen wird nur in ModelBuilder verwendet. Der Parameter "Felder zum Entfernen" ist in ModelBuilder nicht mit Werten belegt, wenn das vorherige Werkzeug nicht ausgeführt wurde oder die abgeleiteten Daten nicht vorhanden sind. Mit der Schaltfläche "Feld hinzufügen" können Sie die erwarteten Felder hinzufügen, damit Sie das Dialogfeld "Feld entfernen" abschließen und mit der Erstellung Ihres Modells fortfahren können.
Syntax
Parameter | Erläuterung | Datentyp |
in_info_table |
Die INFO-Tabelle mit den zu löschenden Feldern. | INFO Table |
out_info_table |
Die zu erstellende INFO-Tabelle. | INFO Table |
drop_item [drop_item,...] |
Das aus der Eingabetabelle zu entfernende Feld bzw. die aus der Eingabetabelle zu entfernenden Felder. | INFO Item |
Codebeispiel
Das folgende eigenständige Skript veranschaulicht, wie ein Feld aus der Polygon-Attributtabelle eines Coverages entfernt wird.
# Name: DropItem_Example.py
# Description: Drops an item from a coverage's PAT to make an INFO table
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inInfoTable = "stand/polygon"
outInfoTable = "C:/output/standrel"
dropItem = "VALUE-PER-METER"
# Execute DropItem
arcpy.DropItem_arc(inInfoTable, outInfoTable, dropItem)