III-2-1 Acquisition de données
La fonction acquérir permet d'alimenter le SIG en
données. Elle se fait de deux manières : la
numérisation à l'aide d'une table à numériser et
l'importation de données en provenance de systèmes non
intégrés (photogrammétrie, traitement d'image de
télédétection, levers sur les terrains, fichiers
existants, etc.). L'acquisition consiste à entrer d'une part la forme
des objets géographiques (suite de coordonnées à deux ou
trois dimensions) et d'autre part leurs attributs (informations
sémantiques). Le calage dans le référentiel
géographique est une opération essentielle pour passer du
référentiel de numérisation au référentiel
géographique.
III-2-2 Archivage
Les fonctions d'archivage (et d'interrogation) forment le
coeur du SIG. En fait, quand on parle d'archivage dans un SIG, on introduit
souvent la notion d'espace de travail. Le système est composé de
deux ensembles : les données archivées, par essence
statiques, qui représentent un état relativement stable de la
base de données et les données en cours de manipulation, par
essence dynamiques car en cours de modification. Archiver consiste ainsi
à transférer les données de l'espace de travail vers
l'espace d'archivage. C'est la fonction inverse de l'interrogation qui permet
d'extraire de la base de données les informations utiles à un
moment donné.
L'information géographique, avec ses composantes
géométrique et sémantique, n'est pas une information
«ordinaire», par conséquent, la gestion des données
d'un SIG requiert parfois un système particulier. En effet, trois
catégories de SIG, traduisant trois approches de gestion, se
distinguent :
- Les SIG séparant géométrie et
sémantique, considèrent d'un côté les données
géométriques et topologiques gérées par des
logiciels spécialisés (souvent un système de
CAO/DAO5(*) standard) pour
le traitement des aspects spatiaux des données, et de l'autre
côté, les données sémantiques gérées
avec un système de gestion de base de données (SGBD6(*)) standard.
- Ceux intégrant géométrie et
sémantique utilisent en général un SGBD standard pour
gérer les deux aspects de l'information géographique. Le SIG est,
dans ce cas, développé comme une couche au- dessus du SGBD.
- La troisième approche, contrairement aux
précédentes liées au mode vecteur, s'intéresse au
mode maillé. La gestion se fait avec l'aide de logiciels d'accès
aux données maillées ; l'utilisation de SGBD est
marginale.
Afin d'assurer une indépendance entre le point de vue
de l'utilisateur sur ses données et leur structure physique sur disque,
trois niveaux de description de données ont été
définis dans le SGBD :
- un niveau externe, auquel les utilisateurs décrivent
leurs données ;
- un niveau logique ou conceptuel, qui est celui de la
description globale et unique de toutes les données ;
- un niveau interne ou physique qui décrit les
paramètres de stockage physique (nom de fichier, type d'index...)
Le modèle utilisé est soit le modèle
relationnel (SGBD R), bâti sur une structure logique simple (la
relation), soit le modèle orienté- objet (SGBD OO). Dans les SGBD
R, les requêtes sont exécutées à l'aide
d'opérateurs de l'algèbre relationnelle, composés d'un
nombre limité d'opérateurs ensemblistes qui s'appliquent à
une ou plusieurs relations pour en engendrer une nouvelle. L'utilisateur a
recours à un langage documentaire pour formuler un besoin
informationnel. Ce langage décrit les conditions de sa requête,
c'est une norme et sert de filtre. Les SGBD R sont spécifiés pour
gérer des applications classiques qui représentent une part
importante de l'informatique. Pour dépasser les limites de ce
système, de nouveaux SGBD inspirés de la technologie de
programmation orientée- objet ont été conçus :
les SGBD orientés- objet qui ont pour objectif de supprimer le
dysfonctionnement entre SGBD R et langages de programmation, d'une part et
d'autre part, de gérer des types complexes.
* 5 Conception
Assistée par Ordinateur/ Dessin Assisté par Ordinateur
* 6 Système de
Gestion de Base de Données. Outre la description de la structure des
données stockées, le SGBD a pour fonction : la manipulation
des données (recherche, modification, insertion, suppression), le
maintien de l'intégrité des données, le respect de la
confidentialité, la concurrence d'accès et la
sécurité de fonctionnement.
|