@ क्रिस ने कहा:
जहां तक मुझे पता है और इसके लिए सबूत मिल सकते हैं, आप डेटा में न्यूनतम मूल्य से नीचे एक वर्गीकरण श्रेणी निर्धारित नहीं कर सकते।
यह मुझे सोच में पड़ गया, और मुझे वास्तव में न्यूनतम मूल्य के नीचे वर्गीकरण श्रेणी निर्धारित करने का एक तरीका मिल गया। मेरा मूल मुद्दा इस तथ्य के इर्द-गिर्द बनाया गया था कि डेटा में न्यूनतम मूल्य को शामिल करने के लिए सबसे कम वर्गीकरण श्रेणी की आवश्यकता थी।
हालाँकि, उपयोग की जाने वाली अन्य वर्गीकरण श्रेणियों पर ऐसा कोई प्रतिबंध नहीं लगाया गया है। इसलिए, एक दो (या अधिक) वर्गीकरण श्रेणियों को डेटा में न्यूनतम मूल्य से नीचे गिरने के लिए मजबूर कर सकता है । इनमें से एक पसंदीदा न्यूनतम वर्गीकरण श्रेणी का प्रतिनिधित्व करेगा, जबकि दूसरा न्यूनतम मान रखने के लिए डमी रेंज के रूप में कार्य करेगा।
यहाँ शुरुआती बिंदु है जो मैंने वर्गीकरण के लिए उपयोग किया है। चार डेटा फ़्रेमों में प्रत्येक परत को अन्य परतों के डेटा रेंज के संबंध में 10 फीट के परिभाषित अंतराल का उपयोग करके वर्गीकृत किया गया था।
किसी भी चार डेटा फ़्रेम में अधिकतम वर्गीकरण रेंज "0.01 से 10.00" है, और न्यूनतम वर्गीकरण रेंज "-110.62 से -110.00" है (जो आदर्श रूप से "-119.00 से -110.00" हो जाएगा)। चूंकि मैं 10 फुट के अंतराल को बनाए रखने का प्रयास कर रहा हूं, इसलिए यह कुल 13 अंतरालों का अनुवाद करता है।
मैं अपने जेनेरिक लीजेंड के स्रोत के रूप में शीर्ष बाएं डेटा फ़्रेम का उपयोग कर रहा हूं। मैं लेयर प्रॉपर्टीज को खोलना और वर्गीकृत करना शुरू करता हूं। चूंकि मैं चाहता हूं कि 13 अंतराल दिखाई दें, मुझे डमी रेंज उपलब्ध होने के लिए 14 अंतरालों का चयन करने की आवश्यकता है। मैं मैनुअल के रूप में विधि का चयन करके और 14 कक्षाएं बनाकर ऐसा करता हूं।
अपनी वर्तमान स्थिति में (सबसे ऊपर के मानों के साथ) सेट की गई सीमाओं के साथ, सीमा में दर्ज मूल्य में कोई भी बदलाव सूची के बहुत नीचे की सीमा के अलावा किसी भी चीज पर कोई प्रभाव नहीं डालेगा। @ क्रिस ने बताया कि यह बग नहीं है, बल्कि आर्कगिस ब्रेक वैल्यू को कैसे असाइन करता है इसकी एक विशेषता है। यहां मैनुअल विधि का चयन करने के बाद लेयर प्रॉपर्टीज विंडो है, लेकिन रेंज में कोई भी बदलाव करने से पहले:
इस समस्या को हल करने के लिए, मैं अस्थायी रूप से परत की छंटाई को उल्टा करता हूं। इस बिंदु पर, सबसे कम पर्वतमाला शीर्ष पर हैं, जबकि उच्चतम पर्वतमाला नीचे हैं।
अब, यदि मैं श्रेणियों की सूची के नीचे स्क्रॉल करता हूं (जहां उच्चतम सीमा प्रदर्शित होती है) और नीचे से ऊपर उचित अंतराल को परिभाषित करना शुरू करें, तो आर्कगिस उन श्रेणियों को याद रखेगा जिन्हें मैं परिभाषित करता हूं:
इस छवि में, मैंने 14 में से 5 श्रेणियों में ऊपरी मूल्य को परिभाषित किया है, जो सबसे बड़े मूल्य (10.00) से शुरू होता है और नीचे की ओर काम करता है।
जब मैं सूची के शीर्ष पर पहुँचता हूँ और अपनी 14 वीं श्रेणी को संपादित करता हूँ, तब भी इसका न्यूनतम मूल्य परत में न्यूनतम मूल्य के रूप में परिभाषित किया जाता है, क्योंकि इसके पास एक मान खींचने के लिए इसके नीचे एक और सीमा नहीं होती है:
हालांकि, इससे कोई फर्क नहीं पड़ता, क्योंकि यह वह डमी रेंज है जिसका मैंने पहले उल्लेख किया था। इस बिंदु पर, मैं परत की छंटाई को एक बार फिर से उलट देता हूं, इसलिए उच्चतम सीमाएं फिर से शीर्ष पर हैं। नीचे दी गई छवि शीर्ष बाएं डेटा फ़्रेम के लिए अद्यतन की गई किंवदंती को दिखाती है, जो अब 14 वें डमी रेंज सहित सभी चार डेटा फ़्रेमों के लिए उचित सीमाओं को दर्शाती है :
अगला कदम इन परिवर्तनों को बाकी डेटा फ़्रेमों के माध्यम से प्रचारित करना है। कुछ मुद्दे स्पष्ट हैं, हालांकि, जब मैं अन्य डेटा फ़्रेमों में सिम्बॉलॉजी को आयात करने का प्रयास करता हूं:
जैसा कि @ क्रिस ने बताया, यह एक ऐसी परत के साथ शुरू करने के मेरे निर्णय के कारण है, जिसमें सभी डेटा फ़्रेमों में पूर्ण न्यूनतम मान नहीं है। ऐसा प्रतीत होता है कि डेटा फ़्रेम उन श्रेणियों को प्रदर्शित नहीं करेगा जो मूल डेटा फ़्रेम में मौजूद श्रेणियों के नीचे आती हैं।
यदि आप एक परत के साथ शुरू कर रहे हैं जैसे मैंने किया था, तो इसके लिए मुझे जो सबसे अच्छा समाधान मिला है वह है उन चरणों को दोहराना जो मैंने चार डेटा फ्रेम में से प्रत्येक के लिए ऊपर चर्चा की थी; 14 वर्गों को मैन्युअल रूप से परिभाषित करना, कक्षाओं की छंटाई को उलटना, प्रत्येक श्रेणी के शीर्ष को फिर से परिभाषित करना, फिर उच्चतम सीमाओं को शीर्ष पर रखने के लिए छंटाई को फिर से लाना।
सबसे सरल समाधान, हालांकि, वर्गीकरण प्रक्रिया को उस परत से शुरू करना है जिसमें सबसे छोटा मूल्य है। इंपोर्ट सिम्बॉलजी विकल्प का उपयोग अन्य डेटा फ्रेम के लिए ठीक से किया जा सकता है।
अंत में, मैं तीन किंवदंतियों को हटा सकता हूं और या तो शेष किंवदंती में डमी रेंज को छिपा सकता हूं या इसे ग्राफिक्स में बदल सकता हूं और डमी रेंज को हटा सकता हूं।