La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et Intégration dans un SIG Ecole.

Présentations similaires


Présentation au sujet: "Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et Intégration dans un SIG Ecole."— Transcription de la présentation:

1 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et Intégration dans un SIG Ecole Nationale dIngénieurs de Sfax Laboratoire Eau-Energie-Environnement Missaoui Mohamed, Rebai Noamen et Bouaziz Samir

2 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS Système dInformation Intégré des Aquifères « SIIA » Problématiques Doter les acteurs concernés dun système moderne et puissant de gestion et de suivi des aquifères connaissance fine du système aquifère (géométrie, fonctionnement hydrodynamique : prélèvement, recharge, échange, etc..) connaissance spatio-temporelle de la qualité de leau en termes de propagation et dévolution linformatisation des processus de laquifère en utilisant des moyens de connaissance et daccès à linformation géo-spatiale

3 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS PLAN I. Contexte et Objectifs II. Approche méthodologique III. Applications et résultats IV. Conclusion

4 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS I.Contexte et Objectifs projet de recherche dans le domaine de conception des Systèmes dInformation Intégrés des Aquifères (SIIA) géo-modélisation Orientée Objet des données aquifères et déploiement dun Atelier de Génie Logiciel Géo-spatial (Géo-AGL) simplifier la complexité de la représentation informatique de linformation aquifère en termes de géométrie, de topologie et de sémantique

5 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS II.Méthodologie de géo-modélisation Ingénierie des besoins (IB) Géo-modèles Aquifères objectifs scénarios Approche Intervenant Hydrogéologique Géologique Hydrologique Géophysique OS Bioclimat Infrastructure Ouvrage Déc. administratif Topographique Source de données Besoins fonctionnels Besoins techniques Diagramme de cas dutilisation Diagramme de Composants Classes dobjets fonctionnelles Dictionnaire de données Métadonnées Une géo-modélisation dirigée par la technique dIB

6 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS II.Méthodologie de géo-modélisation Une Géo-modélisation qui repose sur les concepts de lOrienté Objet Géo-modèles Aquifères Perceptory Géo-modèles Aquifères Perceptory Dictionnaire de données (norme ISO/TC211) Script Oracle Spatial Les principaux concepts de lapproche GOO sont : les classes, les instances, les attributs, les Types Abstraits des Données (TADs), le mécanisme dhéritage, les liens entre les classes et les méthodes Lapproche(GOO) des données aquifères repose sur les concepts de lapproche objet appliqués aux données aquifères à références spatiales Limplémentation de lapproche GOO repose sur le formalisme de représentation Géo-UML sous le CASE Tools (Computer-Assisted Software Engineering ou lAtelier de Génie Logiciel) Perceptory

7 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS II.Méthodologie de géo-modélisation Présentation du Géo-UML Géo-UML peut être vue comme lextension des diagrammes de classes UML pour la définition des données spatio-temporelles Supporte de nombreuses primitives géométriques (simple, multiple et complexe) Géo-UML intègre des relations spatiales entre les classes de type agrégation spatiale La temporalité est représentée par un intervalle (une période) ou par un instant (une date) Deux types principaux de temporalité sont modélisés grâce à Géo-UML La temporalité dexistence qui s'applique à une classe et qui est délimitée par une "naissance" et une "mort", et la temporalité dévolution qui s'applique aux changements d'état de l'objet.

8 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS II.Méthodologie de géo-modélisation Démarche de mise en œuvre des géo-modèles aquifères Phase 2 : lanalyse structurelle du modèle général de la BD-SIIA et le développement des Géo-modèles Conceptuels de Données (Géo-MCD géologique, Géo-MCD hydrologique, Géo- MCD hydrogéologique, Géo-MCD géophysique, Géo-MCD topographique, etc.) ; Phase 1 : lanalyse de linventaire permet didentifier les géo-modèles (un géo-modèle consiste en un regroupement logique de classes à forte cohérence et faible couplage externe) ainsi que les classes candidates ; Phase 3 : létude dinteraction et fusion des géo-modèles de la BD-SIIA ; Phase 4 : lélaboration des modèles physiques à partir de la génération automatique des scripts SQL de la BD-SIIA.

9 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS Présentation du la zone détude III.Application et résultats

10 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS III.Application et résultats 2971 puits

11 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS III.Application et résultats Mise en œuvre dun Atelier de Génie Logiciel Géo-spatial Intervenant Hydrogéologique Géologique Hydrologique Géophysique OS Bioclimat Infrastructure Ouvrage Déc. administratif Topographique Source de données

12 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS III.Application et résultats Mise en œuvre dun Atelier de Génie Logiciel Géo-spatial

13 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS III.Application et résultats Génération de squelette de code Oracle avec le Géo-AGL Perceptory Géo-modèles Aquifères Perceptory Géo-modèles Aquifères Perceptory (1) vérification des identifiants de chaque classe (2) étude des fusions lorsquil sagit dune relation de cardinalité 1 : 1 (5) génération des «Foreign Key» (fusion N: N) (4) implémentation de la référence spatiale (3) traduction des généralisations processus de traduction des géo-modèles en code oracle

14 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS III.Application et résultats Génération de squelette de code Oracle DROP TABLE FORAGE; CREATE TABLE FORAGE ( ID_forageNUMBER, DESIG VARCHAR2(35), IRH VARCHAR2(15), AN_REAL VARCHAR2(10), Y_GR VARCHAR2(15), X_GR VARCHAR2(15), Y_DD NUMBER, X_DD NUMBER, Z VARCHAR2(15), PT_M VARCHAR2(15), NS_M VARCHAR2(15), Q_EXP_L_S VARCHAR2(15), Q_SP_L_S_M VARCHAR2(15), RS_G_L_ VARCHAR2(15), OBSERVATIO VARCHAR2(35), CARTES VARCHAR2(25), REMARQUE VARCHAR2(45), GEOM MDSYS.SDO_GEOMETRY); DELETE FROM USER_SDO_GEOM_METADATA WHERE TABLE_NAME = 'FORAGE' AND COLUMN_NAME = 'GEOM' ; INSERT INTO USER_SDO_GEOM_METADATA (TABLE_NAME, COLUMN_NAME, DIMINFO, SRID) VALUES ('FORAGE', 'GEOM', MDSYS.SDO_DIM_ARRAY (MDSYS.SDO_DIM_ELEMENT('X', , , ), MDSYS.SDO_DIM_ELEMENT('Y', , , ) ), NULL); COMMIT;

15 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS Création de la structure de la BD Aquifère sous Oracle III.Application et résultats

16 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS Création de la structure de la BD Aquifère sous Oracle III.Application et résultats

17 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS Intégration des données aquifères dans un SIG (ArcGis) III.Application et résultats

18 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS Intégration des données aquifères dans un SIG III.Application et résultats

19 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS III.Application et résultats Migration des données vers un SGBD Spatial (SQL*Loader) LOAD DATA INFILE * TRUNCATE CONTINUEIF NEXT(1:1) = '#' INTO TABLE DEC25OS FIELDS TERMINATED BY '|' TRAILING NULLCOLS ( ID_DEC25 INTEGER EXTERNAL, D25_IDE, D25_NOM NULLIF D25_NOM = BLANKS, D25_NUC, D25_NUF NULLIF D25_NUF = BLANKS, D25_PHO, D25_TER, D25_PUB, D25_LAM, D25_UTM, D25_GEO, GEOM COLUMN OBJECT ( SDO_GTYPE INTEGER EXTERNAL, SDO_ELEM_INFO VARRAY TERMINATED BY '|/' (X FLOAT EXTERNAL), SDO_ORDINATES VARRAY TERMINATED BY '|/' (X FLOAT EXTERNAL) ) BEGINDATA 1|3|Chebba|82|82NO|1993|1995|1997|3|2|2| #3|1|3|1|/ #+ #670265,758400| ,295000|670228,875000| ,750000| #669516,562500| ,500000|668991,687500| ,500000| #668591,687500| ,000000|667854,312500| ,250000| #667266,875000| ,750000|666829,500000| ,250000| #666217,187500| ,000000|665480,000000| ,750000| #664880,125000| ,250000|664155,312500| ,500000| #663919,572600| ,214400|663293,125000| ,500000| #662701,583900| ,176400|662688,937500| ,500000| #662582,312500| ,500000|662429,625000| ,000000| #662375,475900| ,938700|662897,960000| ,050000| #670265,758400| ,295000|/

20 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS III.Application et résultats Migration des données vers un SGBD Spatial

21 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS III.Application et résultats Clients BD-SIIA Serveur Web Serveur dapplications Serveur BD- SIIA

22 Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et intégration dans un SIG MISSAOUI Mohamed – L3E - ENIS VII.Conclusion le SIIA a remis au 1 er plan des questions de géo-modélisation de lInformation Aquifère lapproche GOO a permis de simplifier la complexité de conceptualisation et de représentation informatique des données aquifères : i. Lapproche Orienté Objectifs/scénario a permis didentifier les besoins et de documenter les cas dutilisation du SIIA; ii.La démarche Géo-UML a permis de concevoir des géo-modèles aquifères; iii.Loutil Géo-AGL a permis dimplémenter les géo-modèles dans une structure relationnelle-Objet (Oracle); iv.le SIG ArcGis et le SGBD Oracle ont permis dintégrer les données aquifères afin de valider la conceptualisation retenue

23 Merci pour votre attention


Télécharger ppt "Une approche Orientée Objet de Géo-modélisation des Données Aquifères : Application au sein dun Atelier de Génie Logiciel et Intégration dans un SIG Ecole."

Présentations similaires


Annonces Google