CGRG Bibliography of Canadian Geomorphology
Search Results
Author : Boisvert, É.; et Michaud, Y.
Date : 1999.
Title : GIMS-Geoenvironmental information management system. Sommaire exécutif de la 3e conférence biennale.
Publication : Sommaire exécutif de la 3e conférence biennale, Américana 1999, 24-26 mars 1999, Montréal.
Issue :
Page(s) : 365-366.
Abstract
Les projets en environnement sont de grands consommateurs de données géoscientifiques multidisciplinaires, multi-sources et souvent multi-formats. L'informatique a grandement facilité les opérations d'acquisition, d'archivage, de traitement et de visualisation de ces informations. Un bon système devrait, à la fois, assurer une excellente gestion de données tabulaires et cartographiques et offrir le plus de latitude possible quant au traitement et à la présentation graphique et cartographique des résultats. Malgré une pléiade de logiciels ou de systèmes disponibles sur le marché, l'intégration des informations géoscientifiques demeure toujours une opération ardue et onéreuse, en raison de la diversité des formes, des formats et de la qualité des informations contenues dans les bases de données. Les logiciels disponibles abordent trois problématiques: la gestion de l'intégrité des données, la visualisation des données et la convivialité. Bien que chaque logiciel excelle dans son domaine respectif, il ne traite, cependant qu'une partie du problème. Par exemple, les logiciels de base de données excellent dans la gestion de l'information dans un environnement multi-usagers en gérant l'intégrité et la sécurité des données, mais effectuent difficilement la communication avec l'utilisateur par l'intermédiaire de cartes. De leur côté, les SIG s'acquittent parfaitement de la gestion de données cartographiques, mais n'offrent que peu d'outils, ou des outils peu performants, pour faciliter l'acquisition de données. Certains SIG offrent des interfaces cartographiques conviviales, mais la structure de base de données offerte est trop primaire pour subvenir aux besoins des utilisateurs. Un bon design de base de données passe, la plupart du temps, par l'utilisation d'un SGBD (Système de gestion de base de données) classique jumelé à un SIG. Ainsi, la jonction entre les deux systèmes peut s'effectuer par diverses méthodes (pilote de base de données, connexion directe, fichiers temporaires, etc.). Cette architecture, quoique courante et assez flexible pour du personnel technique, est souvent peu abordable pour les firmes de consultants ou les municipalités. Les projets de recherche dont l'un des produits est justement une base de données géoscientifiques, rencontrent eux aussi un obstacle majeur lors de la livraison du produit. Dans la plupart des cas, la base de données est peu ou pas utilisée par manque de personnel qualifié ou d'outils pour interagir avec cette dernière. Ainsi, le produit livré qui est constitué de fichiers à référence spatiale, est simplement consulté et peu bonifié, car les logiciels de cartographie offrent peu de méthodes simples pour le faire et parce que la structure de données est rarement comprise. Souvent, à la fin d'un projet de compilation, la base de données n'est plus mise à jour et tombe rapidement en désuétude. Devant cette lacune, nous avons développé un logiciel (GIMS) qui permet de faire le pont entre le monde des données structurées des SGBD et les SIG. Ce logiciel repose sur une structure de base de données relativement simple qui permet d'être étendue au besoin pour accommoder d'autres applications. Cette structure cohérente permet d'utiliser GIMS dans plusieurs projets en demandant un minimum de préparation de la base de données. De plus, la structure peut être augmentée en suivant une logique simple. Aussi, on peut étendre les fonctionnalités de GIMS à l'aide d'une construction modulaire. Certaines applications peuvent exiger des structures complexes, ou la réutilisation de structures de base de données déjà existantes. Une autre fonction de GIMS est qu'il permet de lancer des modules externes qui accomplissent des fonctions qui ne peuvent pas être prises en charge par le logiciel lui- même. Ces modules peuvent être créés dans la plupart des langages de programmation sous Windows (VB, Visual C++, Delphi, C++Builder, etc.) en autant que le compilateur produise un fragment de code utilisant la structure COM (Microsoft). La convention d'appel des modules est publique et documentée. De plus, GIMS offre une interface cartographique et la possibilité d'interagir (ajouter, supprimer, afficher) avec les informations contenues dans la base de données sous forme d'entité cartographique. On peut ajouter à volonté des fichiers cartographiques comme fond de carte, sous forme vectorielle ou d'images géoréférencées, pour aider à la présentation des données. GIMS n'est pas un SIG, mais un système de gestion de données. L'interface a été construite dans le but de simplifier l'entrée et l'édition des données tout en utilisant le plein potentiel de gestion de base de données offert par le SGBD et l'interface graphique d'un SIG. Cette interface permettra aux clients de poursuivre la collecte de données entreprise par la première phase du projet ou de fournir des assises aux nouveaux projets de compilations. GIMS utilise une connexion ODBC pour interagir avec la base de données, les interfaces utilisateurs sont prises en charge par GIMS et non par le SGBD. Donc, le moteur de base de données est indépendant de GIMS et il n'est pas nécessaire de construire des interfaces distinctes pour le SGBD. GIMS est conçu pour fonctionner en mode multi-usagers et plusieurs personnes peuvent interagir simultanément avec la base de données par l'intermédiaire d'une base de données partagée (fichier(s) sur un disque partagé) ou par une connexion client-serveur. La structure modulaire de GIMS permet d'étendre ces fonctionnalités au-delà de l'accès à des parties distinctes de la base de données, mais sert aussi à construire des modules d'interaction avec d'autres logiciels. Ces modules peuvent, par exemple, extraire des informations de la base de données et les transformer dans le but de les traiter à partir d'un autre logiciel. Compte tenu de sa structure modulaire, des modules spécifiques peuvent être développés au besoin selon la demande
Bibliography of Canadian Geomorphology