GIS-এর ধারণা (Concept of GIS):
Geographical Information System দুটি মূল ধারণার ওপর প্রতিষ্ঠিত।
(i) প্রথমত:
কোন বস্তু ও তার সঙ্গে সমন্বিত বস্তুটির বৈশিষ্ট্যাবলী, যেমন- কোন উদ্ভিদ, কীভাবে একে উপস্থাপন করা যাবে, যার দ্বারা অন্যান্য লোকেরাও এর সম্বন্ধে সকল তথ্য জানতে সক্ষম হবে। তাই একটি Data Base প্রস্তুত করা। হয়। যার দ্বারা ঐ উদ্ভিদটির পরিচয়, বয়স, তার উচ্চতা, স্বাস্থ্য ও অন্যান্য জিনিস সম্পর্কে জানা যায়। একটি উদ্ভিদের পরিচয় একটি রেকর্ডে ও প্রত্যেকটি বিভাগে ভাগ করে (যেমন-উদ্ভিদের উচ্চতা) একটি Field-এ রাখা হয়।
এইভাবে যদি আমরা কোন বনভূমির প্রত্যেকটি উদ্ভিদের অবস্থান নির্ণয় ও তাদের বৈশিষ্ট্য নির্ধারণ করতে চাই তাহলে আমাদের অনেকগুলি উদ্ভিদের সঙ্গে সম্পর্ক স্থাপন করতে হবে। আর তখনই তাদের অবস্থান ও কোন গাছের ('where') সাপেক্ষে কি কি তথ্য ('what') সম্পর্কিত তা নিয়ে প্রশ্ন উঠবে। তখন আমরা Mapping-এর মাধ্যমে গাছগুলির অবস্থান (Location) ও তাদের সঙ্গে জড়িত বৈশিষ্ট্যাবলীর উপস্থাপনে সক্ষম হব। আর এখানেই GIS-এর সার্থকতা। GIS আমাদের কোন বস্তুর পরিচয় ('What it is?') ও তার দৈশিক অবস্থান (where) সম্পর্কে জানায়। আর এখানেই GIS-এর সঙ্গে CAD (Computer Assisted Design) বা CAC (Computer Assisted Cartographs) ইত্যাদি Non-Spatial Database System-এর মূল পার্থক্য।
(ii) দ্বিতীয়ত:
সংগৃহীত তথ্যাবলীর প্রত্যেকটির জন্য একটি করে স্বতন্ত্র স্তর (Layer) গঠন। GIS-এর ক্ষেত্রে
বিভিন্ন Earth feature যেমন নদী, রাস্তা বা বনভূমি এগুলির প্রত্যেকটিই এক একটি স্বতন্ত্র Layer-এ গঠন করা হয়ে থাকে, যাতে GIS-এর বিভিন্ন Project-এ প্রয়োজনমত গ্রহণ ও সংযুক্ত করা যেতে পারে। এই সমস্ত Layer গুলিকে সাধারণত Coverage বা Database বলা হয় এবং প্রায় সমস্ত ক্ষেত্রেই Computer file গুলি একই নামে হলেও এদের Extension আলাদা হয়। যেমন-Arc view-এর Coverage file টিকে Shape file বলা হলেও এদের 5 রকম File Format হতে পারে যেমন- (*.shp, *.sbn, *.dbf. *.sbx, *.prj.) এই ধরনের Layer গুলি নির্দিষ্ট কোন Class-এর তথ্য প্রদান করেও GIS-এর নির্দিষ্ট কোন Query-এর ক্ষেত্রে ঐ Layer-এর দ্বারা নতুন কোন Layer তৈরী করা সম্ভব।
এইভাবে উদ্দেশ্যের বিভিন্নতার জন্য মৃত্তিকার বিভাগ ও নদীর Layer আলাদা হয়। সুতরাং কোন নির্দিষ্ট তথ্য Layer দ্বারা প্রকাশ করা হয়। আমরা একটু গভীরভাবে পর্যালোচনা করলে মূলতঃ তিন ধরনের Feature লক্ষ করতে পারবো। যার দ্বারা একটি Layer-কে উপস্থাপন করা সম্ভব। এগুলি হল-
(a) Points: Point :
কোন তথ্য প্রদানের জন্য উপযুক্ত যার দ্বারা কোন Feature-এর অবস্থান সম্পর্কে জানা যায় কিন্তু তার আকৃতি অধরাই থেকে যায়। (যেমন বাগানের মধ্যে একটি গাছের অবস্থান)।
(b) Lines:
কোন রৈখিক Feature যেমন নদী বা রাস্তার উপস্থাপনে Line আদর্শ ভূমিকা পালন করে।
(c) Polygon:
ইহা একটি Solid ও Multisided-এর আকৃতি। কোন area-এর উপস্থাপনে আমরা Polygon অঙ্কন করি, শুধু একটি কথা মাথায় রাখতে হবে যে প্রত্যেকটি Polygon-এর সঙ্গে Attribute যুক্ত থাকবে।
