आप कैसे बता सकते हैं कि ArcCatalog जियोप्रोसेसिंग अभी भी चल रहा है?


12

क्या लॉग्स के अलावा कोई और तरीका है जिससे यह जांचा जा सके कि चल रही जियोप्रोसेसिंग सही तरीके से काम कर रही है?

मैं ArcCatalog 10.1 पर सभी प्रकार के भंग के साथ बफर उपकरण चला रहा हूं। मुझे उम्मीद थी कि कार्य में लंबा समय लगेगा इसलिए मैंने इसे चलाना छोड़ दिया और सप्ताहांत के लिए घर चला गया। यह अब 5 दिनों के लिए चल रहा है और मैं यह पता लगाना चाहता हूं कि यह दुर्घटनाग्रस्त हुआ है या नहीं।

टास्क मैनेजर का कहना है कि प्रक्रिया (RuntimeLocalServer.exe) अभी भी चल रही है, और 900 एमबी और 3.8 जीबी या मेमोरी (यह समय के साथ बदलता है) और मेरे प्रोसेसर का एक कोर के बीच का उपयोग सपाट काम कर रहा है, जबकि अन्य लगभग 10% चल रहे हैं । मेरे पास कोई अन्य एप्लिकेशन नहीं चल रही है।

ArcCatalog घंटे के प्रतीक और परिणाम फलक में कोई त्रुटि संदेश प्रदर्शित करता है। मैंने उन लॉग फ़ाइलों की भी जाँच की है जो सिर्फ यह कहती हैं कि कार्य शुरू किया गया था और इसमें कोई त्रुटि संदेश नहीं था।

अतिरिक्त विवरण

मैं एक फ़ाइल geodatabase की सुविधा वर्ग में लगभग 1.5 मिलियन पॉलीगोन के आसपास 3m बफर बना रहा हूं। उनमें से कई अतिव्यापी हैं और जब वे ओवरलैप करते हैं तो एक साथ भंग हो रहे हैं।

मेरे पास विंडोज 7 64 बिट पर डेस्कटॉप के लिए आर्कगिस 10.1 है।


3
यदि घंटा परिणाम टैब में है, तो यह अभी भी चल रहा है
मोगी

मुझे पता है कि सामान्य रूप से यह सच है, मेरी चिंता यह है कि हो सकता है कि दुर्घटनाग्रस्त हो गया हो और घंटाघर को छोड़ दिया हो।
बाज़

2
बस एक सुझाव - यदि आउटपुट फ़ाइल तब बनती है जब आप उपकरण चलाना शुरू करते हैं, तो आप यह देख सकते हैं कि क्या यह आकार में बढ़ रहा है (संभवतः प्रसंस्करण सभी को स्मृति में नहीं किया जा सकता है)? यदि अस्थायी फ़ाइलें बनाई जा रही हैं, तो आप समय के साथ आकार में बदलाव के लिए ArcGIS अस्थायी फ़ोल्डर की जांच कर सकते हैं।
रडार

2
लगता है अगर यह 5 दिनों के लिए चल रहा है तो मुझे कुछ दीवार से टकराया है। जैसा कि आप 64 बिट मशीन पर चल रहे हैं, यह 64 बिट बैकग्राउंड जियो-प्रोसेसिंग ( blogs.esri.com/esri/arcgis/2012/10/31/…/ ) को इंस्टॉल करने लायक है
Hornbydd

मैंने पहले ही 64 बिट जियोप्रोसेसिंग स्थापित कर लिया है
फाल्स

जवाबों:


3

यदि आप मॉडल बिल्डर फ़ंक्शन में एक मॉडल बनाते हैं, तो आप% पूर्ण बार देख सकते हैं। मुझे यह करना पसंद है जब बड़ी मात्रा में डेटा संसाधित करना ताकि मैं प्रगति की निगरानी कर सकूं। परिणाम विंडो को एक ही काम करना चाहिए, लेकिन नहीं।


2

दोनों पर v10 और 10.1 ArcCatalog लगता है, डिफ़ॉल्ट रूप से, क्या ESRI कॉल पृष्ठभूमि प्रसंस्करण है। जियोप्रोसेसिंग के माध्यम से इसे बदलें -> जियोप्रोसेसिंग विकल्प और पृष्ठभूमि प्रसंस्करण बॉक्स को अनचेक करें। इसका मतलब यह होगा कि प्रक्रिया शुरू होने तक आर्ककॉस्टिक्स का सत्र बहुत उपयोगी नहीं होगा, लेकिन इससे आपको यह पता चल जाएगा कि आपका कार्य कहां है।


0

आपके सभी GP उपकरण परिणाम% APPDATA% \ ESRI \ Desktop10.1 \ ArcToolbox \ History, XML के रूप में संग्रहीत किए जा सकते हैं। यदि आप यहां नवीनतम फ़ाइल को देखते हैं, तो आप देख सकते हैं कि क्या अभी भी जियोप्रोसेसिंग संदेश बाहर लिखे जा रहे हैं।

उदाहरण के लिए, मेरे इतिहास फ़ोल्डर में, H12172015_080518.xml नामक एक फ़ाइल है। फ़ाइलनाम एक डेटास्टैम्प है, इसलिए इसे 12/17/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: \ Users \ XXX \ AppData \ Roaming \ ESRI \ Desktop10.X \ ArcToolbox \ History
user71515
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.