Base de données biogéographiques sur Internet GAUTIER Bénédicte, GLOAGUEN Jérémy, GRANJON Ludovic, THIEU Vincent
PLAN Le projet SYRFID Analyse de l’existant La configuration Les étapes Présentation du produit fini Bilan
Développer une nouvelle version de SYRFID LE PROJET Son contexte Le laboratoire Biodiversité dans les agroecosystèmes de l’Ecole Supérieure Agronomique de Toulouse dispose d’un vaste ensemble d'observations spatiales et temporelles sur une famille d'insectes (les Syrphidés). Ce laboratoire souhaite effectuer diverses opérations de visualisation et de sélection sur ces données grâce à un outil mis en ligne. Deux versions de site Internet, nommé SYRFID ont été réalisés. Ses objectifs Développer une nouvelle version de SYRFID Effectuer une génération dynamique des cartes Assurer si possible toutes les fonctions de la version 2 avec une ergonomie analogue Ajouter de nouvelles fonctions Permettre une mise à jour sécurisée des données
ANALYSE DE L’EXISTANT Version 1.0 et 2.0 du site Internet Site statique: pages HTML, images JPG, bases Excel Site interactif: site statique + fonctions javascript La base de données et son MCD
Version 1.0: Site statique
Recherche par genre/espèce
Version 1.0: Site statique
Recherche par département
Version 1.0: Site statique
Recherche par cartes globales
Version 2.0: Site interactif
Version 2.0: Site interactif 1 1 2 2 3 4 3 5 1
La base de données Le contenu de la base tient compte des deux dimensions à appréhender plus particulièrement : niveau spatial : étude à l’échelle des départements du territoire français niveau temporel : étude sur deux périodes – avant et après 1970. Le fichier Excel est constitué de 5 feuilles nécessaires pour notre étude : « Genres » « Espèces » « Départements » « Observations » « Refs »
Le Modèle Conceptuel de Données 81 genres 511 espèces Le Modèle Conceptuel de Données 95 départements 93 publications 4593 observations
LA CONFIGURATION La configuration choisie L’architecture du Système MapServer PostgreSQL / PostGIS
La configuration choisie Le système d’exploitation: Windows Server 2003 Un serveur Web: Apache Un serveur Cartographique: MapServer Un langage Web dynamique: PHP et PHP/MAPSCRIPT Une Base de données: PostgreSQL Une cartouche spatiale: PostGIS Une partie administrative: Access
Architecture Client/Serveur Navigateur : Internet Explorer Firefox Serveur sous Windows Server 2003 Apache MapServer PostgreSQL PostGIS phpMapScript PHP Requête Page Web Client / Administrateur Application Access Lien ODBC
MapServer Permet de générer des cartes à la volée Accepte de nombreux formats en entrée (Raster et Vecteur) Produit des cartes en sortie dans des format Raster ou Vecteur Interfaçage possible avec PHP par l’intermédiaire de MapScript
PostgreSQL / PostGIS Une Base de Données Relationnelle la plus aboutie en Open Source Une richesse fonctionnelle plus importante que MySQL Possibilité d’utiliser les données géographiques en entré dans MapServer
LES ETAPES La Restructuration de la Base de Données MCD La Restructuration de la Base de Données Le Développement des Interfaces du site Web L’interface Administrative L’installation du Serveur
PRESENTATION DU PRODUIT FINI Version 3.0 de SYRFID
PRESENTATION DU PRODUIT FINI La gestion administrative de la base de données
BILAN Cahier des charges: points gérés et difficultés Génération dynamique des cartes Ergonomie semblable à la Version 2.0 Ajout de nouvelles fonctions Mise à jour des données Propositions d’amélioration Sélection multiple Interface: carte par répartition Access Bilan de groupe
MERCI DE VOTRE ATTENTION