Hva er Spatial Databaser?

Hva er Spatial Databaser?


Romlige databaser er databaser som lagrer romlige data, eller med andre ord, data knyttet til områder i den fysiske verden, deler av levende organismer, engineering design og mange andre områder av interesse. Dataene i en romlig database blir ofte fanget, i første omgang i form av digitale bilder, så romdatabaser kalles billed eller bildedatabaser.

Romlig versus ikke-romlige data

En romlig database er, først og fremst, en database. Med andre ord, er en romlig database like i stand til modellering, lagring og spørring standard ikke-romlige, eller alfanumeriske data som det er romlig informasjon. I praksis blir romlig data alltid er koblet til ikke-romlige data, slik at en database som behandles bare er spesifikke, vil romlige datatyper være utilstrekkelig til å modellere dataene korrekt.

Spatial datatyper

Romlige databaser inkluderer et sett av romlige datatyper, som for eksempel punkt, linje og regionen, for å modellere geometriske enheter i verdensrommet, og et sett med spesielle operasjoner, for eksempel INSIDE, veikryss og avstand, for å definere relasjonene mellom dem. Den nøyaktige typer og driften er avhengig av arten av data - to-dimensjonale eller tre-dimensjonale - som er lagret i databasen. Disse typer og drift kan inngå i en database spørrespråk, for eksempel SQL, slik at de romlige data kan spørres. Utvide eksisterende database management systemer ved å innføre romlige datatyper og utvide SQL i en ad hoc måte var det viktigste problemet med tidlig romlige databaser. Romlige datatyper er fortsatt ikke alltid fullt ut forstått.

Spatial indeksering

En romlig database må vanligvis håndtere store samlinger av geometriske objekter, for eksempel hundretusener eller millioner av polygoner. Spesielt må en romlig database kunne hente et utvalg av objekter, uten å skanne alle objektene i databasen. Dette betyr at romdatabaser må bruke romlig indeksering - et nummersystem som brukes for å velge elementer fra en liste - og anvende en effektiv matematisk formel eller algoritme, for tilkobling, eller sammenføyning, romlige gjenstander fra forskjellige klasser sammen.

applikasjoner

Den viktigste anvendelsen av romlige databaser er i systemer for lagring, redigering og visning av geografisk informasjon på en datamaskin, kjent som geografiske informasjonssystemer (GIS). Romlige databaseapplikasjoner er vanligvis opptatt av å representere forskjellige, geometriske objekter arrangert i verdensrommet, eller hvert punkt i en bestemt plass. Den første typen applikasjonen lar geografer å modellere byer, skoger og elver, mens den andre gir dem mulighet til å modellere arealbruk eller delingen av landet i delstater, provinser og distrikter.