Kaj je prostorska baza podatkov?

Baza podatkov, ki je optimizirana za shranjevanje in poizvedovanje podatkov, povezanih s predmeti v prostoru, ki vključuje črte, točke in poligone, se imenuje prostorska baza podatkov. Različna študijska področja imajo več aplikacij za upravljanje geometrijskih podatkov, geografskih podatkov in prostorskih podatkov. V teh zbirkah podatkov je »prostor« lahko geografski, kot je zemljevid zemeljskega površja, geometrijski, kot je postavitev zasnove zelo velike integracije (VLSI), ali prostorski, kot je 3-D predstavitev verig beljakovinskih molekul. Prostorska baza je podobna standardni bazi podatkov z dodatnimi zmožnostmi za obdelavo prostorskih podatkov. Na primer, tipi prostorskih podatkov (SDT) so na voljo v poizvedovalnem jeziku in podatkovnem modelu prostorske baze podatkov.

Ko se prostorska baza podatkov uporablja za geografsko kartiranje, njeni SDT označujejo strukturo v prostoru, kot so točke, črte in regije, ter razmerja med strukturami, kot so črte, ki sekajo druga drugo. Uporabnik lahko vidi te entitete, ki jih predstavljajo ceste, cevovodi ali gozdovi na zemljevidu, v programskem pogledu pa so predstavljeni s črtami, poligoni ali točkami. Te vrste baz podatkov se imenujejo objektne prostorske baze podatkov. Poleg tega so topološki odnosi, kot je prekrivanje ali ločevanje linij, in smerni odnosi, kot so kardinalne smeri kompasa, predstavljeni in programirani v geografsko prostorsko bazo podatkov. V teh bazah so predstavljene tudi metrične relacije, ki označujejo oddaljenost objektov.

Prostorske baze podatkov se uporabljajo za poslovne, državne, tržne in komercialne podatke. Podjetje lahko načrtuje koncentracije, kjer se nahaja določena vrsta stranke, da načrtuje najboljše mesto za gradnjo druge stavbe, ali politik lahko razišče volilno demografsko skupino, da načrtuje pot kampanje. Uporabljajo se lahko tudi za načrtovanje mest in regij ali pa jih uporabljajo policijske jurisdikcije za analizo vzorcev kriminala. SDT so lahko preproste informacije, lahko pa postanejo tudi zelo zapletene, če je tisto, kar mora vedeti uporabnik, zelo specifično. Zaradi teh kompleksnih razmerij objektov v prostoru so prostorske baze podatkov koristne, saj lahko uporabljajo in razvrščajo ogromne količine informacij.

Pogosto imajo določeni objekti v določeni prostorski bazi podatkov številne spremenljivke, povezane z njimi. V tem primeru lahko prostorska baza podatkov uporablja jezik strukturiranih poizvedb (SQL) za zagotavljanje posebnih indeksnih funkcij za manipulacijo in poizvedovanje podatkov. Čeprav bi se lahko uporabljala samo za shranjevanje, se lahko zbirka podatkov uporablja za veliko več, vključno z analizo podatkov. Objekti v bazi lahko vsebujejo neskončno količino spremenljivk, posebna orodja za prostorsko bazo podatkov pa omogočajo razvrščanje različnih informacij.