Visualisation 3D

La Visualisation 3D est l'espace dans lequel les données d'échantillonnage, la stratigraphie du site et les hypothèses de propagation sont intégrées dans une même scène interactive. Elle sert à la fois d'outil de lecture (voir un panache, comprendre une anomalié verticale) et d'outil de travail (construire un sous-sol, simuler une transformation, comparer plusieurs scenarios). Elle est le module ou tout ce qui à ete saisi dans les autres parties de IsoFind devient spatial.

Ce que la Visualisation 3D permet de faire

Le module couvre quatre activites qui se combinent librement dans un même projet. Ces activites partagent la même scène 3D et les mêmes données, ce qui evite les ruptures classiques entre un outil de cartographie, un outil de modèle conceptuel et un outil de simulation.

Structure d'une scène 3D

Une scène Visualisation 3D d'IsoFind comporte plusieurs couches d'information empilees, chacune ayant sa propre logique de construction et de rendu. Comprendre cette stratification aide à savoir ou agir pour obtenir un résultat donne.

Niveau Contenu Source
Repères géographiques Emprise, axes, altitude de référence, orientation Configuration de la scène
Sous-sol Couches stratigraphiques, lithologie, propriétés hydrogéologiques Saisie manuelle ou import log de forage
Points d'échantillonnage Positions 3D des prelevements (x, y, profondeur) Table samples
Champs scalaires Concentrations, ratios isotopiques, paramètres physico-chimiques interpoles Tables sample_molecules, sample_geochem, isotope_data
Sources de contamination Points ou zones emettrices, debits, signatures isotopiques Saisie manuelle dans le module Simulation
Resultats de simulation Champs calcules par le moteur de propagation Calcul à la volee

Le moteur de rendu

IsoFind utilise une implementation WebGL locale fondee sur Three.js, embarquee dans la version desktop. Aucune donnée n'est envoyee sur internet pendant le rendu : la scène est calculee et affichee localement. Cette architecture repond à la contrainte de souverainete pour les sites sensibles, et garantit que les données confidentielles n'echappent jamais au poste de travail.

Le rendu supporte six modes de visualisation d'un champ scalaire, chacun répondant à une question différente. Les boutons de mode sont regroupés dans la barre latérale de la scène.

Mode Contenu affiché Usage
Points Valeurs brutes aux positions d'échantillonnage Retour à la donnée sans interpolation
Volume IDW Volume 3D interpolé par pondération inverse des distances Vue d'ensemble du champ observé
Prior prédit Prior calculé par le bridge Nexus (mélange, Rayleigh, spéciation) Lecture géochimique sans correction ML
Résidus Écart δ_observé − δ_prior Identifier les points que le modèle Nexus seul ne reproduit pas
ML corrigé Prior + correction MLP entraîné sur les résidus Meilleure estimation globale après apprentissage local
Simulation Résultat du moteur de panache ADE 3D aux pas de temps calculés Projection temporelle et scénarios

Les quatre premiers modes sont disponibles sur toutes les éditions et demandent uniquement des données d'échantillonnage. Le mode ML corrigé demande un modèle résiduel entraîné localement (bouton dédié dans la barre latérale). Le mode Simulation demande une configuration de source et de paramètres, et produit un champ distinct des observations.

Pour un premier contact avec le module, le parcours recommandé consiste à ouvrir un projet contenant déjà des échantillons, basculer en mode Points, puis passer en mode Volume IDW pour voir le champ interpolé avant d'attaquer le calcul du prior et l'entraînement du ML résiduel.

Accéder au module

Le module Visualisation 3D est accessible depuis le menu principal sur un projet ouvert. La scène se construit automatiquement à partir des données déjà saisies : chaque échantillon avec des coordonnées géographiques et une profondeur est positionne, chaque mesure associee est disponible en champ scalaire.

Menu principal > Projet ouvert > Visualisation 3D > Scène chargée > Outils dans la barre latérale

Pour aller plus loin