? Bases de données spatiales sont des bases de données qui stockent des données spatiales ou , en d'autres termes , les données relatives aux espaces dans le monde physique , des parties d'organismes vivants , la conception technique et de nombreux autres espaces d'intérêt . Les données contenues dans une base de données spatiales sont souvent capturés , d'abord , sous la forme d' images numériques , bases de données afin spatiales sont parfois appelées bases de données picturales ou image. Données spatiales et non- spatiales
Une base de données spatiales est, d'abord et avant tout, une base de données . En d'autres termes , une base de données spatiales est également capable de modéliser , de stockage et l'interrogation des données non spatiales , ou alphanumériques classiques car il s'agit de données spatiales. Dans la pratique , les données spatiales sont toujours reliés à des données non -spatiales , donc une base de données qui a traité seulement spécifique , types de données spatiales seraient insuffisantes pour modéliser correctement les données.
Spatial Data Types
bases de données spatiales comprennent un ensemble de types de données spatiales , telles que point, ligne et par région, pour modéliser des entités géométriques dans l'espace, et un ensemble d'opérations spéciales , comme à l'intérieur , à l'intersection et la distance, à définir les relations entre elles. Les types et les opérations exactes dépendent de la nature des données - en deux dimensions ou en trois dimensions - stockées dans la base de données. Ces types et les opérations peuvent faire partie d' un langage de requête de base de données , tels que SQL , de sorte que les données spatiales peuvent être interrogées . L'extension des systèmes de gestion de bases de données existantes en introduisant des types de données spatiales et s'étendant SQL d'une manière ad hoc a été le principal problème avec les bases de données spatiales début . Types de données spatiales ne sont pas encore toujours bien comprises .
Indexation spatiale
Une base de données spatiales doit normalement gérer de grandes collections d'objets géométriques , comme des centaines de milliers ou des millions de polygones . En particulier, une base de données spatiales doit être en mesure de récupérer une sélection d'objets , sans les scanner chaque objet dans la base de données . Cela signifie que les bases de données spatiales doivent utiliser l'indexation spatiale - un système de numérotation utilisé pour sélectionner des éléments dans une liste - . Et employer une formule mathématique efficace, ou un algorithme , pour connecter ou de vous joindre , objets spatiaux provenant de classes différentes
Applications
La principale application de bases de données spatiales est dans les systèmes de stockage, l'édition et l'affichage de l'information géographique sur un ordinateur, connu sous le nom de systèmes d'information géographique (SIG) . Applications de bases de données spatiales sont généralement préoccupés par représentant distincts, des objets géométriques disposés dans l'espace , ou chaque point dans un espace particulier. Le premier type d' application permet aux géographes de villes modèles , des forêts et des rivières , tandis que le second leur permet de modéliser l'utilisation des terres ou la division d'un pays en états , provinces et districts .