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

Краткая информация

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

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

  • Подтипы удаляются с использованием их целочисленного кода.

  • Вы также просматривать подтипы и управлять ими в Просмотре подтипов, который можно открыть, щелкнув кнопку Подтипы в разделе Дизайн ленты Данные либо щелкнув кнопку Подтипы на ленте Просмотр полей.

Параметры

ПодписьОписаниеТип данных
Входная таблица

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

Table View
Код подтипа

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

String

Производные выходные данные

ПодписьОписаниеТип данных
Обновленная входная таблица

Обновленная таблица или класс пространственных объектов.

Представление таблицы

arcpy.management.RemoveSubtype(in_table, subtype_code)
ИмяОписаниеТип данных
in_table

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

Table View
subtype_code
[subtype_code,...]

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

String

Производные выходные данные

ИмяОписаниеТип данных
out_table

Обновленная таблица или класс пространственных объектов.

Представление таблицы

Пример кода

RemoveSubtype, пример (окно Python)

Пример скрипта окна Python для использования функции RemoveSubtype в режиме прямого запуска.

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

Пример использования функции RemoveSubtype в автономном скрипте Python как часть рабочего процесса для удаления подтипов.

#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)

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

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы