J'utilise ArcGIS 10.0 sur Windows 7 64 bits Ultimate.
J'ai remarqué que parfois les outils de géotraitement d'ArcMap ainsi que les scripts semblent oublier mon réglage dans le mxd (confirmé via arcpy.env.workspace
et arcpy.env.scratchWorkspace
.
Existe-t-il un moyen pour qu'ArcMap commence à utiliser mon GDB spécifié?
Je connais les propriétés du document et comment je peux changer le GDB par défaut pour une carte. Le problème que je vois se produit après que je l'ai défini et qu'il utilise un GDB alternatif depuis un certain temps.
Je trouve qu'à des moments aléatoires, ArcGIS décide soudainement qu'il veut revenir à l'utilisation du "défaut par défaut" (qui ne peut jamais être changé de manière ennuyeuse. Je peux fermer et rouvrir le document, définir à nouveau la GDB alternative que j'utilise par défaut via les propriétés , mais il ne reviendra pas à l'utilisation de la GDB alternative. La boîte à outils et les scripts continuent de placer la sortie à l'emplacement ArcGIS par défaut (documents / ArcGIS / default.gdb).
Cependant, je jouais avec cela et j'ai trouvé manuellement les paramètres que l'arc.env.workspace dans la fenêtre Python semblait ramener par magie (même si je définissais la même valeur?). L'exécution de l'outil verbatim sa que je venais d'exécuter mettait la sortie dans la bonne GDB même si les paramètres de dialogue ou les paramètres d'environnement avaient "changé".
Quelqu'un d'autre a-t-il rencontré ce comportement?