Subtype entfernen (Data Management)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Entfernt einen anhand des Codes ermittelten Subtype aus der Eingabe-Tabelle.

Verwendung

Syntax

RemoveSubtype_management (in_table, subtype_code)
ParameterErläuterungDatentyp
in_table

Dies ist die Feature-Class oder Tabelle mit den Subtype-Definitionen.

Table View
subtype_code
[subtype_code,...]

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

String

Codebeispiel

Beispiel für "Subtype entfernen" (Python-Fenster)

Mit dem folgenden Skript im Python-Fenster wird veranschaulicht, wie die Funktion "RemoveSubtype" im unmittelbaren Modus verwendet wird.

import arcpy
from arcpy import env
env.workspace =  "C:/data/Montgomery.gdb"
arcpy.RemoveSubtype_management ("water/fittings", ["4","7"])
Beispiel 2 für "Subtype entfernen" (eigenständiges Skript)

Mit dem folgenden eigenständigen Skript wird veranschaulicht, wie mit der Funktion "RemoveSubtype" Subtypes aus einer Subtypedefinition entfernt werden.

#Name: RemoveSubtype.py
# Purpose: Remove subtypes from a subtype definition
#Author: ESRI

# Import system modules
import arcpy
from arcpy import env
 
try:
    # Set the workspace (to avoid having to type in the full path to the data every time)
    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)
 
except Exception, e:
    # If an error occurred, print line number and error message
    import traceback, sys
    tb = sys.exc_info()[2]
    print "Line %i" % tb.tb_lineno
    print e.message

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Ja
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
9/11/2013