Gestire il contenuto nel workspace dell'utente

Nell'editor di notebook, è possibile lavorare con il contenuto nel uno spazio di lavoro nell'organizzazione ArcGIS Online 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 nel notebook aperto e in altri notebook con filepath = /arcgis/home/folder/filename.

Per caricare file, completare i passaggi seguenti:

  1. Nel riquadro File, esplorare la cartella /arcgis/home.

    Nota:
    /arcgis/home è la directory dello spazio di lavoro ed è differente dalla root directory home/arcgis.

  2. Facoltativamente, fare clic su Nuova cartella per creare una nuova cartella nel workspace /arcgis/home in cui caricare il contenuto.
  3. Fai clic su Scegli file e cerca il file.
  4. Selezionare il file.
  5. Fare clic su Carica.

    Il file viene caricato nello spazio di lavoro.

I file caricati nel workspace del notebook non vengono memorizzati come elementi nell'organizzazione e non vengono eliminati quando viene eliminato il notebook. Per eliminare un file, selezionalo nel riquadro File e fai clic su Elimina. Se vieni rimosso dall'organizzazione, tutto il contenuto presente nel workspace del tuo notebook viene eliminato definitivamente.

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 usare 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:

  1. 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'

  2. Utilizza il codice seguente per controllare se il geodatabase è impostato come ambiente di geodatabase temporaneo.

    print(arcpy.env.scratchGDB)

Creare una cartella da usare come workspace temporaneo

Attieniti alla procedura seguente per creare una cartella da utilizzare come workspace temporaneo:

  1. 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'
  2. Utilizzare il codice seguente per controllare se la cartella è impostata come ambiente cartella temporaneo.
    print(arcpy.env.scratchFolder)