আপনার দ্বিতীয় পদ্ধতিতে আপনি যে একই সমস্যা পেয়েছেন তা আমি अनुभव করেছি। আমি একজন ভেক্টরের কাছে একজন রাস্টার রফতানি করেছি এবং v.generalise ব্যবহার করার চেষ্টা করেছি এবং মাঝে মাঝে 'স্টেপড' সীমানাটি দিয়ে আমি বেশিরভাগ মসৃণ বহুভুজ পাই যা দেখে মনে হয় অ্যালগোরিদম দ্বারা প্রভাবিত হয়নি।
আমি একটি প্রক্রিয়া পেয়েছি যা আমার কাজটির জন্য কাজ করেছিল, এটি সর্বোত্তম উপায় কিনা তা নিশ্চিত নয় তবে ভেবেছিল যে এটি আপনাকে সহায়তা করলে আমি এটিকে ভাগ করে নেব।
আমি যা শুরু করেছি তা হ'ল বিওএম-এর একটি এসকি গ্রিড যা দেখে মনে হয়েছিল:
আমি BoM এর মতো উত্সাহিত করার অনুরূপ কিছু চাই:
নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করে আমি একটি পরিণামে পৌঁছাতে সক্ষম হয়েছি (এতে আমি খুশি হয়েছিলাম)।
- কিউজিআইএস-এ লোড গ্রিড (আমার ক্ষেত্রে এএসসিআইআই গ্রিড BoM থেকে)।
- বিচ্ছিন্ন শ্রেণিতে পুনরায় সংযুক্ত করা। (প্রক্রিয়াজাতকরণ টুলবক্স> গ্রাস> রাস্টার> আর.কোর্ড)
- 'ক্লিন আপ' করতে একটি সংখ্যাগরিষ্ঠ ফিল্টার চালান ((প্রক্রিয়াজাতকরণ সরঞ্জামবক্স> সাগা> রাস্টার ফিল্টার> মেজরিটি ফিল্টার)
- 1 এর বিরতিতে ফিল্টার করা গ্রিড থেকে রূপক তৈরি করে এগুলি একটি 'গুণ' শ্রেণিতে সংরক্ষণ করা হয়েছে (কারণ আমার ক্লাসগুলি 1,2,3,4 ইত্যাদি ছিল)। (রাস্টার 'মেনু'> নিষ্কাশন> কনট্যুর)
- আউটপুট রূপগুলি কিছুটা সাধারণীকরণ করা হয়েছে, তবে আমি তাদের সাবলীল করতে 'সাপ' অ্যালগরিদমের সাথে v.generalised ব্যবহার করেছি (
- তারপরে আমি লাইনগুলি বহুভুজতে রূপান্তরিত করেছি ((প্রসেসিং সরঞ্জামবক্স> কিউজিআইএস জিওলগোরিদিমস> ভেক্টর জ্যামিতি সরঞ্জামসমূহ> লাইনগুলি বহুভুতে রূপান্তরিত করেছেন)
- অবশেষে আমাকে একক অংশ বহুভুজকে একাধিক অংশে রূপান্তর করতে হয়েছিল, যাতে সমস্ত বহুভুজটি সুন্দরভাবে আঁকতে পারে। (প্রসেসিং সরঞ্জামবক্স> কিউজিআইএস জিওলগোরিদিমস> ভেক্টর জ্যামিতি সরঞ্জাম> মুলিটপার্টে একক অংশ)।
স্টাইলিংয়ের পরে আমার আউটপুট নীচে রয়েছে:
কেউ যদি সহজ উপায় জানেন তবে আমি শুনতে আগ্রহী হব। মূলত আমি @ আরএক্স_এর মতোই ভাবছিলাম যে আমি আমার রাস্টারটিকে কেবল ভেক্টরে রূপান্তর করতে পারব জেনারালাইজ করে এবং আমার কাজ শেষ হয়ে যাবে। আমার যা করতে হয়েছিল তা অনেক দীর্ঘ ছিল।