CBS’nin beş temel bileşeni vardır. Bunlar;
a) Donanım (hardware) CBS’nin işlemesini mümkün kılan bilgisayar ve buna bağlı yan ürünlerin bütünü donanım olarak adlandırılır. Bütün sistem içerisinde en önemli araç olarak gözüken bilgisayar yanında yan donanımlara da ihtiyaç vardır. Örneğin, yazıcı (printer), çizici (plotter), tarayıcı (scanner), sayısallaştırıcı (digitizer), veri kayıt üniteleri (data collector) gibi cihazlar bilgi teknolojisi araçları olarak CBS için önemli sayılabilecek donanımlardır. Bugün bir çok CBS yazılımı farklı donanımlar üzerinde çalışmaktadır. Merkezileştirilmiş bilgisayar sistemlerinden masaüstü bilgisayarlara, kişisel bilgisayarlardan ağ (network) donanımlı bilgisayar sistemlerine kadar çok değişik donanımlar mevcuttur.
b) Yazılım (software), diğer bir deyişle bilgisayarda koşabilen program, coğrafik bilgileri depolamak, analiz etmek ve görüntülemek gibi ihtiyaç ve fonksiyonları kullanıcıya sağlamak üzere, yüksek düzeyli programlama dilleriyle gerçekleştirilen algoritmalardır. Yazılımların pek çoğunun ticari amaçlı firmalarca geliştirilip üretilmesi yanında üniversite ve benzeri araştırma kurumlarınca da eğitim ve araştırmaya yönelik geliştirilmiş yazılımlar da mevcuttur. Dünyadaki CBS pazarının önemli bir kısmı yazılım geliştiren firmaların elindedir. Bu bakımdan günümüzde CBS bu tür yazılımlarla neredeyse özdeşleşmiş durumdadır. En popüler CBS yazılımları olarak Arc/Info, Intergraph, MapInfo, SmallWorld, Genesis, Idrisi, Grass vb. verilebilir. Coğrafi bilgi sistemine yönelik bir yazılımda olması gereken temel unsurlardan bazıları şunlardır; a) Coğrafik veri/bilgi girişi ve işlemi için gerekli araçları bulundurması, b) Bir veri tabanı yönetim sistemine sahip olmak, c)Konumsal sorgulama, analiz ve görüntülemeyi desteklemeli, d)Ek donanımlar ile olan bağlantılar için ara-yüz desteği olmalıdır.
c) Veri (data) CBS’nin en önemli bileşenlerinde biri de “veri”dir. Grafik yapıdaki coğrafik veriler ile tanımlayıcı nitelikteki öznitelik veya tablo verileri gerekli kaynaklardan toplanabileceği gibi, piyasada bulunan hazır haldeki veriler de satın alınabilir. CBS konumsal veriyi diğer veri kaynaklarıyla birleştirebilir. Böylece birçok kurum ve kuruluşa ait veriler organize edilerek konumsal veriler bütünleştirilmektedir. Veri, uzmanlarca CBS için temel öğe olarak kabul edilirken, elde edilmesi en zor bileşen olarak ta görülmektedir. Veri kaynaklarının dağınıklığı, çokluğu ve farklı yapılarda olmaları, bu verilerin toplanması için büyük zaman ve maliyet gerektirmektedir. Nitekim CBS’ye yönelik kurulması tasarlanan bir sistem için harcanacak zaman ve maliyetin yaklaşık %50 den fazlası veri toplamak için gerekmektedir.
d) İnsanlar (people) CBS teknolojisi insanlar olmadan sınırlı bir yapıda olurdu. Çünkü insanlar gerçek dünyadaki problemleri uygulamak üzere gerekli sistemleri yönetir ve gelişme planları hazırlar. CBS kullanıcıları, sistemleri tasarlayan ve koruyan uzman teknisyenlerden günlük işlerindeki performanslarını artırmak için bu sistemleri kullanan kişilerden oluşan geniş bir kitledir. Dolayısıyla coğrafi bilgi sistemlerinde insanların istekleri ve yine insanların bu istekleri karşılamaları gibi bir süreç yaşanır. CBS’nin gelişmesi mutlak suretle insanların yani kullanıcıların ona sahip çıkmalarına ve konuma bağlı her türlü analiz için CBS’yi kullanabilme yeteneklerini artırmaya ve değişik disiplinlere yine CBS’nin avantajlarını tanıtmakla mümkün olabilecektir.
e) Yöntemler Başarılı bir CBS, çok iyi tasarlanmış plan ve iş kurallarına göre işler. Bu tür işlevler her kuruma özgü model ve uygulamalar şeklindedir. CBS’nin kurumlar içerisindeki birimler veya kurumlar arasındaki konumsal bilgi akışının verimli bir şekilde sağlanabilmesi için gerekli kuralların yani metotların geliştirilerek uygulanıyor olması gerekir. Konuma dayalı verilerin elde edilerek kullanıcı talebine göre üretilmesi ve sunulması mutlaka belli standartlar yani kurallar çerçevesinde gerçekleşir. Genellikle standartların tespiti şeklinde olan bu uygulamalar bir bakıma kurumun yapısal organizasyonu ile doğrudan ilgilidir. Bu amaçla yasal düzenlemelere gidilerek gerekli yönetmelikler hazırlanarak ilkeler tespit edilir.