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 l’environnement d’espace de travail temporaire a été défini, l’environnement de géodatabase temporaire reflétera d’abord cette valeur.
- 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
Vous avez un commentaire à formuler concernant cette rubrique ?