ArcGIS डेस्कटॉप में डुप्लिकेट अंक ढूँढना और विलय करना?


15

मेरे पास दो पॉइंट शेपफाइल्स हैं: रेड और ब्लू। प्रत्येक बिंदु आकारफल का az मान होता है जो एक त्रिज्या का प्रतिनिधित्व करता है (अर्थात उदाहरण में बफ़र्स के रूप में दर्शाया गया है)। डुप्लिकेट बिंदु को एक बिंदु के रूप में परिभाषित किया जाता है जो दूसरे बिंदु की Z दूरी के भीतर होता है, जो 2 से 10 मीटर तक हो सकता है। इस उदाहरण में डुप्लिकेट बिंदुओं के दस जोड़े हैं - सात जोड़े पूरी तरह से ओवरलैप करते हैं, जबकि तीन जोड़े दूसरे बिंदु के जेड मान के भीतर गिरकर ओवरलैप करते हैं।

मैं Z के भीतर प्रत्येक डुप्लिकेट में से केवल एक को रखना चाहूंगा और दो आकृति आकृति को एक साथ ArcGIS डेस्कटॉप में विलय कर दूंगा।

मैं डुप्लिकेट अंक कैसे खोज और मर्ज कर सकता हूं?

यहाँ छवि विवरण दर्ज करें


1
मेरे पास एक समाधान है, लेकिन पहले, आप यह कैसे चुनने जा रहे हैं कि किस बिंदु को रखा जाए?
नागटेक

चूँकि दोनों बिंदुओं को स्वयं सही माना जा सकता है, हालाँकि एक साथ नहीं, दोनों का एक यादृच्छिक चयन आदर्श होगा।
आरोन

1
क्या औसतन दो बिंदु स्वीकार्य होंगे?
नगेटेक

@ गायक: हाँ, एक औसत काम कर सकता है।
आरोन

यदि आपके पास दो नीले [या लाल] बिंदु हैं, तो उनकी दूरी माप के अनुसार क्या आप आउटपुट में दो अंक चाहते हैं? या दो से अधिक बिंदुओं के बारे में क्या [किसी भी रंग का]? क्या होगा अगर A ओवरलैप्स B ओवरलैप करता है C ओवरलैप करता है लेकिन A ओवरलैप नहीं होता D? आउटपुट एक बिंदु, या दो [एक ए और बी से और एक सीएंडडी से]?
स्पेल्डमैन

जवाबों:


11

मैं अपने समाधान को इस आधार पर लिखने जा रहा था कि आपके पास केवल दो परतें हैं, लेकिन मैंने महसूस किया कि एक एकल परत समाधान आसान और अधिक एक्सटेंसी दोनों होगा। कृपया निम्नलिखित बिंदुओं को पढ़ें, और मुझे बताएं कि क्या आपको किसी बिंदु पर स्पष्टीकरण की आवश्यकता है।

1. एक वर्ग / आकृति में डेटा मिलाएं

बस प्रत्येक मौजूदा क्लास / शेपफाइल पर मर्ज टूल को निष्पादित करें जब तक कि आपके पास केवल एक काम करने के लिए न हो।

2. Z ज्यामिति की गणना करें

यदि ज्यामिति जेड-सक्षम है, तो आपको बफर कमांड पर इसे लागू करने के लिए विशेषता तालिका में जेड मान की गणना करने की आवश्यकता है।

नोट: आपको इस प्रक्रिया को बाद के चरण में भी संदर्भित करना होगा।

2.1। एक फ़ील्ड जोड़ें

यहाँ छवि विवरण दर्ज करें

2.2। फ़ील्ड प्रकार सेट करें

यहाँ छवि विवरण दर्ज करें

2.3। ज्यामिति की गणना करें

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

3. जियोप्रोसेसिंग

3.1। संदर्भ के रूप में Z_Value फ़ील्ड का उपयोग करके अपनी बातों को बफर करें। उपयुक्त भंग कार्य की जांच करना सुनिश्चित करें।

यहाँ छवि विवरण दर्ज करें

3.2। डेटा को विस्फोट करने के लिए मल्टीपार्ट से सिंगलपार्ट टूल पर जाएँ।

3.3। विस्फोट किए गए डेटा के साथ, दो नए फ़ील्ड जोड़ें, जिन्हें 'Centroid_X' और 'Centroid_Y' कहा जाता है।

3.4। आपके द्वारा अभी बनाए गए Centroid कॉलम में X और Y निर्देशांक निकालने के लिए चरण 2 में परिभाषित प्रक्रिया का उपयोग करें।

3.5। एक DBF फ़ाइल में विशेषता तालिका निर्यात करें। (फ़ाइल प्रकार को DBF पर सेट करना सुनिश्चित करें।)

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

3.6। नक्शे में DBF फ़ाइल को आयात करें, और मैप फ्रेम में X, Y डेटा जोड़ें।

यहाँ छवि विवरण दर्ज करें

4. किया

यहाँ छवि विवरण दर्ज करें


8

एकीकृत (डेटा प्रबंधन) और हटाएँ समान (डेटा प्रबंधन) ArcGIS में उपकरण इस समस्या का हल। बस बिंदु आकृति जोड़ें और XY सहिष्णुता चुनें। XY सहिष्णुता दूरी के भीतर सभी बिंदुओं को समान माना जाएगा। परिणामी बिंदु दो मूल बिंदुओं के बीच की औसत दूरी है।

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


आप प्रति बिंदु सहिष्णुता कैसे बताएंगे कि त्रिज्या परिवर्तनशील है?
नगीतेच

इस मामले में सहिष्णुता अधिकतम त्रिज्या दूरी 10 मी है। आप स्क्रीनशॉट से देख सकते हैं कि डुप्लिकेट में एक ही त्रिज्या है और केवल दो बिंदु हर अभिभावक के दायरे में हैं।
आरोन

शायद आपको अपने प्रश्न को फिर से
उद्धृत

@Geoist आपकी रुचि के लिए धन्यवाद। आप किस बारे में अस्पष्ट हैं? मुझे आपके सुझावों के साथ पोस्ट को अपडेट करने में खुशी होगी।
आरोन

2

क्या आपने 10 मीटर के रूप में त्रिज्या के साथ निकटता में "पास" टूल की कोशिश की है। इनपुट फीचर के रूप में RED वन और नियर फीचर्स के रूप में ब्लू का उपयोग करें। यह ब्लू की Id देगा जो 10m के RED पॉइंट बफर के साथ गिर रही है। उस आईडी (पास टूल के आउटपुट में) के आधार पर, आप उन ब्लू को हटा सकते हैं और फिर RED और शेष ब्लू को मिलाने के लिए मर्ज टूल का उपयोग कर सकते हैं।


2
@vadivelan यह बताने में मदद नहीं करेगा कि त्रिज्या स्थिर नहीं है।
नागटेक

हां जियोनिस्ट, मैंने याद किया कि त्रिज्या परिवर्तनशील है। हो सकता है कि वह त्रिज्या मान के आधार पर बफर खींचने का प्रयास कर सकता है (क्षेत्र का चयन करने का एक विकल्प है जिसका त्रिज्या मान है, लेकिन क्षेत्र को z मान के साथ आबाद किया जाना चाहिए) .. तो चौराहे / स्थानिक जुड़ने वाले उपकरण से मदद मिलेगी ...। दुर्भाग्य से यह शुरुआत में बहुत सारे मैनुअल काम कर रहा है ..
vadivelan
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.