ArcGIS डेस्कटॉप का उपयोग करके आसन्न बहुभुजों को जोड़ना?


12

मैं एक दूसरे के साथ आसन्न बहुभुज को मर्ज करने के लिए आर्कगिस डेस्कटॉप का उपयोग करना चाहता हूं।

बहुभुजों के बीच कोई सामान्य क्षेत्र नहीं है और इसलिए विघटन उपकरण आदर्श समाधान नहीं है। जिन बहुभुजों को मैं एक साथ मिलाना चाहता हूं वे या तो आसन्न हैं या एक दूसरे से एक निश्चित दूरी के भीतर हैं।

मैं ArcObjects के उपयोग से बचना चाहता हूं। हालाँकि, पायथन लिपियों का स्वागत है।


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


मैंने एक उत्तर में वर्णित के रूप में एकीकृत उपकरण के साथ दृष्टिकोण की कोशिश की है। समस्या यह है कि कई विशेषताओं को एकीकृत करके जो अंतिम सुविधा का आकार बन रहा है, वह उस आकार की तरह नहीं है, जो सुविधाओं के बीच की सीमाओं को भंग करने पर गठित किया गया होता।


मैं इस दृष्टिकोण की जाँच करूँगा: (1) बफर बहुभुज। पॉलीगोन को छूने या उसके पास का बफर ओवरलैप होगा। (2) यूनियन या इंट्रैक्ट टूल का उपयोग करें। बफ़र्स के ओवरलैपिंग भागों में सभी मूल बहुभुजों की विशेषताएं होंगी। इसका मतलब है: परिणाम तालिका आपके बहुभुज के रिश्ते को दिखाती है। (3) एक्सेल के साथ चरण 2 से तालिका समायोजित करें और इसे अपने बहुभुजों में वापस शामिल करें। (4) गुण द्वारा अपने बहुभुजों को भंग करें।
जेन्स

जवाबों:


11

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


5

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


3

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

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