प्रत्येक पक्ष पर अलग-अलग चौड़ाई के साथ QGIS बफर बहुभुज


12

मैं जंगल की आग के जोखिम के आकलन के लिए मानचित्र बनाता हूं और लगातार लिफाफे बनाने के आसपास "बचाव योग्य स्थान" बफर ज़ोन की साजिश करने के लिए कहा जाता है जो कि इमारतों के विभिन्न किनारों पर अलग-अलग दूरी हैं। (चित्र देखें)

मैं आवश्यक दूरी के लिए बफर बनाकर QGIS में ऐसा कर रहा हूं और फिर मैन्युअल रूप से एक के रूप में जो मैं कर सकता हूं, उससे मैच करता हूं।

यह स्पष्ट रूप से आदर्श से कम है। क्या कोई तरीका है जिससे मैं इन बफ़र्स को QGIS के साथ बना सकूं? मेरे पास ArcGIS और MapInfo तक भी पहुंच है।

एकाधिक बफर गड़बड़ी


1
GIS.SE में आपका स्वागत है! क्या आप थोड़ा और विवरण जोड़ सकते हैं, जैसे कि रिक्ति को परिभाषित करता है (उदाहरण के लिए दो पक्ष 25 मी और दो पक्ष 19 मी) क्यों हैं? क्या कुछ विशेषता है, या कुछ अन्य तर्क हैं?
ब्रैडहार्ड्स

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

@ ब्रैडहार्ड्स धन्यवाद, मैं लंबे समय से यहां दुबका हूं! रिपोर्ट तैयार करने वाले सलाहकार द्वारा मुझे दूरियां दी गई हैं और इमारत से दूरी का संकेत मिलता है जो जंगल की आग की स्थिति में यथोचित बचाव कर सकती है। भवन से भवन की दूरी अलग-अलग होती है और भवन का प्रत्येक पक्ष भी अलग-अलग हो सकता है। बस इसे आसान बनाने के लिए। मैंने 13 मी से 30 मी तक की दूरी देखी है।
क्रिक्सेक्रोबर्टन

@ क्रिस मैं लाइन के लिए पाली के बारे में नहीं सोचा था, कि समझ में आता है, धन्यवाद। यह बहुत समय नहीं काटेगा, लेकिन कम से कम बफ़र्स अधिक सटीक होंगे।
क्रिसक्रोबर्ट्सन

@BradHards के बाद से वह एक जोखिम मूल्यांकन मानचित्रण कर रहा है, मेरा अनुमान है कि मानचित्रण जो मौजूदा क्षेत्र है कि रक्षात्मक अंतरिक्ष के रूप में अर्हता प्राप्त करेंगे। किसी भी मौजूदा स्थिति सर्वेक्षण के साथ, यह साइट से साइट पर अलग-अलग होगा। रक्षा योग्य स्थान संरचना के सभी पक्षों पर एक समान 30 ' होना चाहिए (यह निर्भर करता है कि आप कहां हैं और हम किस रक्षा क्षेत्र के बारे में बात कर रहे हैं)। चूंकि मामले सभी बहुत विशिष्ट विशेषताएं हैं, इसलिए मुझे इस प्रक्रिया को स्वचालित / तेज करने का कोई तरीका नहीं पता है।
क्रिस डब्ल्यू

जवाबों:


6

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

कोई फर्क नहीं पड़ता कि आपके पास यहां कुछ मैनुअल काम होगा, क्योंकि आपको इन बफर दूरी में रखना होगा।

लेकिन हम QGIS में कुछ मॉडल के साथ बहुत सारे मैनुअल काम निकाल सकते हैं।

मॉडल होगा:

  1. पॉलीगॉन को पॉलीलाइन में बदलें।
  2. पॉलीलाइन विस्फोट।
  3. बफर कॉलम जोड़ें जो बफर के लिए उपयोग किया जाएगा।

चूंकि हम पॉलीलाइन को विस्फोट करते हैं, इसलिए आपके पास प्रत्येक पक्ष (पॉलीलाइन) के लिए एक अलग बफर दूरी हो सकती है।

फिर आपके पास प्रत्येक पॉलीलाइन के लिए बफर दूरियों में डालने का मैनुअल चरण है।

अगला मॉडल:

  1. ग्रेड चर दूरी बफर। (जीआरएएसएस का उपयोग करें क्योंकि यह बिना एंडपेक शैली के लिए अनुमति देता है, इसलिए छोर अन्य पक्षों को ओवरलैप नहीं करते हैं)
  2. कोनों को ठीक करने के लिए उत्तल हल।

तस्वीरों में, मॉडल 1:

मूल बहुभुज:

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

  1. बहुभुज से पॉलीलाइन:

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

  1. पॉलीइलीन में विस्फोट करें।
  2. मैन्युअल रूप से जोड़े गए मानों के साथ बफर कॉलम जोड़ें:

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

मॉडल 2:

  1. बफर कॉलम के साथ चर दूरी GRASS बफर। v.buffer.column "पॉलीइन्स के सिरों पर कैप न बनाएं" टिक:

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

  1. कोनों को ठीक करने के लिए उत्तल हल:

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

कोनों हम कैसे उन्हें चाहते हैं। यदि आप एंडकैप का उपयोग करते हैं तो आप लंबी दूरी के बफ़र के साथ बहुत अधिक ओवरलैप करते हैं।

मॉडल 1:

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

मॉडल 2:

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

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