Co jsou prostorové databáze?

Prostorová databáze ukládá data související s geometrickými objekty nebo samotným prostorem.

Prostorové versus prostorové údaje

Prostorová databáze je především databáze. Jinými slovy, prostorová databáze je schopna modelovat, ukládat a dotazovat jak nestandardní (nebo alfanumerické) standardní data, tak prostorová data. V praxi jsou ty první vždy spojeny s druhým, takže databáze, která by zpracovala pouze specifické prostorové informace, by nebyla dostatečná pro správné modelování.

Prostorové datové typy

Tyto databáze zahrnují množinu prostorových datových typů, jako jsou POINT, LINE a REGION, pro modelování geometrických entit v prostoru a soubor prostorových operací, jako jsou INSIDE, INTERSECTION a DISTANCE, pro definování vztahů mezi nimi. Přesné operace a typy závisí na povaze dat (dvourozměrné nebo trojrozměrné) uložené v databázi. Tyto typy a operace mohou být součástí jazyka dotazu databáze, například SQL, aby bylo možné nahlédnout do prostorových informací. Rozšíření stávajících systémů správy databáze, zavedení typů prostorových informací a rozšíření SQL správným způsobem bylo hlavní nevýhodou prvních prostorových databází. Dokonce i v současnosti nejsou všechny typy prostorových dat plně pochopeny.

Prostorové indexování

Obecně platí, že prostorová databáze musí zpracovávat velké sbírky geometrických objektů, například stovky tisíc nebo milionů polygonů. Zejména byste měli být schopni načíst výběr objektů bez skenování každého uloženého objektu. To znamená, že prostorové databáze musí používat prostorové indexování (systém číslování používaný k výběru prvků ze seznamu) a použít efektivní matematický vzorec nebo algoritmus k připojení nebo spojování prostorových objektů různých tříd mezi sebou.

Aplikace

Hlavní aplikace prostorových databází se nachází v systémech pro ukládání, editování a zobrazování geografických informací na počítači, známém jako geografické informační systémy (GIS, za akronym v angličtině). Aplikace těchto databází se obecně vztahují k reprezentaci různých geometrických objektů uspořádaných v prostoru nebo v každém bodě určitého prostoru. První typ aplikací umožňuje geografům modelovat města, lesy a řeky, zatímco druhý umožňuje modelovat využívání půdy nebo rozdělení země na státy, provincie a okresy.