Nell'editor di notebook, è possibile lavorare con il contenuto nel proprio spazio di lavoro ArcGIS Notebook Server privato per aggiungere file al notebook o scaricarli sul computer. Fare clic sul pulsante File per aprire la finestra File.
Esplorare contenuto nello spazio di lavoro
Il riquadro File fornisce un browser per i file nello spazio di lavoro. Le cartelle predefinite sono home e samplesdata (quest'ultima per i dati usati nei notebook di esempio).
Caricare contenuto nello spazio di lavoro
Per lavorare con i contenuti e le risorse della tua macchina, devi prima caricare il tuo file nell'area di lavoro del tuo notebook. Una volta caricati i file, è possibile fare riferimento al loro percorso file negli appunti con filepath = /arcgis/home/filename.
Per caricare file, completare i passaggi seguenti:
- Nel riquadro File, esplorare la cartella /arcgis/home.
Nota:
/arcgis/home è la directory dello spazio di lavoro ed è differente dalla root directory home/arcgis. - Cliccare Sfoglia e sfogliare i file.
- Selezionare il file.
- Fare clic su Carica.
Il file viene caricato nello spazio di lavoro.
Scaricare il contenuto dallo spazio di lavoro
Per salvare un file dallo spazio di lavoro sul computer locale, nel riquadro File, cercare il file e selezionarlo. Il file viene scaricato automaticamente sul computer.
Impostare un workspace temporaneo da utilizzare con ArcPy
Lo spazio di lavoro scratch è destinato ai dati di output che non intendete mantenere.
Per creare e utilizzare un ambiente di lavoro scratch, seguite questi passi:
- Utilizza il codice seguente per creare un file geodatabase temporaneo nella directory del workspace, se non esiste ancora, e impostare il geodatabase temporaneo come workspace temporaneo.
import arcpy if not arcpy.Exists('/arcgis/home/scratch.gdb'): arcpy.management.CreateFileGDB('/arcgis/home','scratch.gdb') arcpy.env.scratchWorkspace = '/arcgis/home/scratch.gdb'
- Utilizza il codice seguente per controllare se il geodatabase è impostato come ambiente di geodatabase temporaneo.
print(arcpy.env.scratchGDB)
Analogamente, attenersi alla procedura seguente per creare una cartella da utilizzare come workspace temporaneo:
- Utilizzare il codice seguente per creare una cartella nel workspace utente, se non esiste ancora, e impostare tale cartella come workspace utente.
import arcpy if not arcpy.Exists('/arcgis/home/scratch'): arcpy.management.CreateFolder('/arcgis/home', 'scratch') arcpy.env.scratchWorkspace = '/arcgis/home/scratch'
- Utilizzare il codice seguente per controllare se la cartella è impostata come ambiente cartella temporaneo.
print(arcpy.env.scratchFolder)