Dissolver não funciona no ArcGIS 10

8

A ferramenta dissolver não está funcionando para mim quando uso o ArcGIS 10. Funciona perfeitamente quando uso a versão 9.3. Qualquer ajuda?

Kevin
fonte
Qual é a mensagem de erro?
Derek Swingley
Diz erro 999999: Erro ao executar a função.
21710 Kevin
Falha ao executar (dissolver)
Kevin
Michael Todd, estou a dissolução de um shapefile
Kevin
É possível que o tamanho do meu banco de dados esteja afetando minha capacidade de executar a dissolução? Tenho cerca de 30.000 buffers que estou tentando agregar, mas quando tento dissolver, recebo o erro 99999. Desativei o processamento em segundo plano, que não funcionou em todo o conjunto de dados, mas quando concentro meu quadro em metade do meu território (e ajusto meus ambientes), ele parece funcionar. Existe um limite para o número de polígonos que você pode dissolver ao mesmo tempo? Além disso, onde está localizada a geometria de reparo no ArcGIS 10? Eu gostaria de tentar isso a seguir, se essa tentativa atual não funcionar. Obrigado!!
Erin

Respostas:

23

Descobri que nem todas as ferramentas funcionam quando seu ambiente de geoprocessamento está definido para ser executado em segundo plano. Eu acredito que o Dissolve pode ser um desses. Altere o ambiente do GP para Desativar o processamento em segundo plano e tente.

Eu não testei isso, mas pode valer a pena tentar

CDBrown
fonte
Você é um génio! Ele funcionou perfeitamente
Kevin
4
@ Kevin Não se esqueça de aceitar a resposta do CDBrown, pois isso respondeu à sua pergunta. É sempre bom dar graças onde é devido.
Michael Todd
8
@ Kevin - concordou com Michael. Além disso, não se esqueça de sacudir ritualmente o punho com raiva na direção geral da Redlands CA, tanto pelo erro quanto pela mensagem de erro inútil.
Dan S.
Essa correção funcionou para mim ao obter o erro 999999 ao dissolver.
MathiasWestin
A alocação euclidiana parece ser uma das ferramentas que não funciona com o processamento em segundo plano. Alguém mais teve a mesma experiência?
Cwb
7

Tente o seguinte: Execute Repair Geometry 1st e, em seguida, execute Dissolve.

VietThanh Le
fonte
11
Obrigado VietThanh Le! A Repair Geometry fez o truque para mim. Desativar o geoprocessamento em segundo plano não teve efeito.
2

O erro 99999 pode ser causado por vários motivos; disponibilidade de recursos do sistema ou problemas no conjunto de dados são algumas possibilidades. Embora a desativação do processamento em segundo plano pareça ter resolvido o problema imediato, na verdade é apenas uma solução alternativa para outro problema. Todas as ferramentas (além das 5 ou 6 que absolutamente não podem ser executadas em segundo plano) funcionam através do processamento em segundo plano - no entanto, pode haver casos únicos ou erros para uma situação específica que faz com que as ferramentas não sejam executadas. Em geral, a ferramenta dissolver funciona bem através do processamento em segundo plano.

KHibma
fonte
0

Descobri que preciso entrar nos ambientes e especificar que a extensão do processamento é a extensão do arquivo de forma em questão. Por algum motivo, a extensão padrão está desativada.

David Salas
fonte