QGIS में बहुभुज के केवल पक्षों को बफर करना?


10

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

क्या किसी को कुछ पता है?

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

जवाबों:


21

बहुभुज (या कई बहुभुज) के साथ शुरू:

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

"पॉलीगन्स टू लाइन्स" चलाएं:

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

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

तब विस्फोट लाइनों पर "एकल पक्षीय बफर" आपको यह तब तक मिलेगा जब तक आप सही पक्ष पर बफर करते हैं, जो मेरे लिए "सही" पक्ष था, यहां मूल बहुभुज के साथ देखा गया है:

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

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


7

आप अपने बहुभुजों को पहले पॉलीइन्स में बदल सकते हैं और फिर एक तरफा बफर का प्रदर्शन कर सकते हैं। दोनों एल्गोरिदम हैं जो प्रसंस्करण> टूलबॉक्स के तहत मिल सकते हैं।


4
आपको बफरिंग के लिए सिंगल लाइन सेगमेंट सुविधाओं के एक सेट में पॉलीलाइन को बदलने के लिए "एक्सप्लोड लाइन्स" की भी आवश्यकता है।
स्पेन्डमैन

@Spacedman, वास्तव में, उल्लेख करना भूल गया
PieterB

1

यहाँ से लिया गया : एक नज़र डालें v.parallel, इससे आपको मदद मिल सकती है।


समस्या यह है कि v.parallel केवल वेक्टर लाइनों के साथ काम करता है, पॉलीगोन के साथ नहीं ...
सिमोन

लेकिन जब से आप चतुर हैं आप अपने बहुभुज को एकवचन लाइनों में परिवर्तित कर सकते हैं =)
एरिक

0

मैं उसी प्रक्रिया का पालन करता हूं जिसे स्पेडमैन द्वारा समझाया गया है, मैं "mmqgis" प्लगइन का उपयोग करता हूं, यह मुझे पारंपरिक बफरिंग तकनीक की तुलना में कई अधिक विकल्पों के साथ अधिक सहज महसूस कराता है। आशा है कि यह आपकी मदद कर सकता है

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