ArcCatalog 지오 프로세싱이 여전히 실행 중인지 어떻게 알 수 있습니까?


12

진행중인 지오 프로세싱이 올바르게 작동하는지 확인하기 위해 로그 이외의 다른 방법이 있습니까?

ArcCatalog 10.1에서 디졸브 유형 ALL을 사용하여 버퍼 도구를 실행 중입니다. 나는 작업이 오래 걸리고 주말에 집으로 돌아 갔기 때문에 작업이 오래 걸릴 것으로 예상했다. 현재 5 일 동안 실행되어 왔으며 충돌했는지 여부를 확인하고 싶습니다.

작업 관리자는 프로세스 (RuntimeLocalServer.exe)가 여전히 실행 중이며 900MB ~ 3.8GB 또는 메모리 (시간이 지남에 따라 변경됨)를 사용하고 내 프로세서의 한 코어가 평평하게 작동하고 다른 프로세서는 약 10 %에서 실행되고 있다고 말합니다. . 다른 응용 프로그램이 실행되고 있지 않습니다.

ArcCatalog는 모래 시계 기호를 표시하고 결과 창에 오류 메시지가 표시되지 않습니다. 또한 작업이 시작되었고 오류 메시지가 없다는 로그 파일을 확인했습니다.

추가 정보

파일 지오 데이터베이스의 피쳐 클래스에서 약 150 만 개의 폴리곤 주위에 3m 버퍼를 만들고 있습니다. 그들 중 다수는 겹치므로 겹치면 함께 용해됩니다.

Windows 7 64 비트의 데스크톱 용 ArcGIS 10.1이 있습니다.


3
모래 시계가 결과 탭에있는 경우 여전히 실행 중
Moggy

나는 그것이 사실이라는 것을 알고 있습니다. 제 관심사는 충돌하여 모래 시계를 떠난 것입니다.
falcs

2
단지 제안-도구를 시작할 때 출력 파일이 생성되면 크기가 커지고 있는지 확인할 수 있습니까 (아마도 처리가 모두 메모리에서 수행 될 수는 없음)? 임시 파일이 생성되면 ArcGIS temp 폴더에서 시간에 따른 크기 변화를 확인할 수 있습니다.
레이더

2
5 일 동안 달리면 벽에 부딪힌 것 같습니다. 64 비트 컴퓨터에서 실행하면 64 비트 백그라운드 지리 처리 ( blogs.esri.com/esri/arcgis/2012/10/31/… ) 를 설치하는 동안 가치가 있습니다.
Hornbydd

이미 64 비트 지오 프로세싱을 설치했습니다
falcs

답변:


3

모델 빌더 기능에서 모델을 작성하면 완료율 %가 표시됩니다. 대량의 데이터를 처리 할 때이 작업을 수행하여 진행 상황을 모니터링 할 수 있습니다. 결과 창은 동일한 작업을 수행해야하지만 그렇지 않습니다.


2

v10 및 10.1에서 ArcCatalog는 기본적으로 ESRI 호출 백그라운드 처리를하는 것으로 보입니다. 지오 프로세싱-> 지오 프로세싱 옵션을 통해이를 변경하고 백그라운드 처리 상자를 선택 취소하십시오. 프로세스가 완료 될 때까지 ArcCatalog 세션은 그다지 유용하지 않다는 것을 의미하지만 작업의 위치를 ​​명확하게 알 수 있습니다.


0

모든 GP 도구 결과는 % APPDATA % \ ESRI \ Desktop10.1 \ ArcToolbox \ History에서 XML로 저장됩니다. 여기에서 최신 파일을 보면 지오 프로세싱 메시지가 여전히 작성 중인지 확인할 수 있습니다.

예를 들어, History 폴더에는 H12172015_080518.xml이라는 파일이 있습니다. 파일 이름은 날짜 스탬프이므로 2015 년 12 월 17 일 08:05:18에 작성되었습니다. 마지막 항목은 다음과 같습니다.

    <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>

도구가 여전히 실행 중이면 더 많은 결과가 파일에 추가됩니다. StartTime 및 EndTime 매개 변수를 주시하여 결과가 업데이트되고 있는지 확인하십시오.


약간 늦었지만 파일의 정확한 위치는 PC의 구성에 따라 다릅니다. 예를 들어, 여기에 있습니다 : C : \ Users \ XXX \ AppData \ Roaming \ ESRI \ Desktop10.X \ ArcToolbox \ History
user23715
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.