In Geodatabase registrieren (Data Management)
Zusammenfassung
Registriert außerhalb der Geodatabase erstellte Feature-Classes, Tabellen und Raster-Layer in der Geodatabase, damit die Geodatabase-Funktionalität auch für sie genutzt werden kann.
Verwendung
-
Mit diesem Werkzeug können außerhalb der Geodatabase erstellte Feature-Classes, Tabellen und Raster-Layer in der Geodatabase registriert werden.
-
Bevor eine Feature-Class, Tabelle oder Raster-Feature-Class im Zusammenhang mit allen Geodatabase-Funktionen genutzt werden kann, muss sie in der Geodatabase registriert werden. Ansonsten sind die Funktionen eingeschränkt.
Syntax
Parameter | Erläuterung | Datentyp |
in_dataset |
Außerhalb der Geodatabase erstellte Feature-Classes, Tabellen oder Raster-Feature-Classes werden unterstützt. | Raster Layer; Table View |
Codebeispiel
Mit dem folgenden Skript im Python-Fenster wird veranschaulicht, wie Sie die Funktion "RegisterWithGeodatabase" im unmittelbaren Modus verwenden.
import arcpy from arcpy import env env.workspace = "Database Connections\Connection to gpserver.sde" arcpy.RegisterWithGeodatabase_management(r'TOOLBOX.REGGDB_LZ77')
Das folgende eigenständige Skript ist ein einfaches Beispiel für die Anwendung der Funktion "RegisterWithGeodatabase" bei der Skripterstellung.
# 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)