Удалить подтип (Управление данными)

Уровень лицензии:BasicStandardAdvanced

Резюме

Удаляет подтип из входной таблицы, используя его код.

Использование

Синтаксис

RemoveSubtype_management (in_table, subtype_code)
ПараметрОбъяснениеТип данных
in_table

Класс пространственных объектов или таблица с установленным полем подтипов.

Table View
subtype_code
[subtype_code,...]

Код, на основании которого будет удален подтип из входной таблицы или класса пространственных объектов.

String

Пример кода

Удалить подтип. Пример (окно Python)

Пример скрипта Python для выполнения функции Удалить подтип (Remove Subtype) с запуском из окна Python в ArcGIS.

import arcpy
from arcpy import env
env.workspace =  "C:/data/Montgomery.gdb"
arcpy.RemoveSubtype_management ("water/fittings", ["4","7"])
Удалить подтип. Пример 2 (автономный скрипт)

Пример использования функции Удалить подтип (Remove Subtype) в автономном скрипте Python.

#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

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013