क्या ARCGIS में रिड्रेस कम करने का कोई तरीका है?


12

मैं आर्कगिस डेस्कटॉप 9.3.1 पर एक विशाल डेटाबेस का उपयोग कर रहा हूं और हर बार जब मैं पैन / जूम करता हूं तो मुझे पूरे डेटाबेस के लिए खुद को फिर से तैयार करने के लिए 0.5-1 मिनट इंतजार करना पड़ता है। क्या रेडवार्स की मात्रा को कम करने का कोई तरीका है (जैसे हर पांच पैन क्रिया के बाद प्रोग्राम को एक बार फिर से बनाना)?

जवाबों:


10

अपनी सभी परतों को स्थानिक रूप से अनुक्रमित करना सुनिश्चित करें। तब आर्कपाइप (या कोई अन्य जीआईएस सॉफ्टवेयर) तेजी से बाहर निकाल सकता है जो उस आयत के अंदर है जिसे आप खींचने की कोशिश कर रहे हैं।

इसके बाद हर परत को केवल उस पैमाने पर दृश्यमान बनाना है जहां वे चुप्पी बनाते हैं। यदि आप स्केल 1: 1000 में स्केल 1: 100000 के लिए बनाई गई एक लेयर को ड्रॉ कर रहे हैं, तो आपको बहुत समय लगेगा और आप शायद विवरण को वैसे भी नहीं देखेंगे।

तीसरी बात यह है कि कई परतें दिखाई नहीं दे रही हैं जो एक दूसरे को कवर कर रही हैं। फिर उन सभी को खींचा जाएगा (मुझे लगता है कि आर्क सॉफ्टवेयर के लिए भी मान्य है) लेकिन आप केवल सामने वाले को देखते हैं।

यदि यह अभी भी धीमा है, तो आप संभवतः किसी अन्य कंप्यूटर से डेटा को बहुत बुरे कनेक्शन के साथ भेज रहे हैं।

वैकल्पिक रूप से आप डेटाबेस को दूर तक धकेल रहे हैं। फिर, शायद आपको अन्य सॉफ़्टवेयर समाधानों को देखना चाहिए (वे खुले और मुक्त हो सकते हैं ;-))

मुझे लगता है कि आप इसे स्वचालित रूप से फिर से देखने से रोक सकते हैं, लेकिन मुझे यकीन नहीं है कि आप वास्तव में क्या करना चाहते हैं।

/ Nicklas


1. स्थानिक सूचकांक वास्तव में क्या करता है? जैसा कि मैं इससे परिचित नहीं हूं, मैं जांच करूंगा कि क्या रीड्रा की गति में सुधार हुआ है। मैंने देखा है कि यह विशेषता idex के समान अनुभाग में दिखाता है, लेकिन मैं अनुमान लगा रहा हूं कि विशेषता सूचकांक redraw गति से संबंधित नहीं है, लेकिन केवल क्वेरी गति (एक्सेस में अनुक्रमण की तरह) से संबंधित है।
जोंतर

1
2. दृश्यमान / गैर-दृश्यमान के लिए - यह एक अच्छा समाधान है लेकिन केवल आंशिक रूप से, क्योंकि गति केवल थोड़ी कम हो जाती है। 3. कई परतें एक दूसरे को कवर नहीं कर रही हैं? कोई भी जीआईएस कैसे कर सकता है? 5. सॉफ्टवेयर सॉल्यूशंस के लिए - आपका क्या मतलब है (मैं कुछ "कीवर्ड्स" या सॉफ्टवेयर टाइप्स की सराहना करूंगा जो मुझे उनकी तलाश करने में मदद करेंगे) ?? बहुत - बहुत धन्यवाद !!!
जोंतर

1) यदि आपके पास एक स्थानिक सूचकांक नहीं है, तो सॉफ्टवेयर को परत में सभी ज्यामितीय भागों को स्कैन करना होगा कि क्या आकर्षित किया जाए। अधिकांश स्थानिक सूचकांक इस तरह से काम करते हैं कि वे एक बहुआयामी सूचकांक में ज्यामिति के बाउंडिंग बॉक्स की व्यवस्था करते हैं। इस तरह यह बहुत तेजी से पता लगा सकता है कि आप किस सीमा तक बाउंडिंग बॉक्स को उस सीमा के साथ जोड़ रहे हैं जिसे आप खींचने की कोशिश कर रहे हैं और उस ज्यामिति पर केवल सहमति है जो उस सीमा तक समझ में आता है।
निकलस एवन

2) दृश्यमान और दृश्यमान नहीं होने के बारे में यह पता लगाना है कि कौन सी परतें चीजों को धीमा कर रही हैं और उपयोग नहीं होने पर उन्हें छिपाए रखें। कुछ परत गति को प्रभावित नहीं करेगी। यह आपको समस्या देने वाली एक परत हो सकती है। उस एक को खोजो और उससे निपटो। पहले मैं जटिल प्रतीकों का उल्लेख नहीं किया था Antother मुद्दा। वे चीजों को बहुत धीमा कर देते हैं। एक रंग भरे प्रतीक के साथ धीमी परतों की कोशिश करें और देखें कि क्या देता है।
निकोलस एवन

3) अन्य सॉफ्टवेयर के बारे में ... मैंने आपके अन्य प्रश्न में som लाइनें लिखी हैं: gis.stackexchange.com/questions/1398/… , लेकिन ArcMap को प्रस्तुत करने के लिए एक तेज़ होना चाहिए, जो मुझे लगता है। क्यूजीआईएस जैसा कि मैं आमतौर पर उपयोग करता हूं वह उतना तेज़ नहीं है। लेकिन मुझे लगता है कि uDig काफी तेज है। लेकिन जब विश्लेषण, प्रसंस्करण और वेबमैपिंग की बात आती है तो मुझे लगता है कि दूसरे प्रश्न में उल्लिखित खुला विकल्प अक्सर लागतों की तुलना किए बिना भी आर्क को हरा रहा है।
निकलैस एवन

5

पॉज़ ड्राइंग बटन को टॉगल करने के बजाय, आप ड्राइंग को रद्द करने के लिए एस्केप कुंजी का उपयोग कर सकते हैं। इस तरह, आप अगले नेविगेशन ऑपरेशन के लिए मैप को फिर से तैयार करने की अनुमति दे सकते हैं।


1
यह एक अच्छी चाल है, जिसका मैं बहुत उपयोग करता हूं (दुख की बात है, क्योंकि यह थोड़ा अपमानजनक है और वास्तविक समाधान नहीं है)।
जोंतर

अरे, मुझे नहीं पता था कि। जानकार अच्छा लगा!
लार्स

5

यदि आप अन्य डेटा के साथ एक डेटाबेस का उपयोग कर रहे हैं, तो यह उन सभी को समान प्रक्षेपण में रखने के लायक हो सकता है। इस तरह, आर्कपाइप को मक्खी पर फिर से हटाना नहीं पड़ता है। यह भी सुनिश्चित करें कि डेटाबेस के भीतर डेटा सभी एक ही प्रक्षेपण में है (यह फीचर डेटासेट में लागू किया जाएगा, लेकिन अनुमान जियोडैट डेटाबेस के अन्य विभाजनों में भिन्न हो सकते हैं)।


4

ज़ूम करने के बजाय सुविधाओं के लिए लेबल और पैन को रोकें (ज़ूम पैन में पैमाने बदल सकते हैं जबकि पैन नहीं होगा)।


"लेबल रोकें" से क्या आपका मतलब है कि लेबल बंद हो गए हैं?
मैट विल्की

नहीं, मैट। "लेबल" टूलबार पर एक पॉज़ बटन होता है, जो लेबल्स के रिड्रॉव को जमा देता है (अच्छा उत्तर, +1, लेकिन जैसा कि मैंने jay से कहा, दुख की बात है, यह भी एक ऑफहैंड समाधान का एक सा है, और प्रत्यक्ष व्यवहार नहीं है। संकट)।
जोंतर

2

कुछ विकल्प हैं जो मुझे लगता है कि आपकी मदद कर सकते हैं।

1- आप बस ड्राइंग (डेटा दृश्य विंडो के निचले बाएँ कोने में प्रतीक) को रोक सकते हैं। जब आप ऐसा करते हैं, तब भी आप पैन और ज़ूम कर सकते हैं, हालांकि स्पष्ट रूप से आप यह नहीं देख सकते हैं कि आप क्या कर रहे हैं या ज़ूम कर रहे हैं।

2 - आप विशिष्ट परतों के प्रतिपादन को सीमित करने के लिए दृश्यमान श्रेणी का उपयोग केवल तब कर सकते हैं जब आप कुछ श्रेणियों में / बाहर ज़ूम कर रहे हों। यदि आप बार-बार समान स्थानों पर पैनिंग या जूमिंग कर रहे हैं, तो आप स्थानिक बुकमार्क भी बना सकते हैं (और उन स्तरों पर उन लागू परतों को सेट करें जिन्हें आप प्रस्तुत करना चाहते हैं)। (निकल्स के जवाब ने मुझे भी इस मुकाम पर पहुंचा दिया)

मुझे लगता है कि दूसरों को फ़ाइल की जटिलता को कम करने के बारे में सुझाव दे सकते हैं, यह दूसरों की मदद भी कर सकता है यदि आप उस प्रकार के डेटा का वर्णन करते हैं जो आप प्रदान कर रहे हैं।


2

मैं 9.x MXDs के साथ काम करने के लिए MXDPerfStat टूल का उपयोग करना पसंद करता हूं, ताकि विश्लेषण किया जा सके कि ड्राइंग के साथ प्रदर्शन में सुधार कैसे किया जा सकता है। 10.0 में, मानचित्र सेवा प्रकाशन टूलबार के साथ कुछ समान कार्य हैं जो आर्कगिस सर्वर के लिए मानचित्रों के अनुकूलन के लक्ष्य के साथ परत के प्रदर्शन का विश्लेषण करते हैं।


0

स्कॉट ला वेन को पुरस्कार मिलता है। एक बड़े लेआउट में कई डेटा फ़्रेम का उपयोग करते समय "टॉगल ड्राफ्ट मोड" महत्वपूर्ण है।
ठहराव बटन के विपरीत, जो पूरी स्क्रीन को बाहर निकालता है, यह प्रत्येक डेटा फ्रेम को अलग-अलग करता है, जिससे आंदोलन, आकार बदलने और पाठ / ग्राफिक / किंवदंती / उत्तर तीर हेरफेर की अनुमति मिलती है।
जब तक मुझे पता नहीं चला कि मैं अपने बालों को बाहर निकाल रहा था जब बड़े नक्शे बनाने की वजह से हर जगह पर क्लिक करें।


-1

एक अन्य विकल्प लेआउट टूलबार पर "टॉगल ड्राफ्ट मोड" बटन का उपयोग करना है। यह तभी उपयोगी है जब आप लेआउट दृश्य में हों। दुर्भाग्यवश आप वास्तव में उस डेटा को नहीं देख सकते हैं जिसे आप पैन और ज़ूम कर रहे हैं। मैंने अपनी शीट लेआउट को समायोजित करते समय इसे बहुत उपयोगी पाया है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.