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 Ansicht "Subtypes" 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.

Table View

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.

Table View

Codebeispiel

RemoveSubtype: Beispiel (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion RemoveSubtype im Direkt-Modus verwendet wird.

import arcpy
arcpy.env.workspace =  "C:/data/Montgomery.gdb"
arcpy.management.RemoveSubtype("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.management.RemoveSubtype(inFeatures, stypeList)

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen