Base de données spatiale

Définition - Que signifie la base de données spatiale?

Une base de données spatiale est une base de données améliorée pour stocker et accéder aux données spatiales ou aux données qui définissent un espace géométrique. Ces données sont souvent associées à des emplacements et des caractéristiques géographiques, ou à des caractéristiques construites comme les villes. Les données des bases de données spatiales sont stockées sous forme de coordonnées, de points, de lignes, de polygones et de topologie. Certaines bases de données spatiales traitent des données plus complexes telles que des objets tridimensionnels, une couverture topologique et des réseaux linéaires.

Definir Tech explique la base de données spatiale

Les systèmes de base de données courants utilisent des index pour une recherche et un accès aux données plus rapides et plus efficaces. Cet index, cependant, n'est pas adapté aux requêtes spatiales. Au lieu de cela, les bases de données spatiales utilisent quelque chose comme un index unique appelé index spatial pour accélérer les performances de la base de données. L'indexation spatiale est très nécessaire car un système doit être capable de récupérer des données à partir d'une grande collection d'objets sans vraiment rechercher l'ensemble du groupe. Il devrait également prendre en charge les relations entre les objets de connexion de différentes classes d'une meilleure manière que le simple filtrage.

Outre les index, les bases de données spatiales offrent également des types de données spatiales dans leur modèle de données et leur langage de requête. Ces bases de données nécessitent des types spéciaux de types de données pour fournir une abstraction fondamentale et modéliser la structure des objets géométriques avec leurs relations et opérations correspondantes dans l'environnement spatial. Sans ces types de données, le système ne pourrait pas prendre en charge le type de modélisation qu'offre une base de données spatiale.