Erstellen einer File-Geodatabase
Das Erstellen einer File-Geodatabase beinhaltet die Erstellung eines speziellen Dateiordners auf der Festplatte mit ArcGIS. Erstellen Sie eine File-Geodatabase mit einer der folgenden Methoden:
Verwenden der Option Neue File-Geodatabase im Bereich Katalog in ArcGIS Pro
Verwenden des Geoverarbeitungswerkzeugs File-Geodatabase erstellen
Ausführen eines Python-Skripts, das die ArcPy-Funktion
CreateFileGDB_managementaufruft
Verwenden des Bereichs "Katalog" in ArcGIS Pro
Führen Sie die folgenden Schritte aus, um eine File-Geodatabase über den Bereich Katalog in ArcGIS Pro zu erstellen.
Starten Sie ArcGIS Pro, und öffnen Sie bei Bedarf den Bereich Katalog.
Klicken Sie mit der rechten Maustaste auf Datenbanken oder auf einen Ordner unter Ordner im Bereich Katalog, und klicken Sie auf Neue File-Geodatabase.
Navigieren Sie im Dialogfeld Neue File-Geodatabase zu dem Speicherort, an dem Sie die File-Geodatabase erstellen möchten, geben Sie einen Namen ein, und klicken Sie auf Speichern.
Eine File-Geodatabase wird an dem Speicherort erstellt, den Sie ausgewählt haben, und wird dem Projekt automatisch unter Datenbanken im Bereich Katalog hinzugefügt.
Ausführen des Werkzeugs "File-Geodatabase erstellen"
Mit dem Geoverarbeitungswerkzeug File-Geodatabase erstellen können Sie eine File-Geodatabase erstellen, die ältere Versionen von ArcGIS unterstützt. Auf diese Weise können Sie Daten für Benutzer freigeben, die keinen Zugriff auf neuere Versionen der Geodatabase haben.
Beachten Sie, dass File-Geodatabase-Schemas seit ArcGIS 10 nicht geändert wurden.
Öffnen Sie das Werkzeug File-Geodatabase erstellen in ArcGIS Pro.
Sie können mit der Suchfunktion nach dem Werkzeug suchen oder es direkt im Toolset "Workspace" der Toolbox "Data Management" öffnen.
Geben Sie den Speicherort für die Erstellung der File-Geodatabase an.
Geben Sie einen Namen für die Geodatabase ein.
Legen Sie die ArcGIS-Version für die File-Geodatabase fest.
Die in der Geodatabase verfügbaren Funktionen sind auf die ausgewählte Version beschränkt.
Klicken Sie auf Ausführen.
Eine File-Geodatabase wird am angegebenen Speicherort erstellt.
Ausführen eines Python-Skripts
Um eine File-Geodatabase über einen Computer zu erstellen, auf dem ArcGIS Server oder ArcGIS Pro installiert ist, können Sie ein Python-Skript ausführen, das die ArcPy-Funktion CreateFileGDB_management aufruft. Dies ist nützlich, wenn Sie eine File-Geodatabase über einen ArcGIS-Client auf einem Linux-Computer erstellen oder wenn Sie ein wiederverwendbares, eigenständiges Skript nutzen möchten, das Sie ändern und zum Erstellen aller File-Geodatabases über Python einsetzen können.
Die folgenden Schritte dienen als Beispiel dafür, wie eine File-Geodatabase mit Python erstellt wird:
Öffnen Sie eine Python-Befehlszeile.
Führen Sie entweder ein eigenständiges Skript aus, oder geben Sie die Befehle in den interaktiven Interpreter ein.
Im ersten Beispiel enthält das Skript
createfgdb.pydie folgenden Informationen:# Import system modules import os import sys import arcpy # Set workspace arcpy.env.workspace = r"Z:\home\user\mydata" # Set local variables out_folder_path = r"Z:\home\user\mydata" out_name = "myfgdb.gdb" # Execute CreateFileGDB arcpy.management.CreateFileGDB(out_folder_path, out_name)Nachdem Sie das Skript angepasst haben, um es an Ihrem Standort auszuführen, können Sie es über die Befehlszeile oder das Python-Fenster aufrufen:
In diesem Beispiel wird das Python-Skript über die Befehlszeile eingegeben, um eine File-Geodatabase (
myfgdb.gdb) im Verzeichnisgdbsim Stammverzeichnis des Benutzers auf einem Linux-Computer zu erstellen.import arcpy arcpy.management.CreateFileGDB(r"Z:\home\user\gdbs", "myfgdb.gdb")