? Spatial databaser är databaser som lagrar geografiska data eller , med andra ord , uppgifter om utrymmen i den fysiska världen , delar av levande organismer , konstruktion och många andra platser av intresse . Data i en spatial databas ofta fångas , initialt , i form av digitala bilder , så rumsliga databaser ibland kallas bildmässiga eller bild databaser. Spatial kontra icke - rumsliga data
En rumslig databas är , först och främst , en databas . Med andra ord , är en spatial databas lika kapabla modellering , lagra och söka vanliga icke - rumslig , eller alfanumeriska , uppgifter som det är rumsliga data . I praktiken är rumsliga data alltid är ansluten till icke - rumsliga data , så en databas som hanteras endast specifika , skulle rumsliga datatyper vara otillräckliga för att modellera data korrekt . <
Spatial datatyper
br>
Spatial databaser innehåller en uppsättning rumsliga datatyper , t.ex. punkt, linje och region , för att modellera geometriska enheter i rymden , och en uppsättning särskilda åtgärder , exempelvis inuti , korsning och distans, för att definiera förhållandet mellan dem. De exakta typer och funktioner är beroende av vilken typ av data - tvådimensionell eller tredimensionell - lagras i databasen . Dessa typer och operationer kan utgöra en del av en databas frågespråk , såsom SQL , så att de rumsliga data kan efterfrågas . Utöka befintliga databashanterare genom att införa rumsliga datatyper och utvidga SQL i ett ad hoc sätt var den viktigaste frågan med tidiga rumsliga databaser . Rumsliga datatyper fortfarande inte alltid är helt klarlagda .
Spatial indexering
En rumslig databas vanligen måste hantera stora samlingar av geometriska objekt , till exempel hundratusentals eller miljontals polygoner . I synnerhet måste en spatial databas kunna hämta ett urval av objekt , utan att skanna alla objekt i databasen . Detta innebär att rumsliga databaser måste använda rumslig indexering - ett nummersystem som används för att välja element från en lista - . Och anställa en effektiv matematisk formel , eller algoritmen , för anslutning , eller gå , rumsliga objekt från olika klasser tillsammans
Appar
Den viktigaste tillämpningen av spatiala databaser är i system för lagring , redigering och visning av geografisk information på en dator , som kallas geografiska informationssystem ( GIS ) . Spatial databas applikationer är oftast sysslar med representerar distinkta , geometriska objekt ordnade i rymden , eller varje punkt i ett särskilt utrymme . Den första typen av applikation tillåter geografer att modellera städer , skogar och floder , medan den andra tillåter dem att använda modellen mark eller delning av ett land i stater, provinser och distrikt .