Uzamsal veritabanları, genellikle jeodezik bir sistemde konumlandırılmış geometrileri saklama ve işleme hizmetleri sunar. CBS'nizin arkasındaki boşluk veritabanının önemi çoğunlukla kullanıma bağlı olacaktır, ancak genel olarak konuşursak, veri depolama için uygun bir uzamsal veritabanınız yoksa CBS'den neredeyse hiç konuşamazsınız.
Bilgisayarların yalnızca doğrusal, tek boyutlu verileri işleyebilmesi nedeniyle, uzamsal veritabanlarını iki mantıksal parçaya bölebilirsiniz:
- Jeodezi desteği ile geometri manipülasyonu ve indeksleme
- Depolama teknolojisi
Geometri manipülasyonu için kullanılan algoritmalar ve mantık gerçekten spesifiktir ve daha sonra bunları depolama için bilgisayarlarla doğrudan uyumlu hale getirmek için "klasik" bir boyutlu verilere eşlenir. Her dünyada bir ayağı olan tek özellik, R-Ağaçlarına benzer algoritmalar kullanan uzamsal farkında dizinlerdir .
Depolama için, altta yatan herhangi bir teknoloji sığabilir ve uzamsal verileri işleme şeklinizi değiştirmez. Bir SQL veritabanı (ve asimile teknoloji) veya bir çeşit noSQL depolama alanı veya başka bir şey olabilir. Değişecek ana şey mekansal indeksleme, diğer herhangi bir özellik büyük bir dezavantaj olmadan uygulanabilir (bazen ek işler hariç).
İşte benim sonucum: uzamsal verileri verimli bir şekilde nasıl kullanacağınızı öğrenirseniz ve yeni teknolojileri öğrenme yeteneğinize bağlı olarak, teknolojinin gerçekte kullanıldığı her şeye uyum sağlayabilirsiniz. Mekansal verilerin ardındaki genel kavramları, özellikle ilişkisel manipülasyon için öğrenmek zor bir iştir ve değişmesi muhtemel olmayan olgun kavramları kullanır.