Avec le développement des outils SIG, le stockage des géométries et de leurs attributs est devenue une question primordiale pour pouvoir effectuer des requêtes performantes.

  • Les SIG de premiere génération stockaient les géométries et leurs attributs sur le système de fichier, directement au format de type Shapefile.
    Les moteurs SIG accédaient aux fichiers via des API propriétaires. Les traitement et requêtes réalisés étaient alors long et le gestion des géométries difficile avec de gros volume de données.

  • Lors de la deuxième génération de SIG, les attribut ont été séparés des géométrie et placés dans des bases de donnée relationnelle pour pouvoir les requêtes plus rapidement.
    Les géométrie étaient toujours conservées sur le système de fichier et accédées par des API propriétaires tandis que les attribut étaient requête via le langage SQL.

  • C'est dans la troisième génération que sont apparut les système de base de données spatiales.
    Avec ces nouveau système, les attribut ainsi que les géométrie sont placés dans une base de données et l'outil SIG y accede grâce au langage SQL.


beginning