Description et développement de REFERSOL

Download Report

Transcript Description et développement de REFERSOL

Développement de l’interface de consultation
cartographique du répertoire national des
études pédologiques
REFERSOL
Dupont Yves
Étudiant en L3 STIC MIAGE d'Orléans
(Méthodes Informatiques Appliquées à la Gestion)
Maître de stage : Nicolas Saby
PLAN

Introduction

Description du sujet

Tables utilisées dans REFERSOL

Description et développement de REFERSOL

Bilan
PLAN

Introduction

Description du sujet

Tables utilisées dans REFERSOL

Description et développement de REFERSOL

Bilan
Le Sol



Maillon essentiel des
agrosystèmes et des
écosystèmes.
Son rôle : support de la
production agricole ou
forestière et fonctions
environnementales.
L’objet de menaces :
•
érosion
• urbanisation
• pollution
LE GISSOL

Groupement d’Intérêt Scientifique sur les Sols

Regroupement de plusieurs ministères et institutions

Domaine de la recherche appliquée : la pédologie
Objectifs

Créer et gérer un système d’information sur les sols

Assurer la valorisation des données
L’unité Infosol

Unité de l’INRA d’Orléans

Chargé de l’exécution des programmes de GISSOL
Objectif

Constituer un répertoire national des études sur les sols
ou études pédologiques
Une étude pédologique
ETUDE
DONNEES
Notice
Rapport
Carte
Contour
d’une étude
Relevé fait sur
le terrain
Base de
données
PLAN

Introduction

Description du sujet

Tables utilisées dans REFERSOL

Description et développement de REFERSOL

Bilan
Description du sujet

Développement d’une application permettant de
consulter le répertoire national des études
pédologiques

Extraction des méta données des études à partir de la
base de données
Contraintes

Utilisation de Mapserver et Php

Respect de l’ergonomie du site du GISSOL
Exemple d’application utilisant
Mapserver
Boutons
d’interaction
avec la
carte
Critères
de
recherche
Carte
générée
avec
Mapserver
PLAN

Introduction

Description du sujet

Tables utilisées dans REFERSOL

Description et développement de REFERSOL

Bilan
Tables utilisées dans REFERSOL
PLAN

Introduction

Description du sujet

Tables utilisées dans REFERSOL

Description et développement de REFERSOL

Bilan
R
E
F
E
R
S
O
L
Boutons
d’interaction
avec la carte
Critères
de
recherche
Carte
zoomée sur
le Cher
Légende
Récupérer
des
informations
Tableau
listant les
études
Exemple
d’un
fichier
pdf
Génération de cartes
1. Création d’un fichier mapfile
2. Envoi de requête à mapserver
3. Exécution de la requête par
Mapserver en prenant en compte les
paramètres du mapfile
4. Création de l’image par Mapserver
5. Retour de l’url de l’image générée
6. Affichage de l’image
Utilisation de
Mapserver/Mapscript
Apache
Base de Données
Module
Php
url paramètres
REFERSOL
HTML
GIF/PNG.JPEG
Fichier de configuration
Mapfile.map
Mapserver
Exemple de création d’une
image
Fichier php
dl('php_mapscript.so');
$Nom_Mapfile ="test.map";
$map =
ms_newMapObj($Nom_Mapfile);
$image = $map->draw();
$image_url = $image>saveWebImage(MS_PNG,1,1,0);
<html>
<input type="image" src=$image_url>
</html>
Mapfile : nommé test.map
LAYER
NAME contourFrance
STATUS ON
DATA "the_geom from
geometrie_dep5m"
TYPE polygon
CLASS
OUTLINECOLOR 200 200 200
COLOR 240 255 240
END
END
Carte générée avec Mapserver
PLAN

Introduction

Description du sujet

Tables utilisées dans REFERSOL

Description et développement de REFERSOL

Bilan
Bilan

Approfondissement des connaissances
 Nouveau SGBD : Postgresql
 Php : utilisation de la librairie fpdf

Découverte de nouveaux outils
 Mapserver/mapscript
 CVS

Respect des exigences d’une application web
Merci de votre attention