एक वेक्टर को QGIS या इसी तरह के छोटे भागों में कैसे विभाजित किया जाए?


15

मैं बहुत सी छोटी टाइलों में कई टाइलों के साथ एक आकृति को विभाजित करना चाहता हूं। मैं एक स्मार्ट समाधान की खोज कर रहा हूं, क्योंकि मैन्युअल संपादन सवालों से बाहर हैं उदाहरण

कोई भी मदद कर सकता है या एक अच्छा कार्य जान सकता है?


कृपया मुझे इस धागे को फिर से लाने के लिए क्षमा करें। मैं एक समान समस्या है, लेकिन एक पहलू अलग है। मुझे कुछ बहुभुज (भूमि के पार्सल) मिले हैं और मैं उन्हें छोटे वर्गों में विभाजित करना चाहता हूं। समस्या यह है कि यह छोटे बहुभुज क्षेत्र पार्सल सीमाओं के समानांतर होने चाहिए। जब मैं वेक्टर ग्रिड टूल का उपयोग करता हूं, तो ग्रिड उत्तर की ओर का सामना करना पड़ रहा है। दूसरा बिंदु यह है कि एक ही आकार में बहुभुज हैं और उनमें से सभी को ऐसे ग्रिड की आवश्यकता होती है, जो प्रत्येक ग्रिड को भूमि के संबंधित पार्सल के सापेक्ष होना चाहिए। मैं qgis मिल गया है और (यदि आवश्यक हो) arcgis 10 - मैं वहाँ किसी भी

जवाबों:


11

QGIS का उपयोग करके आप किसी दिए गए आकार को नियमित आयतों में विभाजित कर सकते हैं जैसा कि आपने अपने उदाहरण में दिखाया है।

  1. मूल आकृति लोड करें;
  2. वेक्टर का उपयोग करें। अनुसंधान उपकरण | वेक्टर ग्रिड और अपने आकार के समान बहुभुज का एक ग्रिड बनाएं, जिसमें डिवीजनों ('पैरामीटर') के बीच सही दूरी होती है (चयनित मेरी उदाहरण छवि में 100 नीचे);
  3. दो परतों को सम्मिलित करें (वेक्टर | जियोप्रोसेसिंग टूल्स | इंटर्सेक्ट), पहली परत के साथ मूल आकृति के रूप में और दूसरी आपके वेक्टर ग्रिड के रूप में। आउटपुट आपके ग्रिड ग्रिड की सीमाओं द्वारा कटा हुआ आकार होगा।


3

मैं यह मान रहा हूं कि आपके द्वारा संदर्भित ग्रिड कुछ नियमित आकार का स्थानिक ग्रिड है - 1x1 किमी या इसी तरह का। इन ग्रिड ऑब्जेक्ट्स (चौकों) के बाद कुछ संदर्भ संख्या (उदाहरण के लिए square_id) होगी। आपके अन्य डेटा सेट, क्षेत्र, वह है जिसे आप स्थानिक ग्रिड में विशेषताओं के आधार पर संयुक्त रूप से देखना चाहते हैं। इस तरह से आप समाप्त हो जाते हैं ज़ोन छोटे (ग्रिड वाले) टुकड़ों में विभाजित हो जाते हैं, जो दोनों जोन_आईडी और स्थानिक ग्रिड संदर्भ विशेषताओं को बनाए रखते हैं।

प्रतिच्छेदन कार्यक्षमता यह काम करती है। यह आर्कजीआईएस और क्यूजीआईएस दोनों के भीतर से उपलब्ध है । आर्कजीआईएस के लिए उपयोगकर्ता प्रलेखन इसे उत्कृष्ट रूप से समझाता है, हालांकि कार्यक्षमता भी QGIS द्वारा समर्थित है।


2

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

इस दृष्टिकोण के साथ एकमात्र समस्या यह है कि टाइलों को स्तंभ / पंक्ति प्रारूप में क्रमांकित नहीं किया जाएगा। इसके बजाय, वे उस क्रम में क्रमांकित किए जाएंगे जो वे बनाए जाते हैं, आमतौर पर उत्तर-पूर्व से दक्षिण-पश्चिम तक एक समय में एक पंक्ति। यदि यह आपकी आवश्यकताओं के अनुकूल नहीं है, तो rasterize टूल का उपयोग करके डेटा का रैस्टर संस्करण बनाने का प्रयास करें । रेखायें मूल रूप से डेटा को एक भू-संदर्भित मैट्रिक्स के रूप में पंक्तियों और स्तंभों के बीच एक निश्चित रिक्ति के रूप में संग्रहीत करती हैं। यह डेटा मॉडल आपके रूटिंग को सेट करना आसान बना सकता है, लेकिन आपके पास एक कठिन समय हो सकता है जिससे यह सुनिश्चित हो सके कि आपका मूल डेटा सार्थक तरीके से अनुवाद हो।

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


2

एक प्लगइन बनाया गया है और QGIS में स्थापित किया जा सकता है। बहुभुज विभक्त

आपको क्षेत्र की आवश्यकता को परिभाषित करने की आवश्यकता है और जिस कोने से आप विभाजन शुरू करना चाहते हैं।


यह प्लगइन अब समर्थित नहीं है :( मेरे वर्कफ़्लोज़ के लिए महत्वपूर्ण है, विशेष रूप से अनियमित आकार के नमूने क्षेत्रों के साथ
निकिसलैंडर

1

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

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