Subtype entfernen (Data Management)

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.

Parameter

BeschriftungErläuterungDatentyp
Eingabetabelle

Die Feature-Class oder Tabelle mit der Subtype-Definition.

Table View
Subtype-Code

Der Subtype-Code, der zur Entfernung des Subtypes aus der Eingabe-Tabelle oder -Feature-Class verwendet wird.

String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Eingabetabelle

Die aktualisierte Tabelle oder Feature-Class.

Tabellensicht

arcpy.management.RemoveSubtype(in_table, subtype_code)
NameErläuterungDatentyp
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

NameErläuterungDatentyp
out_table

Die aktualisierte Tabelle oder Feature-Class.

Tabellensicht

Codebeispiel

RemoveSubtype – Beispiel (Python-Fenster)

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"])
RemoveSubtype – Beispiel 2 (eigenständiges Skript)

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)

Verwandte Themen