আমি কোনও বৈশিষ্ট্য বা হ্যাশ ভিত্তিক অনুসন্ধানগুলি উপেক্ষা করে কেবলমাত্র তিন ধরণের স্থানিক ক্যোয়ারির কথা ভাবতে পারি।
জ্যামিতির উপর ভিত্তি করে স্থানিক প্রশ্নগুলি এবং ভেক্টর বৈশিষ্ট্যের মধ্যে সম্পর্কগুলি খুঁজে পেতে ব্যবহৃত হয়। এসকিউএল স্পেসিয়াল ক্যোয়ারীগুলি সত্যই কেবলমাত্র একটি API নিম্ন স্তরের অ্যালগরিদম যেমন বেন্টলি-ওটম্যান - ওপেনলায়ারে দুটি লাইন ছেদ করে কিনা তা পরীক্ষা করতে ব্যবহৃত হয় ।
কার্ক যেমন বৈশিষ্ট্যগুলির মধ্যে সম্পর্কের প্রকারের উল্লেখ করেছেন তেমনি মাত্রায় প্রসারিত নয়-ছেদযুক্ত মডেলটিকে মানক করেছে :
- সমান
- অসংলগ্ন করা
- ছেদ করে
- স্পর্শ (দেখা)
- ক্রস
- ভিতরে (ভিতরে)
- রয়েছে
- ওভারল্যাপ
- কভার
- দ্বারা আচ্ছাদিত
এটি যুক্তিযুক্ত হতে পারে যে সূচকের ভিত্তিতে স্থানিক প্রশ্নগুলি জ্যামিতি প্রশ্নের একটি সরলিকৃত রূপ। বেশিরভাগ জ্যামিতি ক্যোয়ারী পৃথক জ্যামিতির তুলনা করার আগে অপ্রাসঙ্গিক বৈশিষ্ট্যগুলি ফিল্টার করার জন্য একটি স্থানিক সূচককে প্রথম পাস কোয়েরি হিসাবে ব্যবহার করে যা বেশি সময়সাপেক্ষ। এগুলোও বাস্তবায়িত হয় NoSQL যেমন ডাটাবেস MongoDB ।
- গ্রাফ তত্ত্বের ভিত্তিতে স্থানিক প্রশ্নাবলী । নেটওয়ার্ক বিশ্লেষকের মতো সরঞ্জামগুলির মাধ্যমে জিআইএসে এই জাতীয় কোয়েরি প্রয়োগ করা হয় এবং আবার নিম্ন স্তরে আলগোরিদিমগুলিও রয়েছে ।
- রাস্টার গ্রিড এবং সেট থিউরি (এবং ফাজি সেট থিওরি ) এর উপর ভিত্তি করে স্থানিক প্রশ্নগুলি ।
উপরের সংমিশ্রণে কয়েকটি বাস্তবায়ন রয়েছে যেমন স্টারস্প্যান যা রাস্টার এবং ভেক্টর অনুসন্ধানগুলিকে একত্রিত করে - যদিও এটি সত্যই একটি প্রাকপ্রসেসিং পদক্ষেপকে আড়াল করে।
এমন অনেকগুলি এপিআই রয়েছে যা এই ধরণের প্রশ্নের প্রয়োগ করে যেগুলি মেশিন এবং পাঠ্য উভয়ই পাঠ্য। বিভিন্ন বাস্তবায়ন এবং তাদের সমস্যাগুলি সম্পর্কে এখানে ভাল আলোচনা রয়েছে ।
একটি 3 ডি স্পেসিয়াল ক্যোয়ারী ল্যাঙ্গুয়েজের দিকে কাগজটি ডেটাটাইপের পরিবর্তে ক্যোয়ারির ভিত্তিতে স্থানিক অপারেটরগুলিকে 4 প্রকারে বিভক্ত করে তোলে (যা সম্ভবত আরও অর্থবোধ করে):
- দিকনির্দেশক অপারেটরগুলি (যেমন উপরে, নীচে, উত্তরআফ, দক্ষিণ অফ)
- টপোলজিকাল অপারেটর (যেমন স্পর্শ, ধারণ, সমান, ভিতরে)
- মেট্রিক অপারেটর (যেমন দূরত্ব)
- বুলিয়ান অপারেটরগুলি (যেমন ইউনিয়ন, চৌরাস্তা)
এটি ডি-আই 9 এম-তে অন্তর্ভুক্ত নয় এমন 3 ডি বৈশিষ্ট্য (দেহ এবং পৃষ্ঠ) নিয়ে কাজ করার জন্য পরিভাষাও নিয়ে আসে।