डेस्कटॉप के लिए ArcGIS का उपयोग कर डोनट बहुभुज में भरना?


10

मेरे पास पॉलीगोन का एक सेट है जो पानी के निकायों का प्रतिनिधित्व करता है।

एक ही विशेषता में बहुभुज हैं जो पानी के शरीर में द्वीप हैं। तो किसी दिए गए झील के भीतर, छोटे बहुभुज हैं जो एक ही विशेषता में द्वीपों का प्रतिनिधित्व करते हैं। हालांकि, उस झील के लिए वास्तविक जल बहुभुज "छेद" हैं जहां द्वीप मौजूद हैं।

तो बीच में एक द्वीप के साथ एक झील के लिए, पानी बहुभुज एक डोनट की तरह दिखाई देगा।

अब मैं भरे हुए छिद्रों के साथ पानी के बहुभुजों की एक परत बनाना चाहता हूं, ताकि जब मैं सभी झीलों को एक नक्शे में देखना चाहता हूं, तो मैं उन सभी पानी के बहुभुजों को देख सकता हूं, जिनमें छेद नहीं है।

नोट: एक द्वीप में पानी के शरीर हो सकते हैं। यहां तक ​​कि एक द्वीप के भीतर पानी के घोंसले भी हो सकते हैं, जो पानी के शरीर का एक हिस्सा है जो दूसरे द्वीप का हिस्सा है। पानी / द्वीपों की एक स्थापना की तरह तरह :-)।

मैं डेस्कटॉप के लिए आर्कगिस में यह कैसे कर पाऊंगा?

जवाबों:


13

यदि आप इसे संपादन के माध्यम से करना चाहते हैं तो आप यहां एक सरल विधि पा सकते हैं । इस लेख से भी: "एक बहुत सरल समाधान है। यदि आप प्रश्न में सुविधा वर्ग पर संघ उपकरण चलाते हैं (तो यह सूची में एकमात्र फीचर वर्ग है) और 'गैप की अनुमति दी गई' चेकबॉक्स को अनचेक करें, यह इसमें भर जाएगा। अंतराल / डोनट छेद जिसे आप फिर लापता विशेषताओं द्वारा केवल क्वेरी कर सकते हैं। "

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


एक बात जो मैंने स्पष्ट नहीं की वह थी कि द्वीप और पानी के बहुभुज समान डेटासेट का हिस्सा हैं। हमारे डेटा में, एक विशेषता इंगित करती है कि बहुभुज पानी या द्वीप है या नहीं। इसलिए वे पहले से ही "मर्ज" हैं। मैं द्वीप बहुभुज कैसे ले सकता हूं और छिद्रों में भर सकता हूं? यह पानी के बहुभुज के लिए मैन्युअल रूप से संघ द्वीप के लिए बिना प्रोग्राम किया जा सकता है?
लीमोबाइल 20

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

मुझे लगता है कि आपकी टिप्पणियों से उनका विलय नहीं हुआ है। पानी के बहुभुज और द्वीप बहुभुज एक ही डाटासेट में हैं, और अलग पंक्तियों (प्रत्येक के लिए सुविधाएँ) हैं। आप जो चाहते हैं उसे पूरा करने के लिए मेरे समाधान या कार्टोग्राफिक प्रतिनिधित्व का उपयोग कर सकते हैं।
ब्रैड नेसोम

10

ArcGIS 10 में बहुभुज भाग उपकरण को हटा दें आंतरिक भागों को छोड़ सकते हैं और इसे क्षेत्र जैसी स्थितियों के आधार पर कर सकते हैं आदि उपकरण विवरण यहां देखें


1

आप अपनी परत की एक प्रतिलिपि बना सकते हैं (यह एक ही डेटा के दो संस्करण देता है)।
फिर एक परिभाषा क्वेरी के साथ द्वीपों को सेट करें प्रकार "द्वीप" की तरह है।
उस परत को भूरा (गंदगी के लिए) करें और पानी के ऊपर डालें।
फिर झीलों के लिए डिफ क्वेरी करें कहते हैं कि टाइप "आइलैंड" नहीं है।
फिल को नीले रंग में बदलें और बंद करें।

यह बस एक क्षेत्र होने पर निर्भर करता है (मेरा नाम प्रकार है) जिसमें प्रत्येक बहुभुज के लिए मान शामिल हैं


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