23
Silvio José Gumiere Professeur dép. sols et génie agroalimentaire Jenifer Gadomski Professionnel de recherche – Progammation Jean-Francis Bastien Programmation Présentation de la plateforme CanWeb

Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

Silvio José GumiereProfesseur dép. sols et génie agroalimentaire

Jenifer GadomskiProfessionnel de recherche – Progammation

Jean-Francis BastienProgrammation

Présentation de la plateformeCanWeb

Page 2: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

Sommaire1. Contexte

2. Objectifs

3. Besoins

4. Structure• Interface• Serveur• Base de données

5. Fonctionnalités

6. Conclusion

Page 3: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

1. Contexte

Page 4: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

1. ContexteInformatique et agronomie

v Evolution des techniquesv Calculs – Modélisations – Interpolations – Prédictionsv Prise de mesures et interprétations des résultatsv Stockage et partage des donnéesv Accessibilitév Progrès scientifique au service de l’environnement

Projets de recherche - Professeur Silvio José GumiereDépartement sols et génie agroalimentaire

v 2015 – 2020 : Gestion intégrée des ressources en eau dans la production de canneberges

v 2017 – 2022 : Irrigation de précision et gestion intégrée de l’eau en production de pomme de terre

v 2017 – 2022 : Projet Sol – Assistance aux étudiants et outil de gestion

Page 5: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

1. ContexteStructure informatique – AGR-Eau

Page 6: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

2. Objectifs

Page 7: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

2. Objectifs

Plateforme interne - CanWeb

Prise de mesures en

temps réel au champ

Générer les résultats de

mesure

automatiquement et

rapidement

Partage des mesures et

résultats

Module de gestion

administrateur

Module de

communication interne

(notes et calendrier)

Cohésion entre

partenaires et chercheurs

Page 8: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

3. Besoins

Page 9: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

3. BesoinsLes besoins dans le projet

• Caractériser l’hydropédologie des fermes• Connaitre la qualité des eaux souterraines• Diagnostiquer et inventorier les problèmes de drainage• Optimiser le drainage – irrigation• Comprendre la dynamique de l’eau et la modéliser• Optimiser le modèle de production

à Augmentation rendement, diminuer les risques et simplifier la gestion

Plateforme Web : Centralisation, communication et accès aux différents volets de recherche

Page 10: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

4. Structure

Page 11: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

4. StructureStructure générale

Page 12: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

4. StructureInterface – Front end

Tableau de

bord

Communication

Météo

Contact

Calendrier

Gestion

Utilisateurs

Fermes

Communication

Mon compte

Carte

Affichage

Localisation

Visualisation

données

Choix carte

Fichier

Partage de

fichiers

Stockage

fichiers

Programmation

R

Python

Contact

Support

technique

Professeur

Intégration

Lien vers

partenaires

(HORTAU)

Connexion

Page 13: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

4. StructureConnexion sécurisée

Contrôle de champs

Page 14: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

4. StructureFront end Responsive

Menu

État Back end

Tableau affichage

Météo

Contact

Connexion - Accès

Page 15: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

4. Structure

Carte

Données

Sélection

Selon autorisation de

compte

Page 16: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

4. StructureServeur

Index

Routes

Modèles

Config

v Sécrétaire et contrôleurde l’application

v Double vérification des droits d’accés

v Communication ettraduction avec la base de données

v Même language que le Front end

v Gère connexion API

Page 17: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

4. StructureBase de données – MonGoDB - NoSQL

Evolutivité

Modularité

Exportation fichiers

Format JSON classique

Croisements multiples

Mais

Stockage ++

Fermes

Utilisateur

GeoJson

Script

File

Data

Data : v Mesures terrainv Équipementsv Nappev Récoltev …

Page 18: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

5. Fonctionnalités

Page 19: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

5. Fonctionnalités

v Améliorer la communication

v Fournir un calendrier d’intervention – prêt matériel

v Permettre une gestion utilisateurs – fermes avec droits d’accès

v Visualiser l’espace et les données

v Centraliser les données de recherches

v Ajouter de nouvelles données

v Rendre accessible les données/mesures/informations aux partenaires

v Afficher et rendre accessible différents résultats

v Permettre le partage et le stockage de fichiers

v Offrir un formulaire de contact ciblé

Fonctionnalités applicatives

Page 20: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

6. Conclusion

Page 21: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

6. ConclusionLes avantages d’une plateforme pour un projet scientifique

Réussite

Communication

Accès info.

Contribution

Mise en

commun

Gain de temps

Gain ressources

Meilleure

gestion

Visualisation

Page 22: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac

Merci de votreattention

01-30-2015

Lac1

Lac2

E

AP

I-01 02/03/04/

Lac3

E7 Pilgrim 2005 3,8ac

E6 Pilgrim 2005 4,2ac

E5 Stevens 2005 4,6ac

E3 Stevens 2005 5,5ac

E4 Stevens 2005 5ac

E2 Stevens 2005 5,5ac

E1 Stevens 2005 5,5ac

D11 Stevens 2004 3,4ac

D10 Stevens 2004 3,5ac

D9 Stevens 2004 3,8ac

D8 Stevens 2004 3,9ac

D7 Stevens 2004 4ac

D6 Benlear 2004 4,5ac

D5 Stevens 2003 2,14ac

D4 Stevens 2003 4,2ac

D3 Stevens 2002 4,2ac

D2 Stevens 2002 4,2ac

D1 Pilgrim 2002 4,2ac A1 Stevens 1999 3,3ac

A2 Stevens 1999 3,3ac

A3 Stevens 1999 3,3ac

A4 Stevens 2001 3,3ac

A5 Stevens 2001 3,3ac

A6 Stevens 2004 3,3ac

A7 Stevens 2004 3,3ac

A8 Stevens 2004 3,3ac

A9 Stevens 2004 3,3ac

A10 Stevens 2004 3,3ac

A11 Stevens 2004 3,3ac

B5 Stevens 2001 2,5ac

B4 Stevens 2000 2,5ac

B3 Benlear 2000 2,5ac

B2 Benlear 2000 2,5ac

B1 Stevens 2000 2,5ac C1Stevens2003 1,66

C2Stevens2003 1,66

C3Stevens2002 1,66

C4Stevens2002 1,66

C5Stevens2001 1,66

API-05

3

4

7

5

6

12

11 15

13 L1

8

16

17

L2 L3

9

10

14

S

1

2 1

2

3

6

4 5

Page 23: Présentation de la plateforme CanWeb Présentation de la plateforme CanWeb. Sommaire 1. Contexte 2. Objectifs 3. Besoins 4. Structure ... D3 Stevens 2002 4,2ac B3 Benlear 2000 2,5ac