Zusammenfassung
Entfernt einen Subtype anhand seines Codes aus der Eingabe-Tabelle.
Verwendung
Subtypes werden unter Verwendung ihrer Ganzzahlcodes entfernt.
Subtypes können auch in der Subtypes-Ansicht angezeigt und verwaltet werden, indem Sie im Abschnitt Design des Menübands Daten auf Subtypes oder auf dem Menüband Ansicht "Felder" auf Subtypes klicken.
Syntax
RemoveSubtype(in_table, subtype_code)
Parameter | Erklärung | Datentyp |
in_table | Die Feature-Class oder Tabelle mit der Subtype-Definition. | Table View |
subtype_code [subtype_code,...] | Der Subtype-Code, der zur Entfernung des Subtypes aus der Eingabe-Tabelle oder -Feature-Class verwendet wird. | String |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_table | Die aktualisierte Tabelle oder Feature-Class. | Tabellensicht |
Codebeispiel
Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion RemoveSubtype im unmittelbaren Modus verwendet wird.
import arcpy
arcpy.env.workspace = "C:/data/Montgomery.gdb"
arcpy.RemoveSubtype_management ("water/fittings", ["4","7"])
Mit dem folgenden eigenständigen Skript wird veranschaulicht, wie die Funktion RemoveSubtype als Teil eines Workflow verwendet wird, um Subtypes aus einer Subtype-Definition zu entfernen.
#Name: RemoveSubtype.py
# Purpose: Remove subtypes from a subtype definition
# Import system modules
import arcpy
# Set the workspace (to avoid having to type in the full path to the data every time)
arcpy.env.workspace = "C:/data/Montgomery.gdb"
# Set local parameters
inFeatures = "water/fittings"
stypeList = ["5", "6", "7"]
# Process: Remove Subtype Codes...
arcpy.RemoveSubtype_management(inFeatures, stypeList)
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja