QGIS में Intersection टूल के साथ अमान्य इनपुट सुविधाओं को अनदेखा करना?


26

QGIS 2.18 में, जब मैंने वेक्टर> जियोप्रोसेसिंग टूल्स> इन्टरसेक्शन टूल का उपयोग किया, तो मैं एक विकल्प की जांच करने में सक्षम था, जिसमें कहा गया था "NULL geometries [वैकल्पिक] पर ध्यान न दें"।

अब मैंने QGIS 3.2 डाउनलोड कर लिया है और यह विकल्प अब मौजूद नहीं है। लेकिन जब मैं दो परतों के बीच चौराहे को बनाने की कोशिश करता हूं, जिस पर मैं काम कर रहा हूं, तो मुझे एक संदेश मिलता है जिसमें कहा गया है कि कहीं न कहीं एक अमान्य ज्यामिति है और मुझे इसे या तो ठीक करना चाहिए या प्रसंस्करण सेटिंग को 'अमान्य इनपुट विशेषताओं को अनदेखा करें' 'विकल्प। "

लेकिन वह विकल्प मौजूद नहीं है! या अगर यह मौजूद है, तो मैं इसे कहीं भी नहीं पा सकता हूं।

क्या किसी को पता है कि क्यूजीआईएस 3.2 में इस सेटिंग को कैसे / कहां बदलना है?

जवाबों:


35

सेटिंग पर जाएं> विकल्प> प्रसंस्करण और सामान्य परिवर्तन के तहत अमान्य ज्यामिति के साथ सुविधाओं को अनदेखा करें।

प्रसंस्करण सेटिंग्स

वैकल्पिक रूप से, यह A.Oikonomidis के साथ-साथ प्रोसेसिंग टूलबॉक्स में उपलब्ध अन्य उपकरणों के मूल डेटासेट में अवैध ज्यामिति को ठीक करने के लिए उपलब्ध है।


2

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


0

Qgis 3.0 / 3.0.2 में सेटिंग्स बदलना मेरे लिए कारगर नहीं था, लेकिन इसने MMQGIS प्लगइन के साथ काम किया।

वह प्लगइन मेरे लिए अचूक है, और QGIS के साथ उपलब्ध होने की तुलना में अधिक विश्वसनीय है। और यह कई, कई अतिरिक्त सुविधाओं को जोड़ता है।

जोर से सुझाव है कि आप प्लगइन जोड़ें!

प्रक्रिया:

MMQGIS> संशोधित> ज्यामिति प्रकार> नई ज्यामिति> रेखाएँ बदलें

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