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

Dans l’éditeur de notebooks, vous pouvez utiliser du contenu de un espace de travail de votre organisation ArcGIS Online afin d’ajouter des fichiers à votre notebook ou de les télécharger sur votre machine. Cliquez sur le bouton Files (Fichiers) pour ouvrir la fenêtre Files (Fichiers). Vous pouvez également utiliser des fichiers en accédant à l’onglet Notebook et en cliquant sur le bouton Manage (Gérer) puis sur Manage files (Gérer les 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). La page Manage files (Gérer les fichiers) fournit un navigateur pour tous vos fichiers du dossier d’accueil, dans lequel vous pouvez créer des dossiers, charger des fichiers et supprimer et renommer du contenu.

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 via l’éditeur de notebooks ou sur la page Manage files (Gérer les fichiers). Dès que vos fichiers sont chargés, vous pouvez faire référence à leur chemin d’accès dans un notebook ouvert et tout autre notebook vous appartenant avec filepath = /arcgis/home/folder/filename.

Pour charger des fichiers via l’éditeur de notebooks, 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. Vous pouvez également cliquer sur New folder (Nouveau dossier) pour créer un dossier dans l’espace de travail /arcgis/home afin d’y charger le contenu.
  3. Cliquez sur Choose file to upload (Choisir un fichier à charger) et accédez au fichier.
  4. Sélectionnez ce fichier.

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

Pour charger des fichiers sur la page Manage files (Gérer les fichiers), procédez comme suit :
  1. Accédez à l’onglet Notebook, cliquez sur le bouton Manage (Gérer), puis cliquez sur Manage files (Gérer les fichiers).
  2. Cliquez sur le bouton Upload file (Charger un fichier) Publier.
  3. Faites glisser le fichier depuis votre machine et déposez-le dans la fenêtre New Items (Nouveaux éléments), ou cliquez sur le bouton votre appareil pour accéder à un fichier sur votre machine.

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

Les fichiers que vous chargez dans l’espace de travail du notebook ne sont pas sauvegardés en tant qu’éléments dans votre organisation et ne sont pas supprimé lorsque le notebook l’est. Pour supprimer des fichiers, sélectionnez-les dans la fenêtre Files (Fichiers) et cliquez sur Delete (Supprimer). Vous pouvez également sélectionner le fichier sur la page Manage files (Gérer les fichiers) et cliquer sur Delete (Supprimer). Si vous êtes supprimé de votre organisation, l’ensemble du contenu qui se trouve dans l’espace de travail de votre notebook est définitivement supprimé.

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

Vous pouvez enregistrer un fichier depuis l’espace de travail de votre machine locale. Dans la fenêtre Files (Fichiers) de l’éditeur de notebooks, accédez au fichier et sélectionnez-le. Le fichier est automatiquement téléchargé sur votre machine. Vous pouvez aussi rechercher le fichier sur la page Manage files (Gérer les fichiers), cliquer sur le bouton More Options (Autres options) Options, puis sur Download (Télécharger). Le fichier est 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)

Créer un dossier pour utiliser un environnement d’espace de travail temporaire

Pour créer un dossier à utiliser comme espace de travail temporaire, procédez comme suit :

  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)