Géodatabase temporaire (paramètre d'environnement)

Le paramètre d’environnement Géodatabase temporaire est l’emplacement d’une géodatabase fichier que vous pouvez utiliser pour écrire des données temporaires.

L’écriture de la sortie dans la géodatabase temporaire assure la portabilité de votre code dans la mesure où cette géodatabase est toujours disponible ou créée lors de son exécution.

Remarques sur l’utilisation

  • L'environnement de la Géodatabase temporaire est en lecture seule ; vous ne pouvez pas définir l'emplacement directement.
    • Si l’environnement d’espace de travail temporaire a été défini, l’environnement de géodatabase temporaire reflétera d’abord cette valeur.
      • Si l’environnement d’espace de travail temporaire fait référence à une géodatabase, l’environnement de la géodatabase temporaire sera défini sur une géodatabase nommée scratch.gdb dans le même dossier que l’environnement d’espace de travail temporaire.
      • Si l’environnement d’espace de travail temporaire fait référence à un dossier, l’environnement de la géodatabase temporaire sera défini sur une géodatabase nommée scratch.gdb dans ce dossier.
    • Si l’environnement d’espace de travail temporaire n’a pas été défini, l’environnement de géodatabase temporaire sera défini sur une géodatabase dans la section AppData du profil utilisateur, généralement C:\Users\<user_name>\AppData\Local\Temp\1\scratch.gdb.
  • Si la géodatabase temporaire n’existe pas, elle sera créée au moment où l’environnement arcpy.env.scratchGDB est appelé.
  • Les données écrites dans l’environnement de géodatabase temporaire ne sont pas supprimées après l’exécution d’un script. Vous devez les supprimer manuellement.

Syntaxe de la boîte de dialogue

Remarque :

L’environnement de la géodatabase temporaire est uniquement disponible dans Python et les modèles.

Syntaxe de script

arcpy.env.scratchGDB

Exemple de script


import arcpy

print(arcpy.env.scratchGDB)

Rubriques connexes