কিউআইজিআইএস-এ প্যারামিটারগুলি নির্ধারণ করে স্বয়ংক্রিয়ভাবে বহুভুজগুলিতে গর্তগুলি পূরণ করার কোনও বিকল্প রয়েছে যেমন সর্বাধিক অঞ্চল, সীমান্তরেখার মধ্যে দূরত্ব? আমি খুব "পাতলা" / ছোট যে গর্তগুলি মুছতে / পূরণ করতে চাই।
কিউআইজিআইএস-এ প্যারামিটারগুলি নির্ধারণ করে স্বয়ংক্রিয়ভাবে বহুভুজগুলিতে গর্তগুলি পূরণ করার কোনও বিকল্প রয়েছে যেমন সর্বাধিক অঞ্চল, সীমান্তরেখার মধ্যে দূরত্ব? আমি খুব "পাতলা" / ছোট যে গর্তগুলি মুছতে / পূরণ করতে চাই।
উত্তর:
প্রসেসিং সংস্করণ ২.১০.২ সহ কিউজিআইএস ২.১০.১-পিসা ব্যবহার করে , প্রসেসিং সরঞ্জামবাক্স থেকে কয়েকটি সরঞ্জাম উপলব্ধ রয়েছে :
আশাকরি এটা সাহায্য করবে!
বহুবিধ মধ্যে অনেক ফাঁক থাকার পরেও আমি এই শেফফাইলটি দিয়ে আপনার মতো একই সমস্যার মুখোমুখি হয়েছি।
সমস্যাটি সমাধান করার জন্য, আপনি টিশফিলের পদ্ধতির একটি সামান্য পরিবর্তন ব্যবহার করতে পারেন:
এই ক্রিয়াটি কেবল একটি বহুভুতে সমন্বিত একটি নতুন শেফফাইল তৈরি করবে, সুতরাং আপনাকে এটি একক অংশে বিস্ফোরিত করতে হবে। তার জন্য, আপনি ভেক্টর / জ্যামিতি সরঞ্জাম / মাল্টিপার্ট থেকে একক অংশ সরঞ্জাম ব্যবহার করতে পারেন।
এর পরে, বাহ্যিক সত্তা মুছুন। এখন আপনি একটি নতুন শেফফাইলে আপনার মূল কভারেজের ফাঁকগুলি জুড়ে বেশ কয়েকটি বহুভুজ রেখেছেন।
সেখানে আরও মার্জিত সমাধান হতে পারে, তবে এটি সর্বদা আমার পক্ষে কাজ করে।
1) "গর্ত পূরণ" বহুভুজ তৈরি করুন। এটি করতে আসলটির চেয়ে বৃহত্তর একটি বৃহত্তর বহুভুজ আঁকুন এবং "পার্থক্য" সরঞ্জামটি ব্যবহার করুন। আপনি যদি আরও বৃহত্তর বহুভুজ আঁকেন তবে আপনার কাছে সমস্ত "গর্ত পূরণ" বহুভুজ এবং একক বৃহত্তর বহুভুজ থাকবে যা মূল আকারের চারপাশে যায়। "গর্ত পূরণ" বহুভুজ রেখে, সেই বৃহত বহুভুজটি মুছুন।
2) আসল শেফফিলের সাথে "গর্ত পূরণ" বহুভুজগুলি মার্জ করুন। আপনি যদি কেবলমাত্র একটি নির্দিষ্ট মানদণ্ডের সাথে মানানসই গর্তগুলি পূরণ করতে চান (অর্থাত্ বর্গকিলোমিটারের X সংখ্যার নীচে) আপনি এখানে তার জন্য ফিল্টার করতে পারেন।
3) একটি নতুন ক্ষেত্রের মধ্যে সদ্য একীভূত বহুভুজ দ্রবীভূত করুন।
আমি gtapko এবং tshifle এর একই পথ অনুসরণ করে কিছু ব্যাখ্যা দেখেছি, তবে কোনওটিই আমার পক্ষে কাজ করেনি কারণ অবৈধ জ্যামিতিগুলি পার্থক্যের সরঞ্জামটিকে বিচ্ছিন্ন করে দিয়েছে। সুতরাং, আমি আমার নিজের একটি সমাধান নিয়ে এসেছি যা 100% স্বয়ংক্রিয় নয়, তবে এটি পরিচালনাযোগ্য। সম্ভবত কেউ ইতিমধ্যে এটি সনাক্ত করেছে, তবে আমি আমার সম্ভাবনাগুলি গ্রহণ করব:
1) মূল, ক্ষতিগ্রস্ত স্তরটিতে একটি আইডি তৈরি করুন
আইডি অ্যাট্রিবিউট তৈরি করা সহজ, তবে আমার সমাধানও তাই, আমি এটির উপর দিয়ে যাব।
প্রথমে আপনাকে আপনার অ্যাট্রিবিউট টেবিলটি খুলতে হবে এবং তারপরে ফিল্ড ক্যালকুলেটরে যেতে হবে যা একটি অ্যাবাকাসের মতো একটি বোতাম। সেখানে, আপনাকে একটি নতুন ক্ষেত্র তৈরি করার বা বিদ্যমান একটি আপডেট করার বিকল্প দেওয়া হবে। উপরের ছবিতে আমি "আইডি" নামে একটি নতুন তৈরি করছি। সূত্রটি ছবির শেষে রয়েছে। (আমার কিউজিসআইএসটি অন্য ভাষায় সেট আপ করার জন্য দুঃখিত। যেহেতু ডিজাইন এবং সূত্রগুলি ভাষা সংস্করণগুলিতে হুবহু এক, তাই আমার মনে হয় না যে এটি আমাদের পথে এখানে আসবে))
2) বহুভুজকে লাইনে রূপান্তর করুন
এই পদক্ষেপটি ভেক্টর> জ্যামিতি বিভাগে মেনু বিভাগে অবস্থিত । আপনার রূপান্তরিত আকারটি দেখতে এমন হওয়া উচিত:
বহুভুজগুলিকে লাইনে রূপান্তর করার ঠিক পরে, আপনাকে ঠিক বিপরীতটি করতে হবে, যা ...
3) লাইনগুলি বহুভুতে রূপান্তর করুন
অপশনগুলি একে অপরের ঠিক পাশেই রয়েছে। আবার, এখানে ভাষা বাধা মনে করি না।
৪) আনন্দ করুন আপনি 2 এবং 3 পদক্ষেপের কারণ হ'ল এখন আপনি নিশ্চিত যে এই রেখাগুলি বহুভুজ হিসাবে বিবেচিত হবে, যার অর্থ এখন এ্যাট্রিবিউট টেবিলটিতে তাদের নিজস্ব লাইন রয়েছে। আপনি যদি এটি পরীক্ষা করে দেখেন তবে এটি দেখতে এমন দেখাবে:
প্রথমটি হ'ল সম্পূর্ণ বহুভুজ ( সর্বদা বিশ্বাস করুন, আমি আজ কয়েক শতাধিক লাইন মুছে ফেলেছি ...) এবং বাকীটি মাঝখানে আলগা লাইন। আপনি সম্পাদনা সক্ষম করতে পারেন এবং কার্যের জন্য প্রস্তুত হতে পারেন। আপনি যদি এটি চেষ্টা করার সিদ্ধান্ত নেন তবে দুটি বিষয় যা আপনার মনে রাখা উচিত তা হ'ল: আপনার টেবিলটি আইডি-অনুযায়ী সাজান , আপনি নিশ্চিত যে আপনি কোনও কিছু হারিয়ে ফেলছেন না এবং অন্য প্রোগ্রামের মতো ডেটার ক্লাস্টার নির্বাচন করতে শিফট ব্যবহার করবেন sure ।
আমি সচেতন যে এটি কিউজিআইএস সমস্যা সমাধানের ক্রিম দে লা ক্রিম নয়, তবে আপনি যদি এমন পরিস্থিতির মুখোমুখি হন যেখানে এই লাইনটি অবৈধ জ্যামিতির কারণে সরঞ্জামগুলি কাজ করছে না (তবে আমি আইডি দ্বারা দ্রবীভূত করার চেষ্টাও করেছি, তবে এটি কার্যকর হয়নি), তবে এটি হয়ত বাইরে যাওয়ার উপায়।