QGIS का उपयोग करके कई वेक्टर लेयर को एक लेयर में मर्ज करना?


82

मैंने कई शेपफाइल्स आयात किए हैं, जो एक Mapinfo .tab से निर्यात किए जाते हैं। कई टैब फाइलें आयात की जाती हैं, जिसके परिणामस्वरूप 20+ परतें होती हैं। बाद में मैं इसे जियोजोन को निर्यात करना चाहता हूं; लेकिन मैं प्रत्येक परत का चयन करने और मैन्युअल रूप से निर्यात करने के लिए अनिच्छुक हूं।

क्या QGIS का उपयोग करके सभी परतों को एक में विलय करने का एक तरीका है?


इन सभी कार्यों को

हां, उपकरण पूरी तरह से काम करते हैं। अगर यूटीएफ 8 में इनपुट शेपफाइल्स होते हैं, तो आउटपुट शेपफाइल को नुकसान पहुंचता है .... क्या यूटीएफ 8 में एसएचपी बनाने के लिए क्यूजीआईएस कहने का कोई तरीका है? ArcGIS में कुछ ऐसा, जहां आप रजिस्ट्री में UTF8 के मान डिफॉल कोडपेज को सेट कर सकते हैं?

जवाबों:


74

आप विलय के लिए MMqgis टूल का उपयोग कर सकते हैं ...

mmqgis

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

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

मुझे उम्मीद है इससे आपको मदद मिली होगी...


13
वेक्टर मेनू, डेटा मैनेजमेंट टूल के तहत ऐसा विकल्प है
Ecodiv

क्या होगा अगर दो या अधिक परतों में अलग-अलग समन्वय प्रणाली हैं ?? gis.stackexchange.com/questions/279571/…
aaaaa

67

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

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

MMqgis टूल के लिए भी यही लागू होता है: मर्ज की गई परतें सभी एक ही ज्यामिति प्रकार की होनी चाहिए। साथ ही, यदि स्रोत परतों में अलग-अलग विशेषताएँ फ़ील्ड हैं, तो मर्ज की गई फ़ाइल में सभी फ़ील्ड शामिल होंगे, लेकिन स्रोत परत के विशिष्ट फ़ील्ड के न होने पर NULL मान सम्मिलित किए जाते हैं।


5

आप v.patchGRASS कमांड के तहत मॉड्यूल का उपयोग भी कर सकते हैं । यह संसाधन टूलबॉक्स में उपलब्ध है।

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

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

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