Spatial datatyper anvendes til at repræsentere forskellige former for geometriske og geografiske data. Geometriske datatyper er plane , såsom linjer og todimensionale overflader . Geografiske datatyper er ellipseformet og tage hensyn til krumning af Jorden, såsom GPS- koordinater og stier . Specifikke implementeringer af rumlige datatyper i database management systemer er forskellige leverandører , men de centrale begreber er de samme. Points
metrostationer på et kort er eksempler på punkter.
Et punkt er et 0- dimensional datatype repræsenterer et enkelt koordinat eller placering. Et eksempel på et geografisk punkt ville være et skæringspunkt for bredde og længde.
Lines
røde linje er dannet af den sekventielle sti mellem punkter på nettet.
Lines er en- dimensionelle samlinger af forbundne punkter. Den simpleste form for en linje er en lige vej mellem to punkter . Linjer består af mange point kan bruges til at repræsentere komplekse data såsom veje eller floder .
Regioner
Farvede lande på et kort er eksempler på regioner. Deres grænser er samlinger af punkter langs deres grænser .
Regioner er to- dimensionelle polygoner består af en lukket sekvens af punkter. En region kræver mindst tre forskellige punkter, som ikke kan være i en lige linje , og stierne mellem punkter må ikke krydse hinanden . En geometrisk region er flad , mens en geografisk region er ellipseformet og ikke kan strække sig over flere halvkugle.
Geographic Hemispheres
Repræsenterer regioner lig med eller større end en fuld halvkugle er ikke mulig med grundlæggende polygon regioner på grund den samme koordinater ville også repræsentere mindre modsatte polygon . For eksempel er en region bestående af punkter langs kysten i Antarktis antages at repræsentere den jord masse af Antarktis og ikke resten af verden omkring det.