Зарегистрировать в базе геоданных (Register with Geodatabase) (Управление данными)
Краткая информация
Регистрирует классы пространственных объектов, таблицы и растровые слои, которые были созданы вне БГД для того, чтобы они полностью участвовали в функциях БГД.
Использование
-
Классы пространственных объектов, таблицы и растровые слои, созданные вне базы геоданных, могут быть зарегистрированы в базе геоданных с помощью этого инструмента.
-
Класс пространственных объектов, таблица или класс растровых объектов нельзя полноценно использовать в работе с базой геоданных, если он не зарегистрирован в ней. Без регистрации в базе геоданных будут доступны только некоторые функции.
Синтаксис
Параметр | Объяснение | Тип данных |
in_dataset |
Поддерживаются классы пространственных объектов, таблицы или классы растровых данных, созданные вне базы геоданных. | Raster Layer; Table View |
Пример кода
Ниже пример скрипта Python для выполнения операции Зарегистрировать в базе геоданных (Register With Geodatabase) с запуском из окна Python в ArcGIS.
import arcpy
from arcpy import env
env.workspace = "Database Connections\Connection to gpserver.sde"
arcpy.RegisterWithGeodatabase_management(r'TOOLBOX.REGGDB_LZ77')
Ниже приведен пример скрипта Python для выполнения функции Зарегистрировать в базе геоданных (Register With Geodatabase) в автономном режиме.
# RegisterWithGeodatabase.py
# Description: Simple example showing use of RegisterWithGeodatabase tool
# Author: ESRI
# Import system modules
import arcpy
# Set variables
inTable = r"c:\connectionFiles\Connection to esriServer.sde\redlandsStreets"
#Process: Use the CreateArcSDEConnectionFile function
arcpy.RegisterWithGeodatabase_management (inTable)