سامانههای اطلاعات مکانی، مجموعهای سازمانیافته از سختافزار، نرمافزارها، دادههای مکانمبنا، متخصصین و الگوریتمها است که به منظور گردآوری، ذخیرهسازی، بهنگامسازی، پردازش، بازیابی و نمایش خروجیها در اشکال مختلف، طراحی و ایجاد شدهاند و به بیان مشخصات و ویژگیهای مکانی و توصیفی دادهها میپردازند.
بطور کلی یک سامانه اطلاعاتی وظیفه دارد عملیاتهایی را بر روی دادهها انجام دهد که به کمک آن بتوان در فرآیندهای مدیریتی و تصمیمگیری سریعتر، دقیقتر و بهینهتر به نتایج دسترسی پیدا کرد. این فرآیندها با جمعآوری داده، تغییر فرمت و ذخیرهسازی آنها آغاز میشود و شامل مدیریت، تجزیه و تحلیل و مدلسازی است که ما را در جستجو و ایجاد یک فضای پرسش و پاسخ بر روی حجم بالای دادهها در مدت زمان بسیار کوتاه یاری میکند.