কিউজিআইএস-এ কোনও অ্যাট্রিবিউট টেবিলের ক্ষেত্রটি মোছার বিকল্পটি কখন সক্ষম? আমি সম্পাদনা মোডে আছি এবং এখনও একটি ক্ষেত্র মুছতে সক্ষম নই ...
কিউজিআইএস-এ কোনও অ্যাট্রিবিউট টেবিলের ক্ষেত্রটি মোছার বিকল্পটি কখন সক্ষম? আমি সম্পাদনা মোডে আছি এবং এখনও একটি ক্ষেত্র মুছতে সক্ষম নই ...
উত্তর:
এই বোতামটি কেবল পোস্টজিআইএস স্তরের জন্য উপলব্ধ। আপনি "টেবিল পরিচালক" প্লাগইন এর মাধ্যমে টেবিল কলামগুলি মুছতে পারেন।
কিউজিআইএসের সাম্প্রতিক সংস্করণগুলি অ্যাট্রিবিউট টেবিল থেকে শেফিল ক্ষেত্রগুলি মোছা সমর্থন করে।
সম্পাদনা সক্ষম করুন এবং তারপরে আপনি শেপফাইল বৈশিষ্ট্য টেবিলটি সম্পাদনা করতে পারবেন এবং আপনার যে কলামগুলি প্রয়োজন নেই সেগুলি বহু-মুছুন।
কিউজিআইএস ৩.০ এ বৈশিষ্ট্য মেনুতে বৈশিষ্ট্যগুলি মুছতে একটি বোতামও রয়েছে। প্রথমে টগল এডিটিং (একটি স্তরটিতে ডান ক্লিক করুন -> টগল সম্পাদনা) এবং বৈশিষ্ট্য মেনুতে যান (ডান ক্লিক করুন -> বৈশিষ্ট্যগুলিতে বা ডাবল ক্লিক করুন)। উত্স ক্ষেত্র ট্যাবে যান, আপনি মুছে ফেলতে চান এমন বৈশিষ্ট্যগুলি নির্বাচন করুন এবং উপরের বোতামটি ক্লিক করুন।
"টেবিল ম্যানেজার" প্লাগইন অপ্রচলিত। এটি একটি সতর্কতা নিয়ে আসে যা এটি বন্ধ হয়ে যায় এবং পরামর্শ দেয় যে আপনি পরিবর্তে রিফ্যাক্টর ক্ষেত্রগুলি প্রক্রিয়াকরণ অ্যালগরিদম ব্যবহার করেন। এটি কাজ করতে পারে। তবে, অন্য পদ্ধতিটি হ'ল নতুন নাম সহ স্তরটি সংরক্ষণ করা, আপনি যে ক্ষেত্রগুলি রফতানি করতে চান তা অনির্বাচিত করুন এবং তারপরে নতুন সংস্করণটি তৈরি হওয়ার পরে আপনি যে ক্ষেত্রগুলি সরিয়ে ফেলতে চেয়েছিলেন তার আগের সংস্করণটি মুছুন।
অনেকগুলি ফাইল ঘুরে দেখার পরে আমি দেখতে পেলাম যে কিছু ক্ষেত্রের সংজ্ঞা - বিশেষত "$ দৈর্ঘ্য" এর মতো অভিব্যক্তির মাধ্যমে সংজ্ঞায়িত ক্ষেত্রগুলি কেবল * .qgs ফাইলে সংরক্ষণ করা হয় যা (কমপক্ষে কিউজিআইএস ২.১18.১৩ এর জন্য) একটি এক্সএমএল ফাইল, যার অর্থ এটি একটি পাঠ্য ফাইল যা সাধারণ পাঠ্য সম্পাদকগুলি ব্যবহার করে সম্পাদনা করা যেতে পারে। কিউজিআইএস স্তরটির নাম <layername> ... </layername> এলিমেন্টে সংরক্ষণ করা হয়। আগ্রহের স্তরটি সন্ধান করুন। <এক্সপ্রেশনফিল্ডস> ... </ এক্সপ্রেসনফিল্ডস> উপাদানটিতে এক্সপ্রেশন ক্ষেত্রগুলি তালিকাভুক্ত। উদাহরণ স্বরূপ
<expressionfields>
<field typeName="FLOAT" precision="0" expression="$length/1000" length="0" type="6" comment="" name="km"/>
</expressionfields>
"কিমি" নামের একটি ক্ষেত্রের জন্য যার মান $ দৈর্ঘ্য / 1000 হিসাবে গণনা করা হয়। আপনি আর চান না এমন <ফিল্ড> ... </ Field> উপাদানটি মুছুন (যখন * .qgs ফাইলটি ব্যবহার না করা হয়)। বিষয়গুলি ভুল হয়ে যাওয়ার আগে প্রথমে * .qgs ফাইলের একটি অনুলিপি নিশ্চিত করে নিন।
আপনার কিউআইএসের জন্য আরটি এসকিউএল লেয়ার প্লাগইন বা দ্রুত এসকিউএল প্লাগইনটি সন্ধান করা উচিত।