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

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

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

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

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

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

Параметры

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

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

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

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

String

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

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

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

Table View

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

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

Table View
subtype_code
[subtype_code,...]

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

String

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

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

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

Table View

Пример кода

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

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

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

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

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

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