Добавить Global ID (Add Global IDs) (Управление данными)

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

Резюме

Добавляет идентификаторы в перечень классов пространственных объектов базы геоданных, таблиц и/или набора классов объектов.

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

Синтаксис

AddGlobalIDs_management (in_datasets)
ПараметрОбъяснениеТип данных
in_datasets
[in_dataset,...]

Перечень классов базы геоданных, таблиц и/или наборов классов объектов, к которым будут добавлены уникальные идентификаторы.

Layer;Table View; Dataset

Пример кода

Добавить Global ID.Пример (окно Python)

Пример скрипта Python для выполнения функции Добавить Global ID(Add Global IDs) в окне Python.

import arcpy
from arcpy import env

env.workspace = "C:/data/MySDEdata.sde" 

arcpy.AddGlobalIDs_managment("GDB1.Heather.Roads")
Пример 2. Добавить Global ID (AddGlobalIDs) (автономный скрипт Python)

Пример скрипта Python для выполнения функции Добавить Global ID (Add Global IDs) с классом пространственных объектов SDE.

# Name: AddGlobalIDs_Example2.py
# Description: Add globalIDs to a feature class. The feature class is in an SDE workspace.
# Author: ESRI

# Import system modules
import arcpy
from arcpy import env

# Set workspace
env.workspace = "C:/Data/MySDEdata.sde"

# Set local variables
in_dataset = "GDB1.Heather.Roads"

# Execute AddGlobalIDs
arcpy.AddGlobalIDs_management(in_dataset)
Добавить Global ID.Пример 3 (автономный скрипт Python)

На следующем скрипте Python демонстрируется, как использовать функцию Добавить Global ID (Add Global IDs) с несколькими классами пространственных объектов SDE.

# Name: AddGlobalIDs_Example2.py
# Description: Add globalIDs to a list of datasets. Both feature classes are in the same ArcSDE workspace.
# Author: ESRI

# Import system modules
import arcpy
from arcpy import env

# Set workspace
env.workspace = "C:/Data/MySDEdata.sde"

# Set local variables
in_dataset1 = "GDB1.Heather.Roads"
in_dataset2 = "GDB1.Heather.Streets"

# Execute AddGlobalIDs
arcpy.AddGlobalIDs_management([in_dataset1, in_dataset2])

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

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

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

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