Como você pode saber se o ArcCatalog Geoprocessing ainda está em execução?

12

Existe outra maneira além dos logs de verificar se o geoprocessamento em andamento está funcionando corretamente?

Estou executando a ferramenta Buffer com o tipo dissolver ALL no ArcCatalog 10.1. Eu esperava que a tarefa levasse muito tempo, então deixei em execução e fui para casa no fim de semana. Ele já está em execução há 5 dias e quero descobrir se ele travou ou não.

O Gerenciador de Tarefas diz que o processo (RuntimeLocalServer.exe) ainda está em execução e o uso entre 900 MB e 3,8 GB ou memória (muda com o tempo) e um dos núcleos do meu processador está funcionando perfeitamente, enquanto os outros estão rodando a cerca de 10% . Não tenho outros aplicativos em execução.

O ArcCatalog exibe o símbolo da ampulheta e nenhuma mensagem de erro no painel de resultados. Também verifiquei os arquivos de log, que dizem apenas que a tarefa foi iniciada e não contêm mensagens de erro.

Detalhes Extra

Estou criando um buffer de 3m em torno de 1,5 milhão de polígonos em uma classe de recurso de um geodatabase de arquivo. Muitos deles se sobrepõem e estão sendo dissolvidos juntos quando se sobrepõem.

Eu tenho o ArcGIS 10.1 for Desktop no Windows 7 de 64 bits.

falcs
fonte
3
Se a ampulheta está na guia resultados, ele ainda está em execução
Moggy
Sei que, normalmente, isso é verdade, minha preocupação é que isso possa ter caído e deixado a ampulheta em pé.
falcs
2
Apenas uma sugestão - se o arquivo de saída for criado quando você começar a executar a ferramenta, poderá verificar se está aumentando de tamanho (presumivelmente, o processamento não pode ser feito na memória)? Se houver arquivos temporários sendo criados, você pode verificar a pasta temporária do ArcGIS quanto a alterações de tamanho ao longo do tempo.
Radar
2
Parece que me atingiu uma parede se estiver funcionando por 5 dias. Como você está rodando em uma máquina de 64 bits que fazer valer a pena durante a instalação de 64 bits fundo geo-processamento ( blogs.esri.com/esri/arcgis/2012/10/31/... )
Hornbydd
Eu já instalei o geoprocessamento de 64 bits
falcs

Respostas:

3

Se você criar um modelo na função de construtor de modelos, poderá ver a barra% concluída. Eu gosto de fazer isso ao processar grandes quantidades de dados para poder monitorar o progresso. A janela Resultados deve fazer a mesma coisa, mas não o faz.

Cole
fonte
2

Nas v10 e 10.1, o ArcCatalog parece, por padrão, ter o que os ESRI chamam de processamento em segundo plano. Altere isso em Geoprocessamento -> Opções de geoprocessamento e desmarque a caixa de processamento em segundo plano. Isso significa que essa sessão do ArcCatalog não será útil para mais nada até que o processo esteja concluído, mas fornecerá uma idéia mais clara de onde está sua tarefa.

user21277
fonte
0

Todos os resultados da sua ferramenta GP podem ser encontrados em% APPDATA% \ ESRI \ Desktop10.1 \ ArcToolbox \ History, armazenados como XML. Se você olhar o arquivo mais recente aqui, poderá ver se as mensagens de geoprocessamento ainda estão sendo gravadas.

Por exemplo, na minha pasta Histórico, há um arquivo chamado H12172015_080518.xml. O nome do arquivo é um carimbo de data e, portanto, foi criado em 17/12/2015 às 08:05:18. A última entrada é algo como:

    <ResultView Tool='Calculate Field'>

    <CommandLine>CalculateField_management TEST futuretime &quot;datetime.datetime.strptime(!date!,&apos;%d/%m/%Y %H:%M:%S&apos;) + datetime.timedelta(seconds=!seconds!)&quot; PYTHON_9.3 </CommandLine>

    <ToolSource>c:\program files (x86)\arcgis\desktop10.3\ArcToolbox\Toolboxes\Data Management Tools.tbx\Fields\CalculateField</ToolSource>

    <StartTime>Thu Dec 17 08:19:10 2015</StartTime>

    <Parameters>

        <Inputs>

            <Parameter Label='Input Table' Type='TableView'>TEST</Parameter>

            <Parameter Label='Field Name' Type='Scalar'>futuretime</Parameter>

            <Parameter Label='Expression' Type='Scalar'>datetime.datetime.strptime(!date!,&apos;%d/%m/%Y %H:%M:%S&apos;) + datetime.timedelta(seconds=!seconds!)</Parameter>

            <Parameter Label='Expression Type' Type='Scalar'>PYTHON_9.3</Parameter>

        </Inputs>

        <Outputs>

            <Parameter Label='Output Feature Class' Type='Dataset'>TEST</Parameter>

        </Outputs>

        <TableViewInfo>

            <TableView Name='TEST'>C:\Users\jpm\Documents\ArcGIS\Default.gdb\TEST</TableView>

        </TableViewInfo>

    </Parameters>

    <Environments>

    ...

    </Environments>

    <EndTime>Thu Dec 17 08:19:10 2015</EndTime>

    <EndTime>0.02 seconds</EndTime>

</ResultView>

Se a ferramenta ainda estiver em execução, mais resultados serão adicionados ao arquivo. Fique de olho nos parâmetros StartTime e EndTime para verificar se os resultados estão sendo atualizados.

jon_two
fonte
Um pouco tarde, mas a localização exata desse arquivo depende da configuração do seu PC - por exemplo, no meu está localizado aqui: C: \ Usuários \ XXX \ AppData \ Roaming \ ESRI \ Desktop10.X \ ArcToolbox \ History
user23715