Développement d'une approche de service Web pour la donnée 3D : application en modélisation géologique 3D

Les services Web sont de plus en plus reconnus comme une approche valable pour l'échange et le partage de données et de services à composante spatiale. En particulier, l'Open Geospatial Consortium propose des standards tels WMS, WTS et WFS. Cependant ceux-ci sont encore limités à l'échange de données 2D ou 2.5D (tel les MNT).

Dans ce projet, nous avons cherché à concevoir une solution intégrée couplant un logiciel de modélisation 3D (Gocad) et un système de gestion de base de données spatiales (MySQL) qui permet l'échange et l'interrogation de données volumiques. Nous proposons ainsi un système de type SIG-3D s'appuyant sur une architecture multi tiers (un client, un serveur d'application et une base de données spatiales), qui exploite le concept de service Web et ceci, en cherchant à tirer profit des notions d'interopérabilité et des systèmes ouverts. L'application 3D Web Geological Feature Server (WGFS) développée dans ce projet permet à un client :

de connaître les jeux de données disponibles sur un serveur;

de créer et d'envoyer des requêtes impliquant des données spatiales, descriptives et des opérateurs spatiaux;

d'exporter ses modèles dans la base de données;
convertir les objets géométriques entre la structure de données du client et le format d'échange GML.

Des tests de faisabilité ont été réalisés à partir d'un modèle géologique 3D de la région de l'Abitibi (construit par le MRNF) en lien avec un extrait de la BD SIGEOM (SGBD Oracle)

Vincent Thomas, étudiant
Étienne Desgagné, étudiant
Jacynthe Pouliot, professeure agrégée
Thierry Badard, professeur