Skip to main content

Wat is een ruimtelijke database?

Een database die is geoptimaliseerd voor opslag en vragen van gegevens met betrekking tot objecten in een ruimte, die lijnen, punten en polygonen omvat, wordt een ruimtelijke database genoemd.Verschillende studievelden hebben meerdere toepassingen voor het beheren van geometrische gegevens, geografische gegevens en ruimtelijke gegevens.In deze databases kan een "ruimte" geografisch zijn zoals een kaart van het aardoppervlak, geometrisch zoals een lay-out van een zeer grootschalige integratie (VLSI) ontwerp, of ruimtelijk zoals een 3D-weergave van eiwitmolecuulketens.De ruimtelijke database is vergelijkbaar met een standaarddatabase met extra mogelijkheden voor ruimtelijke gegevensverwerking.Ruimtelijke gegevenstypen (SDT's) worden bijvoorbeeld aangeboden in het querytaal en het gegevensmodel van een ruimtelijke database.

Wanneer een ruimtelijke database wordt gebruikt voor geografische mapping, geven de SDT's de structuur aan in een ruimte, zoals punten, lijnen en regio's en relaties tussen structuren, zoals lijnen die elkaar kruisen.Een gebruiker kan deze entiteiten zien vertegenwoordigd door wegen, pijpleidingen of bossen op een kaart, maar in een programmeerbeeld worden ze vertegenwoordigd door lijnen, polygonen of punten.Dit soort databases worden objectgebaseerde ruimtelijke databases genoemd.Bovendien worden topologische relaties, zoals overlappende of onsamenhangende lijnen, en directionele relaties, zoals de kardinale kompasrichtingen, weergegeven en geprogrammeerd in een geografische ruimtelijke database.Metrische relaties, die de afstand van objecten aangeven, worden ook weergegeven in deze databases.

Ruimtelijke databases worden gebruikt voor zakelijke, overheids-, marketing- en commerciële gegevens.Een bedrijf kan concentraties in kaart brengen van waar een bepaald type klant zich bevindt om de beste plek te plannen om een ander gebouw te bouwen, of een politicus kan een demografische stem van stemmen onderzoeken om een campagnroute te plannen.Ze kunnen ook worden gebruikt voor het plannen van steden en regio's of worden gebruikt door politie -jurisdicties voor analyse van criminaliteitspatroon.SDT's kunnen eenvoudige informatie zijn, maar ze kunnen ook erg complex worden als wat de gebruiker moet weten, heel specifiek is.Deze complexe relaties van objecten in de ruimte zijn wat ruimtelijke databases gunstig maakt omdat ze enorme hoeveelheden informatie kunnen gebruiken en sorteren.

Vaak hebben specifieke objecten in een bepaalde ruimtelijke database een aantal variabelen die eraan bij verband houden.In dit geval kan een ruimtelijke database een gestructureerde querytaal (SQL) gebruiken om speciale indexfuncties te bieden voor het manipuleren en opvragen van gegevens.Hoewel het uitsluitend voor opslag kan worden gebruikt, kan de database voor veel meer worden gebruikt, inclusief gegevensanalyse.Objecten in de database kunnen een oneindige hoeveelheid variabelen bevatten, en speciale ruimtelijke databasetools zorgen voor het sorteren van de verschillende stukjes informatie.