Skip To Content

Gérer du contenu dans l’espace de travail de l’utilisateur

Dans l'éditeur de notebooks, vous pouvez utiliser du contenu de votre espace de travail ArcGIS Notebook Server personnel afin d’ajouter des éléments à votre notebook ou de les télécharger sur votre machine. Cliquez sur le bouton Files (Fichiers) pour ouvrir la fenêtre Files (Fichiers).

Rechercher des contenus dans l'espace de travail

La fenêtre Files (Fichiers) comporte un navigateur vous permettant d’accéder aux fichiers de votre espace de travail. Les dossiers par défaut sont home et samplesdata (ce dernier étant dédié aux données utilisées dans les exemples de notebooks).

Charger du contenu dans l'espace de travail

Pour utiliser le contenu et les ressources présents sur votre machine, vous devez en premier lieu charger votre fichier dans l’espace de travail de votre notebook. Dès que vos fichiers sont chargés, vous pouvez faire référence à leur chemin d’accès dans votre notebook avec filepath = /arcgis/home/filename.

Pour charger les fichiers, procédez comme suit :

  1. Dans la fenêtre Files (Fichiers), accédez au dossier /arcgis/home.

    Remarque :
    /arcgis/home constitue le répertoire de l’espace de travail ; il ne s’agit pas du répertoire racine home/arcgis.

  2. Cliquez sur Browse (Parcourir) et recherchez le fichier.
  3. Sélectionnez ce fichier.
  4. Cliquez sur Upload (Charger).

    Le fichier est chargé dans l’espace de travail.

Télécharger des contenus de l'espace de travail

Pour enregistrer un fichier depuis l'espace de travail de votre machine locale, dans la fenêtre Files (Fichiers), recherchez le fichier souhaité et sélectionnez-le. Le fichier est automatiquement téléchargé sur votre machine.

Configurer un environnement d’espace de travail temporaire à utiliser avec ArcPy

L’espace de travail temporaire est destiné aux données en sortie que vous ne souhaitez pas conserver.

Pour créer et utiliser un environnement d’espace de travail temporaire, procédez comme suit :

  1. Utilisez le code ci-dessous pour créer une géodatabase fichier temporaire dans le répertoire de l’espace de travail de l’utilisateur, le cas échéant, puis définissez la géodatabase temporaire en tant qu’espace de travail temporaire.

    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. Utilisez le code ci-dessous pour vérifier que la géodatabase est définie en tant qu’environnement de géodatabase temporaire.

    print(arcpy.env.scratchGDB)

De la même façon, suivez cette procédure pour créer un dossier à utiliser en tant qu’espace de travail temporaire :

  1. Utilisez le code ci-dessous pour créer un dossier dans l’espace de travail de l’utilisateur, le cas échéant, puis définissez ce dossier en tant qu’espace de travail utilisateur.
    import arcpy
    if not arcpy.Exists('/arcgis/home/scratch'):
        arcpy.management.CreateFolder('/arcgis/home', 'scratch')
    arcpy.env.scratchWorkspace = '/arcgis/home/scratch'
  2. Utilisez le code ci-dessous pour vérifier que le dossier est défini en tant qu’environnement de dossier temporaire.
    print(arcpy.env.scratchFolder)