Im Notebook-Editor können Sie in Ihrem privaten ArcGIS Notebook Server-Workspace mit Inhalt arbeiten, um dem Notebook Dateien hinzuzufügen oder diese auf den Computer herunterzuladen. Klicken Sie auf die Schaltfläche Dateien, um den Bereich Dateien zu öffnen.
Durchsuchen von Inhalt im Workspace
Der Bereich Dateien enthält einen Browser für die Dateien in Ihrem Workspace. Die Standardordner sind "home" und "samplesdata" (in letzterem Ordner werden die Daten gespeichert, die in den Beispiel-Notebooks verwendet werden).
Hochladen von Inhalt in den Workspace
Für die Arbeit mit Inhalten und Ressourcen aus Ihrem Computer müssen Sie zunächst die entsprechende Datei in den Workspace Ihres Notebooks hochladen. Nach dem Hochladen der Dateien können Sie den Dateipfad über filepath = /arcgis/home/filename in Ihrem Notebook referenzieren.
Führen Sie die folgenden Schritte aus, um Dateien hochzuladen:
- Navigieren Sie im Bereich Dateien zum Ordner /arcgis/home.
Hinweis:
/arcgis/home ist das Workspace-Verzeichnis, das sich vom Stammverzeichnis home/arcgis unterscheidet. - Klicken Sie auf Durchsuchen und navigieren Sie zur Datei.
- Wählen Sie die Datei aus.
- Klicken Sie auf Hochladen.
Die Datei wird in den Workspace hochgeladen.
Herunterladen von Inhalt aus dem Workspace
Wenn Sie eine Datei aus dem Workspace auf einem lokalen Computer speichern möchten, navigieren Sie im Bereich Dateien zu der Datei, und wählen Sie sie aus. Die Datei wird automatisch auf den Computer heruntergeladen.
Einrichten einer Scratch-Workspace-Umgebung zur Verwendung mit ArcPy
Der Scratch-Workspace ist für Ausgabedaten vorgesehen, die nicht beibehalten werden sollen.
Erstellen und Verwenden einer Scratch-Workspace-Umgebung
- Verwenden Sie den nachstehenden Code, um eine Scratch-File-Geodatabase im Benutzer-Workspace-Verzeichnis zu erstellen, falls noch keine vorhanden ist, und um die Scratch-Geodatabase als Scratch-Workspace festzulegen.
import arcpy if not arcpy.Exists('/arcgis/home/scratch.gdb'): arcpy.management.CreateFileGDB('/arcgis/home','scratch.gdb') arcpy.env.scratchWorkspace = '/arcgis/home/scratch.gdb'
- Verwenden Sie den nachstehenden Code, um zu überprüfen, ob die Geodatabase als Scratch-Geodatabase-Umgebung festgelegt ist.
print(arcpy.env.scratchGDB)
Erstellen eines Ordners zur Verwendung als Scratch-Workspace
- Verwenden Sie den nachstehenden Code, um einen Ordner im Benutzer-Workspace zu erstellen, falls noch keiner vorhanden ist, und legen Sie diesen Ordner als Benutzer-Workspace fest.
import arcpy if not arcpy.Exists('/arcgis/home/scratch'): arcpy.management.CreateFolder('/arcgis/home', 'scratch') arcpy.env.scratchWorkspace = '/arcgis/home/scratch'
- Verwenden Sie den nachstehenden Code, um zu überprüfen, ob der Ordner als Scratch-Ordner-Umgebung festgelegt ist.
print(arcpy.env.scratchFolder)