Як ви можете визначити, чи не працює геопроцесор ArcCatalog все ще?


12

Чи є інший спосіб, крім журналів, щоб перевірити, чи працює геопроцедур, що працює?

Я запускаю інструмент Buffer з розпушувачем типу ALL на ArcCatalog 10.1. Я очікував, що завдання займе багато часу, тому я залишив його біг і поїхав додому на вихідні. Зараз він працює вже 5 днів, і я хочу з’ясувати, вийшов з ладу чи ні.

Менеджер завдань говорить, що процес (RuntimeLocalServer.exe) все ще працює, і використання 900 ГБ і 3,8 ГБ або пам'яті (вона змінюється з часом) і одне ядро ​​мого процесора працює на рівні, а інші працюють приблизно на 10% . У мене немає інших запущених програм.

ArcCatalog відображає символ пісочного годинника та повідомлення про помилки на панелі результатів. Я також перевірив файли журналів, які просто кажуть, що завдання було запущено і не містять повідомлень про помилки.

Додаткові подробиці

Я створюю 3 м буфер, що містить близько 1,5 мільйонів полігонів у класі функцій бази даних геоданих. Багато з них перекриваються, і тому вони розчиняються разом, коли вони перекриваються.

У мене є ArcGIS 10.1 для робочого столу на Windows 7 64 біт.


3
якщо пісочний годинник знаходиться на вкладці "Результати", він все ще працює
Moggy

Я знаю, що зазвичай це правда, я занепокоєний тим, що, можливо, врізався і залишив пісочний годинник.
falcs

2
Лише пропозиція - якщо вихідний файл створений під час запуску інструменту, чи можете ви перевірити, чи він збільшується в розмірі (імовірно, обробку не все можна зробити в пам'яті)? Якщо створюються тимчасові файли, ви можете перевірити тимчасову папку ArcGIS на наявність розмірів за часом.
Радар

2
Здається, що він потрапив до мене в стіну, якщо бігав 5 днів. Поки ви працюєте на 64-бітній машині, варто зробити це під час встановлення 64-бітної фонової геообробки ( blogs.esri.com/esri/arcgis/2012/10/31/… )
Hornbydd

Я вже встановив 64-бітну
геообробку

Відповіді:


3

Якщо ви створили модель у функції конструктора моделей, ви можете побачити смужку% завершеного. Мені подобається це робити при обробці великої кількості даних, щоб я міг стежити за ходом. Вікно результатів має робити те саме, але не робить.


2

І в v10, і в 10.1 ArcCatalog, за замовчуванням, має те, що ESRI викликає обробку фону. Змініть це за допомогою Geoprocessing -> Options (Параметри геопрограми) і зніміть прапорець у полі обробки фону. Це означає, що цей сеанс ArcCatalog не буде корисним для багатьох інших, поки процес не буде виконаний, але він дасть вам чіткіше уявлення про те, де знаходиться ваше завдання.


0

Усі результати ваших інструментів GP можна знайти на% APPDATA% \ ESRI \ Desktop10.1 \ ArcToolbox \ History, що зберігаються як XML. Якщо ви подивитесь на найновіший файл тут, то можете побачити, чи ще не виписуються повідомлення про геообробку.

Наприклад, у моїй папці «Історія» є файл під назвою H12172015_080518.xml. Ім'я файлу - це дата, тому його було створено 17.12.2015 о 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, щоб перевірити, чи оновлюються результати.


Трохи запізнення до цього, але точне розташування цього файлу залежить від конфігурації вашого ПК - наприклад, на моєму він знаходиться тут: C: \ Користувачі \ XXX \ AppData \ Роумінг \ ESRI \ Desktop10.X \ ArcToolbox \ Історія
user23715
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.