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

Proposition d’évolution de l’application

Présentations similaires


Présentation au sujet: "Proposition d’évolution de l’application"— Transcription de la présentation:

1 Proposition d’évolution de l’application
Kevin Marchois Le 2 septembre 2014 Proposition d’évolution de l’application Tuteurs Damien Boulanger Mireille Paulin Enseignant Jan-Georg SMAUS

2 Introduction - Le pôle Ether
Un partenariat entre le CNES et le CNRS-INSU Spécialisé dans la chimie de l’atmosphère 2 centres techniques Un à Toulouse au SErvice de DOnnées de l’Observatoire Midi-Pyrénées (12 développeurs, dont 2 pour ECCAD) Un à Paris

3 Introduction - ECCAD Emissions of atmospheric Compounds & Compilation of Ancillary Data Visualisation d’émissions chimiques sur une carte, téléchargement et calcul des données Disponible sur le portail d’Ether et de GEIA Global Emission InitiAtive Développement d’une nouvelle version en cours Faisabilité du replacement de Thredds par Geoserver

4 Introduction – ECCAD (suite)
Version 1 Version 2 (Thredds) Version 2 (GeoServer)

5 Sommaire I - L’application ECCAD II - Méthodologie
Interface Fonctionnement Objectifs du stage II - Méthodologie III - Technologies et contraintes GeoServer - WMS – Table de couleurs Format IV - Bilan Comparaison des serveurs Travail

6 ECCAD - Interface

7 ECCAD - Interface

8 ECCAD - Interface Client OpenLayers

9 ECCAD - Fonctionnement

10 ECCAD – Objectifs du stage
Faire une étude de faisabilité sur l’utilisation de GeoServer Publication de données via REST Attribution de tables de couleurs dynamiques Sélection des données par rapport à la date Réaliser une implémentation d’ECCAD avec GeoServer

11 Méthodologie Temps de travail Suivi Environnement - gestion
Etude (30 jours) Développement/Tests (30 jours) Documentation (15 jours) Suivi Point quasi quotidien avec mon tuteur 3 Réunions d’avancement de projet Le 10 Juin : Présentation de l’étude préliminaire Le 10 Juillet : Réunion intermédiaire Le 11 Août : Livraison Environnement - gestion Eclipse développement (IDE) Git gestion des versions

12 Technologies - GeoServer
Développé selon les standard de l’OGC (Open Geospatial Consortium) Forte communauté de développeurs Utilisation d’un service REST pour configurer le serveur Permet de spécifier une table de couleurs

13 Technologies - WMS (Web Map Service)
Protocole de communication servant à interroger un serveur de génération de cartes Utilise le protocole HTTP et transmet des paramètres

14 Contraintes - Table de couleurs
Générée par GeoServer avec min et max inversés (format américain) Ne respecte pas le cahier des charges Afficher des intervalles

15 Contraintes - Table de couleurs(suite)
Solutions Coder une table de couleurs dynamique en HTML Utiliser une application tierce

16 Contraintes - Formats Finalement le format NetCDF a été conservé
NetCDF (actuel) Standard de l’OGC Représente des données spatiales Tableau multidimensionnel Nécessite l’utilisation d’un plugin GeoTiff (étudié) Standard de l’OGC Plus simple que le NetCDF Natif Développement outil conversion Finalement le format NetCDF a été conservé

17 Bilan – Comparaison des serveurs
GeoServer Créé par l’OGC Forte communauté Releases fréquentes Thredds Supporte nativement les NetCDFs Un seul développeur (fragile et peu d’évolutions) Recommandation Conserver Thredds si les besoins n’évoluent pas Utiliser GeoServer si de nouveaux besoins risquent d’apparaitre

18 Bilan - Travail Travail mené à son terme Code documenté
Dossier justificatif Tests fonctionnels Tests utilisateurs GeoServer est une alternative crédible à Thredds Il ne reste plus qu’à choisir

19 Conclusion Une expérience bénéfique sur plusieurs points
Sur le plan professionnel Travail en équipe au sein du CNRS Collaboration avec des chercheurs Aperçu des missions et organisation du CNES Sur le plan technique : utilisation de JSF, PrimeFaces Application et approfondissement des enseignements J2EE WebServices : REST Git

20 Merci de votre attention


Télécharger ppt "Proposition d’évolution de l’application"

Présentations similaires


Annonces Google