Обновить ID (Покрытие)

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

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

Обновляет идентификаторы User-ID в покрытии после того, как они были изменены в таблице атрибутов объектов. Чтобы определить правильный идентификатор User-ID для каждого объекта покрытия, используется таблица атрибутов объектов. Это значение записывается везде, где хранится идентификатор User-ID объекта.

Дополнительные сведения о работе инструмента Обновить идентификаторы

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

Синтаксис

IDEdit_arc (in_cover, feature_type)
ПараметрОбъяснениеТип данных
in_cover

Покрытие, для которого идентификаторы User-ID были изменены.

Coverage
feature_type

Определяет класс объектов, для которых необходимо обновить идентификаторы User-ID.

  • POLYБудут обновлены идентификаторы User-ID полигонов. Это является опцией по умолчанию.
  • LINEБудут обновлены идентификаторы User-ID дуг.
  • ТОЧКА (POINT)Будут обновлены идентификаторы User-ID точек.
  • ANNO.subclassБудут обновлены идентификаторы User-ID аннотаций.
String

Пример кода

Пример IDEdit (автономный скрипт)

В следующем автономном скрипте показано, как обновлять идентификаторы User-ID в покрытии.

# Name: IDEdit_Example.py
# Description: Adds polygon labels, then updates the User-IDs for a coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "texas"
featureType = "POLY"

#Execute IDEdit
arcpy.IDEdit_arc(inCover, featureType)

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

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

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

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Нет
ArcGIS for Desktop Advanced: Требует установленная ArcInfo Workstation
5/10/2014