আমি অনুসন্ধানের টেবিলগুলি প্রদর্শন এড়াতে স্তর / গোষ্ঠীগুলিকে 'অদৃশ্য' তৈরি দরকারী বলে মনে করি, যা মান সম্পর্কের জন্য প্রয়োজনীয় তবে স্তর প্যানেলটিকে কিছুটা ওভারলোড হওয়া দেখায়।
কেবল স্পষ্ট করে বলতে গেলে, অদৃশ্য স্তর / গোষ্ঠী স্তর প্যানেলে উপস্থিত হবে না তবে এগুলি এখনও ক্যানভাসে দেখা যায় বা অন্য স্তরগুলির সাথে যোগ / যোগযোগে ব্যবহৃত হতে পারে।
উত্তর:
অদৃশ্য স্তর এবং গোষ্ঠীগুলি প্লাগইন ব্যবহার করুন যা আপনাকে এটি করতে দেয়:
- নির্বাচিত স্তরগুলি / গোষ্ঠীগুলি অদৃশ্য করুন (প্লাগইন বোতাম)।
- স্তর / গোষ্ঠীগুলি (যা অদৃশ্য) আবার দৃশ্যমান করুন (প্লাগইন বোতাম)।
- আপনার QGIS প্রকল্পে স্তর / গোষ্ঠীগুলির দৃশ্যমানতা সঞ্চয় করুন।
- আপনার কিউজিআইএস প্রকল্পটি খোলার সময় স্তর / গোষ্ঠীগুলির দৃশ্যমানতা পুনরুদ্ধার করুন।
- একটি নির্দিষ্ট স্তর অদৃশ্য করে (কোড দ্বারা)।
- একটি নির্দিষ্ট গোষ্ঠী অদৃশ্য করে (কোড দ্বারা)।
একটি স্তর অদৃশ্য করে তোলে (কোড দ্বারা):
if 'InvisibleLayersAndGroups' in qgis.utils.plugins:
ilg = qgis.utils.plugins['InvisibleLayersAndGroups']
ilg.hideLayer( layer ) # layer is a QgsMapLayer
একটি গোষ্ঠী অদৃশ্য করে তোলে (কোড দ্বারা):
if 'InvisibleLayersAndGroups' in qgis.utils.plugins:
ilg = qgis.utils.plugins['InvisibleLayersAndGroups']
ilg.hideGroup( group ) # group is a QgsLayerTreeGroup
ilg.hideGroup( 'group2' ) # You can also pass a group name
দ্রষ্টব্য: এমন একটি সমস্যা রয়েছে যা সম্পর্কে আপনার সচেতন হওয়া উচিত। যদি আপনি একটি স্তরটি অদৃশ্য করে থাকেন এবং তারপরে তার পিতামাতার গোষ্ঠীটি সরান, তবে অদৃশ্য স্তরটি আবার দৃশ্যমান হবে (কেন জানি না!)। সুতরাং, আমার সুপারিশটি হ'ল কেবল শীর্ষ স্তর / গোষ্ঠীগুলি অদৃশ্য করা (সর্বোপরি, আপনি রুটটি সরাতে পারবেন না)।