Ao usar a ferramenta de geoprocessamento Apagar na Caixa de ferramentas do analista, recebo o seguinte erro "ERRO 999999: Erro ao executar a função. A geometria não reconhece M Falha na execução (Apagar)".
Com pequenos subconjuntos dos meus dados, não há problema em executar a ferramenta, mas quando eu a executo em todo o conjunto de dados, isso me dá o erro mencionado acima. Eu tentei as seguintes etapas para tentar corrigir o problema:
- Reparar a geometria de ambos os meus shapefiles de polígono
- Desativado o reconhecimento de M nas minhas configurações ambientais
Estou usando o ArcMap 9.31.
arcgis-desktop
arcmap
arcgis-9.3
error-999999
PolyGeo
fonte
fonte
Respostas:
Eu tive um problema semelhante com a ferramenta Intersecção tabulada (usando 10.4). Encontrei a sugestão de colocar a tabela resultante em um geodatabase aqui: https://geonet.esri.com/thread/13680
Corrigido o problema!
fonte
Esse problema pode ter origem no fato de que alguns de seus conjuntos de dados são compatíveis com M e outros não. Se você não precisar desses valores, poderá removê-los facilmente usando as ferramentas de conversão. Se, por outro lado, você precisar desses valores, poderá adicioná-los onde necessário também:
Faça isso para todas as classes de recursos afetadas e substitua as originais. Você pode verificar se uma classe de recurso possui valores M clicando com o botão direito do mouse no ArcCatalog e selecionando a guia 'Geral', procure por 'Propriedades da geometria'.
fonte
Alguns usuários relatam que a execução da ferramenta multipart para peça única estava resolvendo o problema.
fonte
Não sei como corrigir o M-awerness, mas se você quiser ignorar o problema, a barra de ferramentas ET Geowizard (encontrada em: http://www.ian-ko.com/ ) possui uma ferramenta de apagamento (que eu uso em vez disso) da ferramenta do ArcGIS).
fonte
Esta mensagem de erro aparece ocasionalmente durante a execução de um script python. Não tenho certeza se está relacionado à memória, mas simplesmente sair do aplicativo e reiniciar algum dia resolve o problema. Caso contrário, Multipart_to_singlepart pode ajudar como outro usuário mencionado acima. Minha última sugestão pode ser compactar ou compactar seu banco de dados antes da etapa em que está falhando.
fonte
Descobri que converter em shapefile também é uma solução alternativa.
fonte
Eu recebi esse erro ao salvar as tabelas de saída em pastas regulares no meu disco rígido. Descobri que salvar as tabelas de saída em um geodatabase corrigia o problema.
fonte