Estou usando o ArcGIS 10.0 no Windows 7 Ultimate de 64 bits.
Notei que algumas vezes as ferramentas de geoprocessamento do ArcMap e os scripts parecem esquecer minha configuração no mxd (confirmada por arcpy.env.workspace
e arcpy.env.scratchWorkspace
.
Existe alguma maneira de fazer com que o ArcMap comece a usar meu GDB especificado?
Estou familiarizado com as propriedades do documento e como posso alterar o GDB padrão para um mapa. O problema que estou vendo acontece depois que eu o defini e está usando um GDB alternativo há um tempo.
Acho que, em momentos aleatórios, o ArcGIS decide repentinamente que deseja voltar a usar o "padrão padrão" (que irritantemente nunca pode ser alterado. Posso fechar e reabrir o documento, definir o GDB alternativo que eu uso como padrão novamentevia as propriedades , mas não voltará a usar o GDB alternativo.A caixa de ferramentas e os scripts continuam colocando a saída no local padrão do ArcGIS (documentos / ArcGIS / default.gdb).
No entanto, eu estava brincando com isso e encontrei configurações manualmente que o arc.env.workspace na janela do Python parecia trazê-lo de volta magicamente (mesmo que eu estivesse definindo o mesmo valor?). Ao executar a ferramenta literalmente que acabei de executar, coloquei a saída no GDB correto, mesmo que as configurações da caixa de diálogo nem as configurações do ambiente tenham "alterado".
Alguém mais se deparou com esse comportamento?