रैस्टर से बड़े वेक्टर पॉलीगोन को कैसे चिकना करें


14

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

तो मैं क्या कर सकता था? धन्यवाद! मार्टिन

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

जवाबों:


9

देशी GUI के साथ या QGIS प्लगइन के साथ या Sextante प्लगइन के साथ GRASS का उपयोग करें और "Chaikens" एल्गोरिथ्म का चयन करते हुए v.generalize टूल का उपयोग करें।


धन्यवाद, यह सिर्फ काम कर रहा है, वाह! मैंने कभी ऐसा करने की कोशिश नहीं की, सिक्सटांटे के साथ जीआईएस से, मैंने हमेशा इसे सीधे घास के साथ किया (और यह काम नहीं किया)!
MAP

QGIS के माध्यम से उपलब्ध v.generalize टूल सामान्यीकरण टूल के होस्ट की सुविधा प्रदान करता है, जिनमें से "chaikens" algoritm उनमें से एक है। अन्य हैं: डगलस, डगलस_ट्रक्शन, लैंग, रिडक्शन, र्यूमैन, रिमूवल_स्मॉल, बॉयल, स्लाइडिंग_एवरेजिंग, डिस्टेंस वेटिंग, हर्माइट, स्नेक, नेटवर्क और डिसिपेंडेंट।
ragnvald

0

आप ऐसा करने के लिए ArcGIS (ET GeoWizards) का भी उपयोग कर सकते हैं:

1- आर्कटूलबॉक्स> कार्टोग्राफी टूल्स> सामान्यीकरण से "स्मूद पॉलीगॉन" का उपयोग करें

2- फिर आपके द्वारा निर्धारित स्मूथिंग टॉलरेंस के अनुसार आपको कुछ अंतराल मिल सकते हैं।

3-यदि हाँ, तो आप "जियो पॉलीगॉन पार्ट" आर्कटबॉक्स को हटा सकते हैं या ईटी जियोविजार्ड्स टूल्स से "फिल होल्स" का उपयोग कर सकते हैं और जिन क्षेत्रों को आप भरना चाहते हैं, उनके लिए 'अधिकतम क्षेत्रों को हटा दिया जाएगा' सेट करें।

4-हो गया!


2
नोट ओपी QGIS, ग्रास, सागा समाधानों की तलाश में है। चिकनी बहुभुज और खत्म दोनों स्मृति गहन हैं - शायद वेक्टर ऑपरेशन से पहले रेखापुंज को सामान्य करने के लिए एक बेहतर समाधान होगा।
एरोन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.