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. È anche possibile lavorare con i file passando alla scheda Notebook e facendo clic sul pulsante Gestisci, poi facendo clic su Gestisci 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). La pagina Gestisci file fornisce un browser per tutti i file presenti nella cartella principale in cui è possibile creare cartelle, caricare file, eliminare e rinominare contenuti.

Caricare contenuto nello spazio di lavoro

Per lavorare con i contenuti e le risorse dal proprio computer, è necessario caricare prima il file nel workspace del proprio notebook tramite l'editor dei notebook o nella pagina Gestisci file. Una volta caricati i file, è possibile fare riferimento al loro percorso nel notebook aperto e in altri notebook posseduti con filepath = /arcgis/home/folder/filename.

Per caricare i file tramite l'editor di notebook, completare la seguente procedura:

  1. Nel riquadro File, cercare 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. Fare clic su Scegli file da caricare e cercare il file.
  4. Selezionare il file.

    Il file viene caricato nello spazio di lavoro.

Per caricare file nella pagina Gestisci file, completare la seguente procedura:
  1. Passare alla scheda Notebook, fare clic sul pulsante Gestisci, poi fare clic su Gestisci file.
  2. Fare clic sul pulsante Carica file Carica.
  3. Trascinare e rilasciare il file dal proprio computer alla finestra Nuovi elementi oppure fare clic sul pulsante il tuo dispositivo per passare a un file sul computer.

    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. Facoltativamente, selezionare il file nella pagina Gestisci file e fare 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

È possibile salvare un file dal workspace al proprio computer locale. Nel riquadro File dell'editor dei notebook, cercare il file e selezionarlo. Il file viene scaricato automaticamente sul computer. Facoltativamente, trovare il file nella pagina Gestisci file, fare clic sul pulsante Altre opzioni Opzioni e fare clic su Scarica. Il file viene scaricato sul computer.

Impostare un workspace temporaneo da usare con ArcPy

Lo spazio di lavoro temporaneo è destinato ai dati di output che non si intende mantenere.

Per creare e utilizzare un ambiente di lavoro temporaneo, procedere nel modo di seguito indicato:

  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

Per creare una cartella da utilizzare come workspace temporaneo, procedere nel modo di seguito indicato:

  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)