আপডেট উত্তর (কিউজিআইএস সংস্করণ> = 2.14)
কিউজিআইএস ২.১৪ , যেহেতু ভার্চুয়াল স্তরগুলি ব্যবহার করে যে কোনও লোডড ভেক্টর স্তরটিতে রান এসকিউএল স্টেটমেন্ট ব্যবহার করতে পারেন ।
- কিউজিআইএস-এ স্তরটি লোড হওয়া, স্তরটিতে যান > স্তর যুক্ত করুন> ভার্চুয়াল স্তর যুক্ত / সম্পাদনা করুন ;
ভার্চুয়াল স্তর তৈরি করুন কথোপকথনে, ক্যোয়ারী ক্ষেত্রে আপনাকে এসকিউএল স্টেটমেন্ট দিন। কিছুটা এইরকম:
নির্বাচন করুন DISTINCT শহর_নাম FROM স্তর_নাম
জ্যামিতির জন্য কোনও জ্যামিতি সেট করবেন না
- ওকে ক্লিক করুন এবং একটি সারণী পছন্দসই অনন্য মান সহ QGIS এ লোড করবে।
দ্রষ্টব্য: নগরীর নাম কলামে নতুন মান যুক্ত করা থাকলে এই টেবিলটি আপডেট করা হবে।
উত্তরাধিকার উত্তর (কিউজিআইএস সংস্করণ <2.14)
আপনি যা চান তা করতে আপনার কয়েকটি পছন্দ আছে।
- আপনার শেফফিলটি একটি স্পাটিয়ালাইট বা পোস্টগিস ডাটাবেসে আমদানি করুন এবং তারপরে আপনি সম্পূর্ণ এসকিউএল বিবৃতি ব্যবহার করে আপনার টেবিলটি জিজ্ঞাসা করতে পারেন;
- "সিটির_নাম" ক্ষেত্রটি ব্যবহার করে আপনার শেপফায়ালগুলি দ্রবীভূত করতে, দ্রবীভূতকরণ সরঞ্জামটি (ভেক্টর> জিওপ্রসেসিং সরঞ্জামগুলি> দ্রবীভূত) ব্যবহার করুন। যদিও এটি একটি অদ্ভুত পদ্ধতি, ফলস্বরূপ শেফফিলের ডিবিএফ ফাইল আপনার প্রয়োজনীয় তালিকা সরবরাহ করবে;
- কটাক্ষপাত গ্রুপ পরিসংখ্যান প্লাগইন (1.6) , আপনি শ্রেণীবিন্যাস ক্ষেত্র, এবং প্রেস ক্যালকুলেট হিসাবে "CITY_NAME" ব্যবহার করতে পারেন। এটি প্রতিটি শহর সম্পর্কে কিছু পরিসংখ্যান গণনা করবে, তারপরে আপনি ফলাফলটি অনুলিপি করতে পারবেন এবং শহরের তালিকাটি বের করতে পারবেন।
আমি সবেমাত্র লক্ষ্য করেছি যে, ভেক্টর> বিশ্লেষণ সরঞ্জামগুলিতে , একটি আছে তালিকা অনন্য মূল্যবোধের সরঞ্জাম রয়েছে যা এই কাজের জন্য যা প্রয়োজন তা অবিকল। এত সহজ ... কোনও কার্যকারিতা নেই এবং প্লাগিনগুলির প্রয়োজন নেই।