‹ retour au glossaire du SIG
Base de données spatiale
Définition
Une base de données spatiale stocke et interroge efficacement des données géospatiales grâce à des types de géométrie, des index spatiaux et des fonctions. Parmi les exemples : PostGIS, SQL Server avec les fonctions spatiales et Oracle Spatial. Les capacités clés sont les transformations de coordonnées, les prédicats topologiques, les tampons, les superpositions, la prise en charge du raster et le calcul d’itinéraires sur réseau. Les performances dépendent des index (R-arbre/GiST), du tuilage et de la conception des requêtes.
Application
Les entreprises centralisent parcelles, routes et actifs dans des bases de données spatiales pour la cohérence et la sécurité. Les analystes exécutent des jointures et agrégations spatiales complexes. Des API exposent les éléments aux applications et aux cartes web. Des tables d’événements et des vues matérialisées soutiennent des tableaux de bord quasi temps réel.
FAQ
Quels choix d’indexation comptent le plus pour la performance ?
Utilisez des index GiST ou R-arbre sur les colonnes de géométrie ou de géographie, contraignez les boîtes englobantes et associez-les à des index b-arbre sur les attributs utilisés dans les clauses WHERE.
Comment garder des requêtes rapides sur de très grandes couches ?
Partitionnez les tables par région ou par temps, regroupez selon l’index spatial, simplifiez les géométries pour un usage à petite échelle et évitez les fonctions sur les colonnes qui empêchent l’usage de l’index.
Quand stocker les rasters dans la base plutôt que dans un stockage objet ?
Les petits rasters souvent joints gagnent à être stockés en base avec tuilage ; les archives massives se comportent mieux dans des stockages objet avec des pointeurs depuis les tables.
Comment la topologie est-elle imposée dans une base de données spatiale ?
Les schémas topologiques stockent les arêtes et nœuds partagés ; des contraintes et des déclencheurs empêchent les chevauchements et les vides ; des procédures de validation vérifient la cohérence après les éditions.
