Base de Données Géographiques pour l`agriculture pluviale

publicité
UNIVERSITE DE DOUALA
*************
REPUBLIQUE DU CAMEROUN
Paix Ŕ Travail Ŕ Patrie
***********
DIVISION DES SYSTEMES
D’INFORMATION
***********
Conception d’une Base de Données Géographique pour
l’agriculture pluviale: projet « Irrigation de Complément
et Information Climatique » au Burkina Faso
Master 2 en Informatique Appliquée Aux Systèmes D’informations
Géographique
*******************************************
Présenté par :
KENFACK Marina
Maître de stage
M. FOSSI TUEKAM Sévère
Président du Jury :
Pr RUDANT Jean Paul
Rapporteur/Examinateur :
Ingénieur de recherche en Information Climatique et
Gestion de l‟Eau Ŕ 2iE
Dr MVOGO NGONO Joseph
Promotion 2012-2013
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
DEDICACE
A mes chers parents Papa Foteu Mathias et Maman Ateufack Lucienne,
A mon tendre et aimant époux Tété Enyon,
A ma fille adorée Dédé Sasha.
2
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
REMERCIEMENTS
Je dis merci à Dieu Tout Puissant sans qui rien n‟aurait été possible.
Mes remerciements vont également à l‟endroit :
 de mon aimant époux Tété Enyon GUEMADJI-GBEDEMAH qui a toujours su
m‟épauler, et sans qui il aurait été difficile d‟arriver à ce stade de la formation.
 de l‟Institut International de l‟Ingénierie de l‟Eau et de l‟Environnement pour m‟avoir
permis de réaliser ce stage dans de bonnes conditions.
 de mon maître de stage Monsieur Sévère FOSSI TUEKAM pour sa grande disponibilité,
son sens de l‟écoute et son soutien indéfectible.
 de mes amis NGATSI Eric et MFOPA POUNTOUGNIGNI Abdou qui ont été d‟un grand
soutien pour l‟accomplissement de ce travail,
 des camarades de ce Master, tout particulièrement BIDIAS A MOUGOUFAN Jean
Bertin pour sa constante disponibilité et conseils techniques.
 de tous les encadreurs et partenaires du Master 2 Informatique Appliqué aux Systèmes
d‟Informations Géographique de l‟Université de Douala, particulièrement Messieurs
Pascal BOULERIE et Marcel Guillaume MOUTOME pour leurs accompagnements,
remarques et conseils tout au long de ce parcours académique. Nous n‟oublions pas
l‟Agence Universitaire de la Francophonie pour son soutien financier.
3
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
SIGLES ET ABREVIATIONS
2IC : Irrigation de Complément et Information Climatique
2iE : Institut International d‟Ingénierie de l‟Eau et de l‟Environnement
ARID : Association Régionale pour l‟Irrigation et le Drainage en Afrique de l‟Ouest et du Centre
AUF : Agence Universitaire de la Francophonie
BCER : Bassin de Collecte des Eaux de Ruissellement
BDGeoAP : Base de Données Géographiques pour l‟Agriculture Pluviale
CIRAD: Centre de coopération Internationale en Recherche Agronomique pour le Développement
CRiSTAL: Community-based Risk Screening Tool Ŕ Adaptation Ŕ Livelihoods
DGADI : Direction Générales des Aménagements agricoles et du Développement de l‟Irrigation
EIER : Ecole d‟Ingénieurs en Equipement Rural
ENSG : Ecole Nationale des Sciences Géographiques.
ETSHER : École des Techniciens de l'Hydraulique et de l‟Équipement Rural
GPS : Global Positioning System
INERA : Institut de l‟Environnement et de Recherches Agricoles
IRD : Institut de Recherche pour le Développement
M2IASIG : Master 2 Informatique Appliquée aux Systèmes d‟Information Géographiques
ONG AZND : Organisation Non Gouvernementale Association Zood-Nooma pour le Développement
ONG FNGN Organisation Non Gouvernementale Fédération Nationale des Groupements Naam
PIB : Produit Intérieur brut
QGIS : Quantum Geographic Information System
SGDB : Système de Gestion de Bases de Données
SIG : Système d‟Informations Géographiques
SP/CONEDD: Secrétariat Permanent du Conseil National pour l‟Environnement et le Développement
Durable
4
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
UPEMLV : Université Paris-Est Marne-La-Vallée
5
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
LISTE DES FIGURES
Figure 1: Image satellitaire du site principal de 2iE à Ouagadougou .......................................................... 14
Figure 2: Répartition climatique du Burkina Faso (1981 - 2010) ............................................................... 17
Figure 3 : Partenaires du projet 2IC ............................................................................................................ 19
Figure 4: Exemples de BCER ..................................................................................................................... 21
Figure 5: Diagramme des cas d'utilisation................................................................................................... 25
Figure 6: Diagramme de séquence de l'authentification.............................................................................. 26
Figure 7: Diagramme de séquence de l'affichage de la carte ...................................................................... 26
Figure 8: Architecture de BDGéoAP .......................................................................................................... 29
Figure 9: Aperçu de PostgreSQL après installation .................................................................................... 30
Figure 10: Création de la base de données "bdgeoap" ................................................................................ 31
Figure 11: Importation des shapefiles ......................................................................................................... 32
Figure 12: Requête de vérification de la présence des sites du projet ......................................................... 33
Figure 13: Table "producteur" ..................................................................................................................... 34
Figure 14: Aperçu de la table "champ" ....................................................................................................... 35
Figure 15: Interface de MapServer .............................................................................................................. 37
Figure 16: Connexion à la base de données PostgreSQL ............................................................................ 38
Figure 17: Aperçu de la carte sous QGIS .................................................................................................... 39
Figure 18: Exportation vers Mapserver ....................................................................................................... 39
Figure 19: Index de BDGéoAP ................................................................................................................... 41
Figure 20: Accueil de BDGéoAP ................................................................................................................ 42
Figure 21: Cartographie des éléments repertoriés ....................................................................................... 43
Figure 22: Recherche d'une information ..................................................................................................... 44
Figure 23: Formulaire d'ajout d'un champ ................................................................................................... 44
Figure 24: Menu administration .................................................................................................................. 45
6
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 25: Variabilité de la pluviométrie annuelle du Burkina Faso de 1951 à 2010 ................................. 46
7
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
ABSTRACT
This dissertation study comes within the framework of the Master in Computer Science applied to
Geographical Information Systems given by the University of Douala, in partnership with the National
School of Geographical Sciences (ENSG) and the “University of Paris-Est Marne-La-Vallée (UPEMLV)”,
supported by “Agence Universitaire de la Francophonie (AUF)”.
In Burkina Faso, the agriculture is mainly rain-fed and therefore very dependent on weather conditions.
Climate variability over the past decades has shown the vulnerability of production systems, resulting in
significant impact on crops. Farmers, being poorly informed and trained in the use of climate information
in the practice of supplemental irrigation, the International Institute of Water Engineering and
Environment (2IE) and its partners are investing in the implementation of a research and development
project named “Irrigation Supplement and Climate Information”. This project aims to reduce the
vulnerability of Sahelian farmers and improve food security in a changing climate.
The project is already underway and our main objective in this dissertation is to design a Geographical
Data Base to improve the dissemination of irrigation supplement and climate information, and to
efficiently monitor sahelian agriculture in Burkina Faso. This tool will enable agriculture date storage,
management and decision support for the actors accompanying Burkinabe farmers in securing a minimum
of production and improving crop yields.
In the first part of this thesis, we will present 2IE Company in which our work was done. We will continue
with the specifications of the project 2IC, highlighting the specifications required. Next, we describe the
modeling, design and deployment of the proposed solution. Finally, we will present some screenshots and
conclude.
Key words:
GIS, Cartography, Geographic Database, Rainfed agriculture, Irrigation Supplement,
Climate Information, M2IASIG
8
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
INTRODUCTION
L‟agriculture burkinabè est principalement pluviale et donc très dépendante des conditions climatiques. La
variabilité du climat au cours des dernières décennies a montré la grande vulnérabilité des systèmes de
production, se traduisant par des répercussions importantes sur les récoltes. Les paysans étant très peu
informés et formés à l‟usage des données climatiques pour la pratique de l‟irrigation de complément,
l‟Institut International d‟Ingénierie de l‟Eau et de l‟Environnement (2iE) et ses partenaires s‟investissent
dans la mise en œuvre d‟un projet de recherche-développement nommé « Irrigation de Complément et
Information Climatique (2IC)». Ce projet vise à réduire la vulnérabilité des paysans sahéliens et
d‟améliorer la sécurité alimentaire dans un contexte de changement climatique.
Le projet étant déjà en cours, il s‟agit de concevoir une Base de Données Géographiques pour améliorer la
diffusion de l‟information climatique et le suivi des activités agricoles en production pluviale des paysans
sahéliens burkinabè. Cette Base de Données Géographiques est une interface de stockage, de gestion et
d‟aide à la décision pour les acteurs accompagnant les agriculteurs burkinabè dans la sécurisation d‟un
minimum de production et l‟amélioration des rendements agricoles.
Il est conçu dans le cadre de ce mémoire de fin d‟étude du Master 2 en Informatique Appliqué aux
Systèmes d‟Informations Géographiques (M2IASIG) de l‟Université de Douala en partenariat avec
l‟Ecole Nationale de Sciences Géographiques (ENSG), l‟Université Paris-Est Marne-La-Vallée
(UPEMLV) et soutenu par l‟Agence universitaire de la Francophonie (AUF).
Dans la première partie de ce mémoire, nous présenterons 2iE, entreprise dans laquelle nos travaux se sont
déroulés. Nous continuerons par le cahier des charges du projet 2IC, en faisant ressortir les spécifications
du besoin. Ensuite, nous décrirons la modélisation, la conception et le déploiement de la solution
proposée. Enfin, nous présenterons quelques captures d‟écran et conclurons.
Mots clés:
SIG, cartographie, Base de données Géographiques, Agriculture pluviale, Irrigation de
complément, Information climatique, M2IASIG
9
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
10
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
TABLE DES MATIERES
DEDICACE..................................................................................................................................... 2
REMERCIEMENTS ...................................................................................................................... 3
SIGLES ET ABREVIATIONS ..................................................................................................... 4
LISTE DES FIGURES ................................................................................................................... 6
ABSTRACT .................................................................................................................................... 8
INTRODUCTION .......................................................................................................................... 9
TABLE DES MATIERES ........................................................................................................... 11
I- PRESENTATION DE 2iE ....................................................................................................... 14
I.1- HISTORIQUE .................................................................................................................................. 14
I.2- SITUATION GEOGRAPHIQUE ..................................................................................................... 14
I.3- ACTIVITES ...................................................................................................................................... 15
I.3- DESCRIPTION DU LIEU DE STAGE ........................................................................................... 16
II- LE CAHIER DES CHARGES ............................................................................................... 17
II.1- PRESENTATION DU PROJET 2IC .............................................................................................. 17
I.1.1- Contexte et problématique ......................................................................................................... 17
I.1.1.1- Contexte .............................................................................................................................. 17
I.1.1.2- Problématique ..................................................................................................................... 18
I.1.2- Maître d‟œuvre et partenaires .................................................................................................... 19
I.1.3- Bénéficiaires du projet et objectifs ............................................................................................ 19
I.1.4- Plan d‟action du projet et résultats attendus .............................................................................. 20
I.1.4.1- Plan d‟action du projet ........................................................................................................ 20
I.1.4.2- Résultats attendus ............................................................................................................... 22
II.2- DESCRIPTION DES BESOINS ET SOLUTION PROPOSEE ..................................................... 22
11
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
II.2.1- L‟existant .................................................................................................................................. 22
II.2.1- Analyse globale des besoins ..................................................................................................... 23
III- MODELISATION ................................................................................................................. 23
III.1- LES UTILISATEURS ................................................................................................................... 24
III.2- LES DIAGRAMMES DE CAS D‟UTILISATION ....................................................................... 24
III.3- LES DIAGRAMMES DE SEQUENCES ...................................................................................... 26
IV- CONCEPTION ...................................................................................................................... 27
IV.1- LES OUTILS MATERIELS ET LOGICIELS UTILISES ............................................................ 27
IV.1.1- Les outils matériels ................................................................................................................. 27
IV.1.2- Les outils logiciels .................................................................................................................. 27
IV.2- ARCHITECTURE DU SYSTEME ............................................................................................... 28
IV.3- MISE EN ŒUVRE DU SYSTEME .............................................................................................. 29
IV.3.1- Création de la base de données ............................................................................................... 29
IV.3.1.1- Installation de PostgreSQL et son extension Postgis ....................................................... 30
IV.3.1.2- Création de la base de données ........................................................................................ 31
IV.3.2- Réalisation de la carte ............................................................................................................. 36
IV.3.2.1- Installation de Mapserver ................................................................................................. 36
IV.3.2.2- Installation de QGIS ........................................................................................................ 37
IV.3.2.3- Création et configuration du Mapfile ............................................................................... 37
IV.3.3- Réalisation de l‟interface utilisateur ....................................................................................... 40
V- DEPLOIEMENT ET PRESENTATION .............................................................................. 40
V.1- Page d‟accueil ............................................................................................................................. 41
V.2- Module cartographie ................................................................................................................... 42
V.3- Module de gestion des données ................................................................................................... 43
V.4- Module d‟administration de BDGéoAP ...................................................................................... 44
VI- CONCLUSION ET PERSPECTIVES ................................................................................ 45
12
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
VII- ANNEXES ............................................................................................................................ 46
Annexe 1 : Variabilité de la pluviométrie annuelle moyenne au Burkina Faso de 1951 à 2010 ......... 46
Annexe 2 : Localisation géographique des champs, BCER et Stations agro-météorologiques .......... 47
Annexe 3 : Script du Mapfile .............................................................................................................. 52
Annexe 4 : Script du Template utilisé dans le Mapfile ....................................................................... 65
BIBLIOGRAPHIE ....................................................................................................................... 68
13
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
I- PRESENTATION DE 2IE
Les travaux menés dans le cadre de ce mémoire se sont effectués à l‟Institut International d‟Ingénierie de
l‟Eau et de l‟Environnement (2iE), dans le Laboratoire Hydrologie et Ressources en Eau (LEAH).
I.1- HISTORIQUE
Créée respectivement en 1968 et 1970 à Ouagadougou au Burkina Faso, l‟Ecole d‟Ingénieurs en
Equipement Rural (EIER) et l‟École des Techniciens de l'Hydraulique et de l‟Équipement Rural
(ETSHER) fusionnent en 2001 pour former le groupe « EIER-ETSHER » dans le but de répondre aux
défis de la croissance démographique, de l‟essor économique et de l‟urbanisme. En 2006, le groupe est
réformé et prend le nom « Institut International d‟Ingénierie de l‟Eau et de l‟Environnement (2iE) ». En
2007, il devient « Fondation 2iE » mais reste communément appelé 2iE jusqu‟à ce jour.
I.2- SITUATION GEOGRAPHIQUE
2iE a deux sites au Burkina Faso. Le principal site est situé à Ouagadougou à l‟adresse : Rue de la Science
Ŕ 01 BP 594 Ouagadougou 01 Ŕ Burkina Faso et a pour coordonnées géographiques (Latitude:12.379160,
Longitude :-1.503344). Ci-dessous une image satellitaire à l‟échelle 1/100.
Figure 1: Image satellitaire du site principal de 2iE à Ouagadougou
2iE a un second site se trouve à Kamboinsé (Latitude: 12°27'34.92", Longitude: -1°33'24.48"). Celui-ci
est particulièrement destiné aux activités académiques et aux logements des apprenants qui y sont affectés.
14
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
I.3- ACTIVITES
2iE est une école d‟enseignement supérieur et de recherche qui propose des formations dans les domaines
de l‟Eau et l‟Assainissement, l‟Énergie et l‟Électricité, l‟Environnement et le Développement Durable, le
Génie Civil et les Mines, le Management et l‟Entrepreneuriat.
Il a adopté le système Licence-Master-Doctorat (LMD) et propose des diplômes de niveau Bachelor (Bac
+3), Master (Bac+ 5/6) et Doctorat suivis en présentiel et à distance. Ses apprenants sont issus d‟une
diversité culturelle, d‟une mixité sociale et viennent de plus de 25 pays.
En présentiel, nommé Formations Initiales (FI), il existe :
 1 Bachelor en Ingénierie dans les domaines cités,
 1 Bachelor en Science de l‟Eau et de l‟Environnement,
 4 Bachelors Technologiques en Génie Civil, en Management, en Mines et Entreprenariat,
 4 Masters en Ingénierie avec 4 options (Eau et assainissement, Infrastructures et réseaux
Hydraulique, Génie Civil et Mines et Electricité et Energétique),


3 Masters spécialisés parmi lesquels un International MBA Management en Eco-innovation
Et 1 Doctorat en Sciences de l‟Eau, de l‟Energie et de l‟Environnement
En formation à distance, nommé Formations Professionnelles en Ligne (FPL), il existe :
 1 Bachelor en Gestion des Infrastructures et Services,
 5 Masters en Management parmi lesquels un de première année (à tronc commun) et 4 de
deuxième année,
 5 Masters en Gestion des Infrastructure et Services parmi lesquels 1 de première année (à tronc
commun) et 4 de deuxième année.
En plus de formations, 2iE intègre en son sein un centre de services pour l‟innovation et l‟entrepreneuriat
social, dénommé « Le Technopole », qui a pour vocation de construire des partenariats avec les
entreprises et les professionnels. Ceci grâce à ses outils tels que :
 un incubateur et une pépinière d‟entreprise pour la création de nouvelles entreprises tournées vers
la croissance verte,
 une Junior entreprise qui permet aux étudiants d‟acquérir une première expérience professionnelle
et aux entreprises de bénéficier de services professionnels à moindre coût.
 des Journées Entreprises (JE) qui sont des forums de rencontres et d‟échanges entre étudiants et
professionnels.
2iE est doté d‟une Direction de Recherche qui comporte cinq laboratoires:
1. Le Laboratoire Eau, Dépollution, Ecosystème et Santé (LEDES) dans lequel s‟est déroulé notre
stage,
2. le Laboratoire Hydrologie et Ressources en Eau (LEAH),
3. le Laboratoire Biomasse Energie et Biocarburants (LBEB),
4. le Laboratoire Energie Solaire et Economie d‟Energie (LESEE),
5. et le Laboratoire Eco-matériaux et Construction (LEMC).
15
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Ces laboratoires associent 2iE, ses partenaires scientifiques et les entreprises dans la formation et la
mutualisation des travaux de recherche de ses doctorants, ses ingénieurs et des scientifiques.
I.3- DESCRIPTION DU LIEU DE STAGE
Le Laboratoire Hydrologie et Ressources en eau (LEAH) contribue à l‟amélioration des connaissances
dans le domaine des ressources en eau (de surface, subsurface et souterraines). Il étudie les impacts des
changements globaux sur les ressources hydriques, ainsi que les stratégies d‟adaptation des populations au
changement et à la variabilité climatique. Le LEAH se concentre prioritairement sur les petits et les
moyens bassins versants. Il s‟articule autour de différents axes de recherche:
 Impacts et conséquences des changements globaux sur les bassins versants et les populations
: les recherches menées ont pour objectif de quantifier les composantes du bilan hydrologique et
des processus de transport de matières en suspension et en solution, de modéliser le comportement
hydrologique et hydrogéologique des bassins et d‟évaluer par simulation les ressources en eau et
leur variabilité pour des scénarios climatiques futurs.

Adaptation des populations au changement et à la variabilité climatiques : il s‟agit de
développer des outils de gestion des ressources en eau, d‟étudier l‟optimisation de l‟usage de l‟eau
en agriculture et d‟explorer les indicateurs socio-économiques de vulnérabilité des populations.
Il est équipé d‟une plateforme de recherche, d‟observations et de mesures intensives des composantes des
processus hydrologiques et hydrodynamiques du sol: le bassin versant de Tougou (Site AMMA) de 37
km² situé à 230 km au nord du Burkina Faso. Un laboratoire d‟étude des sols, des instruments de
prospection et de mesures hydrologiques et hydrogéologiques et des outils de modélisation hydrologique
et hydrogéologique.
Les travaux menés sont effectués en étroite relation avec les partenaires scientifiques qui sont l‟IRD
(Hydro science de Montpellier Ŕ France), l‟Ecole Polytechnique de Lausanne (Suisse)) et les
professionnels (Société NETAFIM, Fondation DREYER).
 Programme de recherche
Sécuriser l’Accès à l’Eau pour tous en Afrique avec le programme SWAF.
Face aux changements climatiques, l‟Afrique doit s‟assurer une meilleure maîtrise de ses ressources
hydriques. Le programme SWAF travaille à :
1. Une meilleure qualité de l‟eau grâce à des systèmes d‟assainissement efficaces
2. Un meilleur accès aux ressources hydriques souterraines
3. Des méthodes plus efficaces de gestion des systèmes d‟accès collectif à l‟eau potable
16
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
II- LE CAHIER DES CHARGES
II.1- PRESENTATION DU PROJET 2IC
I.1.1- Contexte et problématique
I.1.1.1- Contexte
Le contexte de ce travail est le Burkina Faso, un pays sahélien qui regroupe trois types de climats :
1. Un climat sahélien de pluviométrie inférieure à 600 millimètres, caractérisé par une courte saison
de pluies, une grande variabilité dans la répartition des pluies, une forte évapotranspiration et une
importante amplitude thermique diurnes et annuelles,
2. Un climat soudano-sahélien de pluviométrie entre 600 et 900 millimètres, caractérisé des pluies
n‟excédant pas six (6) mois avec une amplitude thermique moyennes,
3. Et un climat soudanien de pluviométrie supérieure à 900 millimètres, caractérisé par les plus sur
plus de six (6) mois et des amplitudes thermiques assez faibles.
-6
-5
-4
Longitude (en°)
-2
-1
-3
0
1
2
3
ZONES CLIMATIQUES DU BURKINA FASO ( 1981 - 2010 )
15
15
14
DJIBO
60
0
MALI
DORI
14
NIGER
KAYA
YAKO
13
DEDOUGOU
90
0
12
BOGANDE
60
0
13
OUAGADOUGOU AERO
SOLENZO
FADA N GOURMA
KOUKA
12
BOROMO
Latitude (en°)
Latitude (en°)
OUAHIGOUYA
MAHADAGA
MANGA
90 0
BOBO-DIOULASSO
PO
DIEBOUGOU
11
BANFORA
GHANA
GAOUA
MANGODARA
10
11
BATIE
LEGENDE :
BENIN
TOGO
Climat Sahélien
10
Climat Soudano-sahélien
Climat Soudanien
COTE D' IVOIRE
Source : Direction Générale de la Météorologie
9
9
-6
-5
-4
-3
-2
-1
Longitude (en°)
0
1
2
3
Figure 2: Répartition climatique du Burkina Faso (1981 - 2010)
17
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Dans les pays du Sahel, l‟agriculture est la plus importante activité économique, soit 50 à 80% de la
population totale, pour 25 à 30% du Produit Intérieur Brut. Au Burkina Faso, l‟un des pays les plus
pauvres du monde, l‟agriculture emploie environ 86% de la population active et représente 40% du PIB.
Cette agriculture est toujours traditionnelle et donc très influencée par les facteurs naturels tels que le
climat et les effets du changement climatique. La production agricole est tournée vers les cultures
vivrières qui occupent 80% des superficies emblavées, soit à peu près 2,5 millions d‟hectares (Sévère &
Hassane, 2013).
En zone sahélienne, l‟agriculture est principalement pluviale et donc fortement dépendante des conditions
climatiques. Le climat est caractérisé par une seule saison pluvieuse qui va généralement de juin à
septembre, variable selon les années.
L‟annexe 1montre une variabilité des pluies au Burkina Faso entre les années 1951 à 2010, ce qui permet
de constater une diminution du nombre de jours pluvieux dans l‟année, ainsi qu‟une durée de saison de
pluies variable non seulement d‟une année à une autre mais aussi d‟une région à une autre.
Quelques conséquences de cette variabilité des pluies en Afrique Sub-saharienne sont :



une réduction de 25-30% des rendements en agriculture pluviale (moins de 1 tonne par hectare) ;
un changement dans la demande en eau pour l‟agriculture et dans l‟utilisation des terres ;
une grande incidence sur la pauvreté chez les agriculteurs.
Face à cette variabilité climatique, les paysans burkinabé du Sahel ont mis en place des stratégies et des
mesures d‟atténuation pour l‟amélioration de leurs cultures, telles que :
a) Les techniques traditionnelles
On en distingue deux : le zaï et la demi-lune. Le zaï est une technique culturale d‟Afrique de l‟Ouest
qui consiste à creuser de petits trous séparés entre eux d‟environ 10cm, dans lesquels on ajoute du
fumier et de la terre. Ces trous servent à recueillir de l‟eau de pluie qui y est conservé pendant une
longue période afin de nourrir les cultures qui y seront semées.
La demi-lune quant à elle consiste à creuser des bassins de quelques mètres sous forme de demi-lunes,
tout aussi dans le but de concentrer les eaux de pluies et de réduire le ruissellement dans les zones de
semences.
b) L‟utilisation de variétés de culture à cycle court, afin de s‟accommoder à des saisons pluvieuses
courtes
c) La construction de barrages d‟eau et l‟aménagement de périmètres irrigués avec le soutien du
gouvernement et les bailleurs de fonds.
I.1.1.2- Problématique
Malgré toutes les mesures d‟atténuation prises par les paysans, les projections climatiques pour l‟Afrique
de l‟Ouest (GIEC, 2007) montrent des fréquences plus rapprochées des évènements météorologiques
extrêmes, des températures plus élevées et des ressources en eau de pluie de plus en plus rares.
De façon plus spécifique, dans le Sahel (Karambiri et al, 2011), les conséquences du changement
climatiques seront :
- des sécheresses fréquentes et des poches de sécheresse de plus en plus larges entre deux saisons
pluvieuses,
- et une grande incertitude sur la date de début des pluies et sur la durée de la campagne agricole.
18
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Souvent, une ou deux pluies supplémentaires auraient aidé à sauver les cultures durant les années de
faibles pluviométries. Les pratiques du zai et demi-lunes, décrites ci-dessus, deviennent très peu efficaces
quand les poches de sécheresse sont fréquentes et durent plus de 2 à 3 semaines, ou bien lorsque les pluies
sont abondantes. Le ratio entre le nombre d‟agriculteurs bénéficiant des barrages et périmètres irrigués et
le nombre total d‟agriculteurs en zone sahélienne est très faible (moins de 2%).
Face à ces difficultés, il a été jugé nécessaire de mettre au point des stratégies innovantes intégrant à la
fois les solutions endogènes, scientifiques et techniques dans le but de sécuriser la production agricole et
les revenus des agriculteurs. C‟est donc dans ce contexte que 2iE et ses partenaires scientifiques,
techniques et financiers ont mis en place le projet « Irrigation de Complément et Information Climatique »
(2IC) qui vise à réduire la vulnérabilité des paysans sahéliens et d‟améliorer la sécurité alimentaire dans
un contexte de changement climatique.
I.1.2- Maître d’œuvre et partenaires
2IC est un projet de recherche et développement mis en œuvre par 2iE et ses partenaires techniques,
scientifiques et financiers, en collaboration avec les agriculteurs identifiés.
Figure 3 : Partenaires du projet 2IC
Ce projet est financé pour une durée de quatre ans (2011 à 2015) par le Canada à travers le Centre de
Recherche pour le Développement International (CRDI).
I.1.3- Bénéficiaires du projet et objectifs
L‟irrigation de complément est une pratique qui consiste à apporter un supplément d‟eau en vue de
stabiliser et/ou d‟augmenter les rendements en quantité et en qualité, dans les zones où les pluies sont
généralement insuffisantes pour couvrir les besoins en eau des cultures (Doorenbos & Kassam, 1987)
19
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Le projet 2IC est mis en œuvre dans deux sites situés en zone sahélienne du Burkina Faso, où l‟agriculture
est de type extensif1 et de faibles rendements :
1) La province du Yatenga dans lequel deux départements ont été choisis. Le département de
Koumbri dans lequel les villages Koumbri et Boulzoma ont été identifiés ; et le département de
Namissiguima avec ses villages Tougou et Sologom. L‟état des lieux montre une dégradation des
ressources naturelles à cause des activités anthropiques et des aléas du climat.
2) La province du Bam dans lequel a été choisi le département de Kongoussi. Dans ce département,
les agriculteurs ont été ciblés dans les villages Mogodin, Yennega et Sandouré. Ce site a une
longue expérience dans la mise en œuvre des techniques de conservation des eaux et des sols /
défense et restauration des sols (CES/DRS).
L‟objectif global du projet est de réduire la vulnérabilité des paysans sahéliens et améliorer la sécurité
alimentaire dans un contexte de changement climatique.
Il s‟agit spécifiquement de :
 proposer aux agriculteurs sahéliens des stratégies innovantes d‟adaptation, notamment
l‟intégration de nouveaux outils de gestion de l‟eau tels que les Bassins de Collecte des Eaux de
Ruissellement (BCER)2 et les stations agro-météorologiques.
 Vulgariser les informations relatives aux stratégies d‟adaptation, y compris les savoir-faire locaux.
I.1.4- Plan d’action du projet et résultats attendus
I.1.4.1- Plan d’action du projet
Le principe du projet 2IC est de faire usage de l‟irrigation de complément et de l‟information climatique
pour l‟agriculture en zone sahélienne au Burkina Faso. Son plan d‟action est le suivant:
1) Identifier dans les sites du projet les agriculteurs désirant être accompagnés dans leur activité
agricole et déterminer la situation géographique de leur(s) champ(s).
2) Construire des BCER à côté des champs éloignés des plans d‟eau (barrages ou boulis) ou bien des
cours d‟eaux (fleuves, lacs, etc.). Le volume des BCER peut être défini par le producteur en
fonction des spéculations à produire et des surfaces qu‟il désire exploiter. Les retenues d‟eau des
BCER étant de petites tailles (quelques centaines de mètres cubes), plusieurs micros bassins sont
construites au même endroit pour constituer des bassins versants (BV)3 .
3) Prévoir les dates de début et de fin de la saison de pluies dans les différents sites, pour une année
donnée. Cette détermination se fait soit par des calculs mathématiques à l‟aide des chaînes de
Markov et de la méthode empirique de Sivakumar (Sivakumar, 1992). Les stations agrométéorologiques, les pluviomètres et les pluviographes automatiques sont installés à divers
endroits pour le recueil des paramètres climatiques permettant de déterminer les moments
1
L‟agriculture extensive est un système de production agricole qui ne maximise pas la productivité à court terme du sol en ne faisant pas appel à
des intrants chimiques, à l'arrosage ou au drainage, mais plutôt aux ressources naturellement présentes sur place. (Source Wikipédia)
2
Le BCER est une technique d’irrigation qui consiste à construire une surface creuse et profonde pour collecter des eaux de ruissellement qui
sont drainées vers les plantes au moment où elles en ont le plus besoin.
3
Un BV est une portion de territoire délimité par des frontières naturelles et irrigués par un même réseau hydrographique. A l‟intérieur, les eaux
suivent du fait du relief une pente naturelle et s‟écoulent vers un même point de sortie (appelé exutoire) qui dans ce cas est le BCER.
20
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
propices pour le déclenchement de l‟irrigation et de la dose d‟irrigation à appliquer. Ils permettent
aussi d‟évaluer les performances des projections issues de modèles statistiques et climatiques.
Figure 4: Exemples de BCER
4) Former les agriculteurs à la connaissance de l‟information climatique, à son acquisition (sur les
différentes stations), à son interprétation et à son utilisation pour la campagne agricole. Les dates
prévisionnelles de début et fin des pluies pour une année donnée leur sont également
communiquées. Concrètement, cette formation consiste à leurs enseigner :
 quand semer sans courir le risque de faire pourrir les graines dans les poquets ;
 comment, à partir des données de la météo, on peut anticiper sur la survenue d‟éventuels
risques et minimiser les pertes ;
 comment, à partir des données de la météo, on peut sélectionner le choix des sites selon
la variété de semences ;
 quoi faire pour répondre aux poches de sécheresse.
5) Faire un suivi des rendements agricoles (fourrage et grains) des producteurs après exécution des
points précédents et apporter des mesures correctives et/ou prospectives si nécessaire. Ces
mesures peuvent être:
21
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso




2014
un renforcement de capacités des agriculteurs à la compréhension et à l‟usage des données
pluviométriques,
l‟installation de nouvelles stations agro-météorologiques dans une zone donnée,
la construction de nouveaux bassins d‟irrigation dans une zone donnée,
la révision ou la redéfinition des critères d‟installations de stations agro-météorologiques.
La province du Bam bénéficie de l‟irrigation de complément et de l‟information climatique. La province
du Yatenga quant à elle ne bénéficie que de l‟irrigation de complément. Ceci dit, les stations agrométéorologiques qui sont le socle de l‟information climatique ne se retrouveront que dans la province du
Bam.
I.1.4.2- Résultats attendus
Les résultats attendus du projet 2IC sont les suivants :
1. Les connaissances, les attitudes et les pratiques paysannes sur l‟irrigation et l‟information
climatique sont connues et renforcées,
2. La production agricole pluviale est sécurisée,
3. Le revenu minimum des paysans est garanti,
4. La collaboration paysans-chercheurs-décideurs est renforcée.
II.2- DESCRIPTION
PROPOSEE
DES
BESOINS
ET
SOLUTION
II.2.1- L’existant
Pour la conduite du projet 2IC, les ingénieurs disposent de 4 récepteurs GPS avec lesquels ils collectent
les coordonnées géographiques des BCER, des stations agro-météorologiques avec enregistreurs
SPECTRUM WatchDog , des pluviographes à auget basculeur 3025, des parcelles expérimentales de
cultures en conditions réelle (champs des agriculteurs pilotes). Ces coordonnées ainsi que d‟autres
informations d‟identification sont relevées et conservées dans un fichier Excel comme présenté en Annexe
2. Actuellement, 5 stations agro-météorologiques dont 3 sont installées et 2 autres en attentes, 5
pluviographes dont 3 sont installés et 2 en attentes.
Pour visualiser la position géographique des éléments identifiés, les ingénieurs travaillant sur le projet
effectuent l‟une des actions suivantes :
 Soit, les fichiers Excel sont transformés en format CSV et exportés sous Arcgis pour la production
des images permettant une visibilité cartographique des éléments identifiés,
 Ou alors, les coordonnées géographiques de l‟élément recherché sont saisies dans Google Earth
pour une visualisation.
A un instant précis, il n‟est pas possible de cartographier les différents champs déjà identifiés, ou bien de
visualiser les stations agro-météorologiques présentes dans un département.
Entre autres, pour l‟installation de nouveaux BCER et stations agro-météorologiques, il est nécessaire de
déterminer la situation géographique en fonction de ceux déjà installés. Actuellement, il n‟existe pas un
22
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
outil qui permet de cartographier les BCER et les stations agro-météorologiques déjà installés, ni
d‟évaluer la distance qui sépare un champ d‟un BCER sans être sur les lieux, ni même de calculer la
meilleure position où construire un nouveau BCER et installer une nouvelle station. Bref, aucun outil
n‟existe actuellement pour une évaluation visuelle des actions déjà menées sur le terrain et la gestion
quotidienne du projet 2IC.
II.2.1- Analyse globale des besoins
Dans le but de répondre aux besoins évoqués dans le paragraphe précédent, nous avons proposé de
concevoir une base de données géographique que nous nommerons BDGéoAP, mis pour « Base de
données Géographiques pour l‟Agriculture Pluviale ». Cet outil associera les informations
géographiques des parcelles de champ, des stations agro-météorologiques, des BCER avec les
données des agriculteurs, pour permettre aux chercheurs de confronter le comportement des
agriculteurs aux caractéristiques socio-économiques et géographiques des exploitations agricoles,
en vue de renforcer la résilience dans les systèmes de productions ruraux.
Relativement à cet objectif, le système devrait globalement permettre:
 d‟ajouter de nouveaux champs, ainsi que les informations sur son propriétaire,
 d‟ajouter une nouvelle station agro-météorologiques ou bien un nouveau BCER;
 de visualiser les stations agro-météorologiques ou/et les BCER déjà installés dans les
deux sites du projet ;
 de visualiser les informations relatives à un champ ainsi que celles de son propriétaire;
 d‟évaluer la proximité d‟un champ par rapport à une station ou un BCER en vue
d‟analyser le rendement agricole,
 de répertorier les champs d‟un agriculteur donné,
 de déterminer la distance entre deux stations, en vue d‟évaluer la position d‟une nouvelle
station ou bien d‟un BCER.
Toutes ces fonctions permettront de faire des analyses dans le but d‟apporter des mesures
rectificatives et/ou prospectives telles que :
-
l‟installation de nouvelles stations agro-météorologiques dans une zone donnée,
la construction de nouveaux bassins d‟irrigation dans une zone donnée,
un renforcement des capacités des agriculteurs à la compréhension et à l‟usage des
données pluviométriques,
la révision ou la redéfinition des critères d‟installations de stations agro-météorologiques.
III- MODELISATION
BDGéoAP est un outil qui permettra aux acteurs du projet 2IC une meilleure gestion de leurs activités
liées à l‟agriculture pluviale dans les provinces du Yatenga et du Bam au Burkina Faso. Nous allons
énumérer les types d‟utilisateurs possibles du système ainsi que les différents cas d‟utilisations.
23
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
III.1- LES UTILISATEURS
1. Le visiteur
Il peut uniquement faire des recherches et consulter les résultats. Il peut aussi les imprimer ou bien les
exporter sous un format PDF ou image.
2. Le gestionnaire
Il a pour fonctions d‟ajouter, de modifier, de supprimer de nouvelles informations géographiques telles
des stations agro-météorologiques, des BCER, des champs et les informations sur leurs propriétaires. Ces
fonctions se feront via l‟interface graphique d‟utilisateur.
3. L’administrateur de la base de données
Ses fonctions sont d‟ajouter de nouvelles couches et de mettre à jour (actualiser) la base de données.
4. L’administrateur des comptes
Il est responsable de la création, de la modification et de la suppression des profils et des utilisateurs.
III.2- LES DIAGRAMMES DE CAS D’UTILISATION
Un cas d‟utilisation permet de mettre en évidence les relations fonctionnelles entre les acteurs et le
système à mettre en place. Nous allons lister les cas d‟utilisation de chaque acteur et ensuite les
représenter par un diagramme.
1. Le visiteur
Ses cas d‟utilisation sont les suivants :
 s‟authentifier : en fournissant un login (identifiant) et un mot de passe pour accéder aux
fonctionnalités du système ;
 afficher la carte ;
 faire une recherche pour l‟affichage de l‟information souhaitée (champs, BCER, stations,
producteurs) ;
 imprimer la carte ;
 exporter sous un format PDF ou image.
2. Le gestionnaire
Quant au gestionnaire de la base de données, il peut en plus des fonctions du visiteur:
 s‟authentifier ;
 ajouter une information (nouveau producteur, nouvelle station, nouveau BCER) via
l‟interface utilisateur du système ;
 mettre à jour une information via l‟interface utilisateur du système ;
 supprimer une information via l‟interface utilisateur du système.
24
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
3. L’administrateur des comptes
Ses cas d‟utilisation sont :





s‟authentifier ;
créer un profil avec des droits ;
ajouter un utilisateur ;
modifier un profil/ utilisateur ou/et ses droits ;
supprimer un profil/utilisateur
4. L’administrateur de la base de données
Ses cas d‟utilisation sont :
 s‟authentifier ;
 ajouter une nouvelle table à la base de données, ceci inclut aussi l‟ajout de nouvelles
couches ;
 modifier les attributs d‟une table ;
 supprimer une table.
Figure 5: Diagramme des cas d'utilisation
25
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
III.3- LES DIAGRAMMES DE SEQUENCES
Les diagrammes de séquences permettent de représenter les collaborations entre les objets du système, en
tenant compte de la chronologie des envois de messages. Nous allons dans cette partie illustrer quelques
cas d‟utilisation à travers des diagrammes de séquences.
Figure 6: Diagramme de séquence de l'authentification
Figure 7: Diagramme de séquence de l'affichage de la carte
26
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
IV- CONCEPTION
Dans cette partie, nous présenterons les outils logiciels et matériels utilisés pour la réalisation de
BDGéoAP.
IV.1- LES OUTILS MATERIELS ET LOGICIELS UTILISES
IV.1.1- Les outils matériels
Ce travail a été réalisé sur un ordinateur de marque Toshiba comportant un processeur de 2.40 GHz, une
mémoire RAM de 4 Go, un disque dur de 500G sur un système d‟exploitation Windows 7, 64 bits.
Les données géographiques ont été recueillies à partir des récepteurs GPS de type GARMIN GPSMAP®
62s.
IV.1.2- Les outils logiciels
a) Le Système de Gestion de Base de Données
Le Système de Gestion de Base de Données mobilisé dans le cadre de ce travail est le
PostgreSQL/Postgis. PostgreSQL est un système de gestion de bases de données relationnelles objet. Il est
sous licence libérale et supporte une grande partie du standard SQL. Il possède une extension PostGIS qui
permet de prendre en compte les données spatiales. PostgreSQL hébergera les données descriptives de
notre base de données et son extension Postgis facilitera l‟intégration et la gestion des données géo
référencées.
Nous avons utilisés les versions suivantes : Postgresql-9.1.6-1 ; postgis-pg91-1.5.4-1
b) Le serveur cartographique Mapserver
Mapserver est environnement de développement open source, permettant de mettre en ligne des données
spatiales et des applications cartographiques interactives. Il fonctionne sur la plupart des systèmes
d‟exploitation et son utilisation requiert l‟installation d‟un serveur Web sur lequel il s‟appuie pour
produire des cartes sous différents formats. Les données en entrée au moyen d‟un client cartographique ou
via le web peuvent être sous forme de vecteurs ou de raster sous divers formats (Esri shapefiles, TIFF,
bibliothèque GDAL, etc.). Mapserver reçoit les requêtes à partir d‟un URL. Cet URL contient des
paramètres et le nom du fichier de configuration (appelé Mapfile), qui sont utilisés pour produire une
image de la carte demandée dans un navigateur web.
Notre choix s‟est porté sur ce serveur cartographique à cause de la bonne qualité de son rendu, la
possibilité de personnaliser le format de sortie des requêtes et l‟aisance à la connecter à des bases de
données spatiales.
Pour ce projet, nous avons utilisé le paquet ms4w, version 3.0.6.
c) Les clients cartographiques QGIS et OpenLayers
27
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
QGIS est un client cartographique distribué sous licence publique générale GNU. Il est compatible avec
les systèmes d‟exploitation les plus connus et intègre de nombreux formats vecteur, raster, base de
données et fonctionnalités. Il nous a été nécessaire pour la sélection des couches, la génération du Mapfile
et une visualisation de nos cartes.
OpenLayers quant à lui est une librairie qui permet de fabriquer des cartes en lignes. Il est écrit en
javascript et nécessite des connaissances en html et Javascript pour son utilisation. Il sera associé au
serveur cartographique pour la génération d‟une carte dynamique. Dans le cadre de ce mémoire, nous
téléchargeront la version utilisable en local.
d) Le serveur Web WampServer version 2.1 (64 bits)
WampServer est une plateforme de développement Web sous Windows pour la mise en place des
applications Web. Il intègre le serveur Apache, version 2.2.1 dont nous avons besoin pour faire
fonctionner d‟une part notre serveur cartographique et d‟autre part pour la mise place de notre application.
Il héberge toutes les données Web de notre application et permet de les exécuter.
e) L’interface utilisateur
L‟interface utilisateur de BDGéoAP a été implémentée à partir du logiciel Macromedia Dreamweaver,
version 8. C‟est un logiciel de création de page web pour Microsoft Windows et Mac OS, sous licence
payante. Il possède un éditeur de type WYSIWYG (Tel affichage, tel résultat) qui rend son utilisation
conviviale et aisée. Il prend en compte les langages de programmations HTML et PHP qui nous ont été
utiles pour la conception de nos pages Web.
IV.2- ARCHITECTURE DU SYSTEME
Une base de données géographique est un outil opérationnel qui permet d‟organiser et de gérer
l‟information géographique sous la forme numérique. L‟accès à l‟information est conditionné par une
demande faite par l‟utilisateur appelé client. Le traitement de cette demande est effectué par l‟ensemble
des outils logiciels cités précédemment, communiquant à travers un langage de commun. Ci-dessous
l‟architecture de BDGéoAP.
28
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 8: Architecture de BDGéoAP
IV.3- MISE EN ŒUVRE DU SYSTEME
Nous allons dans cette partie du document décrire les actions menées pour mettre en place notre base de
données géographiques.
Il faut noter que pour ce projet, nous ne sommes pas allés sur les différents sites du projet où se trouvent
les données géographiques identifiés. Nous avons reçu des ingénieurs menant les travaux les fichiers
Excel contenant les coordonnées géographiques des stations agro-météorologiques, des BCER, des
champs et leurs propriétaires. Nous avons également reçu les shapefiles du Burkina Faso dans lesquels
nous avons extrait deux sites du projet.
IV.3.1- Création de la base de données
Notre base de données hébergera les données descriptives et les données spatiales de notre application.
29
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
IV.3.1.1- Installation de PostgreSQL et son extension Postgis
PostgreSQL peut être téléchargé en suivant ce lien : http://www.enterprisedb.com/products-servicestraining/pgdownload#windows. Après le téléchargement complet, nous obtenons un fichier exécutable sur
lequel il faut double-cliquer pour suivre les étapes d‟installation. Au terme de l‟installation, il nous est
proposé d‟installer l‟extension Postgis à partir de l‟application « Stack Builder ». N‟ayant pas un bon débit
de connexion internet, nous avons choisi de télécharger le package Postgis équivalent à Postgresql 9.1 à
l‟adresse http://winnie.postgis.net/download/windows/pg91/buildbot/ .
Une fois Postgis installé, les bases de données « postgis » et «template_postgis_20 » sont créés dans
Postgresql. Ces deux entités permettent de gérer les données spatiales à travers la création des deux tables
« geometry_columns » et « spatial_ref_sys ».
Figure 9: Aperçu de PostgreSQL après installation
30
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
IV.3.1.2- Création de la base de données
Comme mentionné précédemment, nous avons reçu des ingénieurs travaillant sur le projet 2IC les
éléments suivants :
- les shapefiles du Burkina Faso et ceux des bassins versants,
- et les fichiers Excel contenant les informations sur les champs déjà identifiés, leur propriétaire, les
stations agro-météorologiques et les BCER déjà installés dans les deux provinces du Bam et du
Yatenga (voir en annexe 2).
Les actions suivantes ont été menées pour la création de notre base de données :
1- Création de la base de données « bdgeoap » dans l‟interface graphique de Postgresql
Figure 10: Création de la base de données "bdgeoap"
2- Importation des shapefiles dans « bdgeoap »
Parmi les shapefiles du Burkina Faso reçus, nous avons exploité uniquement celles qui nous
serons utiles : le fichier „territoire.shp‟ qui délimite les frontières du Burkina Faso, „prov_85.shp‟
qui délimite les différentes provinces et „dep_chl.shp‟ qui contient les chefs-lieux des
départements.
Dans la console PSQL de Postgresql, nous exécutons pour chacun des shapefiles, les commandes
suivantes respectivement :
\! shp2pgsql –W LATIN1 –s 4326 –c –D –i –I “territoire.shp” > territoire.sql
\! psql –d bdgeoap –h localhost –U postgres –f territoire.sql
31
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 11: Importation des shapefiles
A cette étape, les trois tables « territoire », « province » et « dep_chl » sont créées. La requête select *
from dep_chl where prov_98='Yantenga' or prov_98='Bam' nous permet de vérifier que les sites du
projet 2IC sont bien cartographiés.
32
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 12: Requête de vérification de la présence des sites du projet
3- Création des tables pour le stockage des données descriptives de BDGéoAP : Notre application
doit pouvoir gérer les informations relatives aux champs de producteurs et leurs propriétaires, aux
stations agro-météorologiques et aux BCER. A cet effet, nous avons ajouté à « bdgeoap » les
tables suivantes, dans lesquelles nous insérerons ensuite les données de base que nous avons.
a.
Producteur : elle contient les informations sur chaque producteur identifié. Un producteur
n‟est introduit dans la base de données que s‟il a un champ qui a été identifié. Le code
SQL de création de la table est la suivante :
CREATE TABLE producteur
(
idprod serial NOT NULL,
nom text NOT NULL,
prenom text,
33
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
telephone text,
email text,
taille_famille integer,
age integer,
nbre_champ integer,
sexe character(1),
village character varying(16),
iddep serial NOT NULL,
CONSTRAINT idprod PRIMARY KEY (idprod ),
CONSTRAINT gid_dep_chl FOREIGN KEY (iddep)
REFERENCES dep_chl (gid) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION
)
WITH (
OIDS=FALSE
);
L‟attribut “nbre_champ” comptabilise le nombre de champs déjà répertoriés pour chaque
producteur. A la création, ce champ contient la valeur 1 et sera incrémenté chaque fois qu‟un
nouveau champ sera ajouté pour le producteur concerné.
L‟insertion des données dans la table est faite à partir de la requête SQL suivante :
« COPY producteur FROM
'C:\ME\SIG\MIASIG2013\ProjetPerso\Marina\SIG_stage\Fichiers_excel\producteur.csv'
WITH DELIMITER ';' ».
Figure 13: Table "producteur"
34
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
b.
2014
La table « Champ » qui contient les informations relatives aux champs identifiés : Pour la
création de cette table, le fichier Excel contenant les coordonnées géographiques est
transformé en fichier CSV et exporté sous QGIS au format .shp. Ensuite, à partir de la
ligne de la console PSQL de Postgresql, nous l‟avons inséré dans la base de données.
\! shp2pgsql –W LATIN1 –s 4326 –c –D –i –I “champ.shp” > champ.sql
\! psql –d bdgeoap –h localhost –U postgres –f champ.sql
Figure 14: Aperçu de la table "champ"
Nous pouvons constater que chaque champ est lié à son propriétaire qui est identifié par la
colonne « idprod ».
c.
La table « bcer » : elle contient les informations sur tous les BCER déjà installés. Il faut
noter ici que chaque BCER est relié à un champ et est construit à près de 100m de celuici. Un BCER est construit si et seulement si le producteur manifeste le besoin et donc, à
chaque champ n‟est pas forcément associé un BCER. La création de cette table est faite de
la même façon que la table précédente.
35
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
d.
Les tables « bvbcer » qui contiennent les contours des Bassins versants associés à certains
BCER. Cette création se fait en ligne de commande, à partir des shapefiles des Bassins
versants que nous avons reçus.
e.
La table « Station » qui répertorie toutes les stations déjà installés dans les sites du projet.
Il faut noter que les stations ne sont installées que dans la province du Bam où se pratique
en même temps l‟irrigation de complément et l‟information climatique.
Pour la gestion des accès à l‟application BDGéoAP, nous avons prévu une table contenant les données
utilisateurs.
IV.3.2- Réalisation de la carte
IV.3.2.1- Installation de Mapserver
Nous avons utilisé le paquet MS4W version 4.1 pour l‟installation de Mapserver. Il est téléchargeable
gratuitement à l‟adresse http://www.maptools.org/ms4w/index.phtml?page=downloads.html. Après
téléchargement, nous obtenons un fichier le fichier ms4w.zip.
1- Décompression du fichier msw4.zip dans la racine du disque local C:/ pour obtenir le répertoire
C:/ms4w,
2- Lancement en ligne de commande du serveur web « apache-install.bat » contenu dans le répertoire
C:/ms4w. La réussite de cette opération installe Apache comme un service de Windows et
démarre chaque fois que l‟ordinateur est allumé.
3- Test de la réussite de l‟installation en saisissant l‟URL http://localhost/ dans un navigateur. Le
résultat ci-dessous montre que l‟installation a bien réussi et que Mapserver est prêt à l‟utilisation.
36
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 15: Interface de MapServer
IV.3.2.2- Installation de QGIS
Après téléchargement de QGIS à l‟adresse https://www.qgis.org/fr/site/forusers/download.html, nous
obtenons un fichier exécutable sur lequel il faut double-cliquer pour l‟installation. La suite est aisée en
suivant les instructions du processus d‟installation.
IV.3.2.3- Création et configuration du Mapfile
Pour la création du Mapfile, nous nous sommes servis de QGIS. La première version de notre Mapfile est
édité par QGIS et nous avons utilisé le logiciel WordPad pour modifier ce Mapfile et l‟adapter à nos
besoins.
1) Création du Mapfile à partir de QGIS
i.
ii.
Ouverture de QGIS
Connexion à « bdgeoap » dans PostgreSQL
37
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 16: Connexion à la base de données PostgreSQL
iii.
Importation des couches nécessaires
Les requêtes suivantes permettent de créer les deux couches correspondantes aux sites du
projet 2IC dans lesquels seront représentées les données géographiques (champ, Bcer, stations
et BV) identifiés :
SELECT * FROM departement WHERE prov_85=’Bam’ cree la couche que nous avons
nommé « province_du_bam » et SELECT * FROM departement WHERE
prov_85=’Yatenga’ cree la couche « province_du_Yantenga »
38
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 17: Aperçu de la carte sous QGIS
iv.
Exportation vers Mapserver
Avant l‟exportation vers Mapserver, nous devons choisir l‟ancienne symbologie pour chacune des
couches utilisées. Le dossier /etc/ contient les symboles utilisés dans notre carte.
Figure 18: Exportation vers Mapserver
39
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Cette exportation génère un fichier texte d‟extension .map, contenant les paramètres de configuration de la
carte à générer. Nous allons à présent mettre à jour ce mapfile pour permettre la prise en compte de tous
les paramètres nécessaire à l‟affichage de la carte.
2) Edition du Mapfile à partir de WordPad
i.
Définition des paramètres de connexion à la de données Postgresql
Dans l‟éditeur WordPad, nous ouvrons le mapfile et pour chacune des couches, nous mettons à jour les
paramètres de connexion de la base de données PostgreSQL.
LAYER
NAME 'champ'
TYPE POINT
DUMP true
EXTENT -2.778265 13.076064 -1.035361 13.906853
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='******' port=5432"
DATA 'the_geom FROM "champ" USING UNIQUE gid USING srid=4326'
METADATA
'ows_title' 'champ'
END
ii.
Edition des templates d‟affichage à partir de dreamweaver
Nous allons dans cette partie éditer les fichiers HTML qui permettront de gérer la section des couches à
afficher, le zoom, l‟habillage et d‟autres paramètres d‟affichage.
iii.
Modification du Mapfile en y ajoutant les templates édités
Notre Mapfile est prêt à être intégrer dans l‟interface utilisateur de notre application.
IV.3.3- Réalisation de l’interface utilisateur
Il s‟agit ici de l‟interface à partir duquel l‟utilisation interagira avec les données stockées dans notre base
données. Son développement a été réalisé sous le logiciel Dreamweaver en PHP et HTML.
Nous avons intégré dans les pages construites le lien vers le Mapfile édité précédemment pour l‟affichage
de la carte. Nous avons également programmé les différents formulaires l‟insertion, d‟ajout, de recherche
et de gestion des données de la base de données.
V- DEPLOIEMENT ET PRESENTATION
Cette partie vise à décrire les différents modules du système et de présenter les résultats.
40
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
V.1- Page d’accueil
L‟application BDGéoAP est restreinte aux acteurs du projet 2IC. Il existe néanmoins un accès de
consultation pour les acteurs passifs.
La page d‟accueil se présente comme-ci-dessous. L‟accès à l‟interface utilisateur requiert un mot de passe
fournit par l‟administrateur de BDGéoAp.
Figure 19: Index de BDGéoAP
Après vérification des identifiants saisis, nous accédons la page suivante :
41
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 20: Accueil de BDGéoAP
V.2- Module cartographie
Ce module permet d‟avoir une vue cartographique de tous les éléments identifiés dans les provinces du
Bam et du Yatenga. L‟utilisateur peut choisir les couches à afficher, faire un zoom.
42
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 21: Cartographie des éléments repertoriés
V.3- Module de gestion des données
Ce module permet d‟afficher les éléments de la base de données en effectuant une recherche et aussi de
mettre à jour la base de données en ajoutant une nouvelle information. Le résultat d‟une recherche offre la
possibilité de faire une modification ou une suppression selon le type de profil.
43
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 22: Recherche d'une information
Figure 23: Formulaire d'ajout d'un champ
V.4- Module d’administration de BDGéoAP
Le module administration est accessible uniquement par les administrateurs de BDGéoAP. C‟est
l‟interface à travers lequel sont gérés les profils et les comptes d‟utilisateurs.
44
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Figure 24: Menu administration
VI- CONCLUSION ET PERSPECTIVES
Nous sommes au terme de la conception d‟une base de données géographique pour l‟agriculture pluviale
dans le cadre du projet « Irrigation de Complément et Information Complémentaire » mené par 2iE et ses
partenaires. Nous avons présenté l‟application aux ingénieurs de 2iE participant à la mise en place du
projet. Celle-ci ne constitue que la première version de l‟application qui sera amplement développée afin
d‟intégrer d‟autres modules de gestion telles que le calcul d‟itinéraires et la possibilité de faire des
requêtes cartographiques.
Le développement de notre application n‟a pas été fait sans difficultés. N‟ayant pas été sur le terrain, il n‟a
pas été très aisé d‟entrer en possession de toutes les données géographiques prises par les ingénieurs. De
ce fait, toutes les données identifiées par le projet 2IC ne sont pas actuellement présentent dans
BDGéoAP. Notamment les données géographiques des stations agro météorologiques déjà installé, ainsi
que celles de certains champs pilotes et BCER.
Nous envisageons poursuivre les travaux en complétant les données manquantes et en les mettant à jour
régulièrement. Nous comptons aussi rendre plus complet l‟habillage du rendu de nos cartes en exploitant
les fond de carte Google Maps et OpenStreetMap. Ceci nous éviterait de faire usage des shapefiles du
Burkina Faso parfois obsolètes.
Le développement de ce sujet de mémoire nous a permis de mieux apprécier notre compréhension des
connaissances reçues durant ce Master 2 en Informatique Appliqué aux Systèmes d‟Information
Géographique. Quelques difficultés techniques rencontrées ont été résolues à travers des recherches. Au
délà de ça, nous avons eu l‟occasion de constater nos faiblesses et de savoir sur quoi pousser nos
recherches afin de répondre pleinement aux métiers du SIG.
45
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
VII- ANNEXES
Annexe 1 : Variabilité de la pluviométrie annuelle moyenne au
Burkina Faso de 1951 à 2010
Figure 25: Variabilité de la pluviométrie annuelle du Burkina Faso de 1951 à 2010
46
Annexe 2 : Localisation géographique des champs, BCER et Stations agro-météorologiques
Taille
Age
Commune
Village
Producteu
Sexe
r
(ans)
Ménage
(actifs)
42
GANAME
Rasmané
M
07 e de
03 à
15ans
Aire
totale
champ
(ha)
03
Type de
Identifiant Coordonnées
spéculations
champ
Brousse
Maïs
parcelle
GPS
K1
N 13°50’39.2’’
W
02°23’54.2’’
02 f
Typ
e de
sol
Observations
4 autres
champs dont
2 en jachères
cette année
01cf
04 f
Koumbri
Koumbri
GANAME
Amadé
03
Case
18 e de
01 à36
ans
M
Mil
K2
Maïs
N 13°50’42.9’’
W 2°24’07.6’’
Autres : ?
Dont 08
actifs
Veuve 08 e (06
g + 02 fi)
KINDO
Azéta
F
SELENGA
M
De 03 à
08 ans
?
02 f
08 dont
02 de
sésame
Brousse
20 dont
03 de
Brousse
Sésame
K3
W
02°25’38.1’’
Autres : ?
Semences_mil
N 13°52’09.6’’
K4
N 13°51’48.4’’
Fertilisants
chimiques +
semences
améliorées
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
14 e (04
fi +10g)
de 02 à
28 ans
Ousseini
semence
s
2014
W
02°27’20.2’’
_03ha
Autres :?
dont 06
scolarisé
s
01 cf
K5
SIGUE
Madi
M
W
02°26’18.6’’
B4
PORGO
Zourata
Boulzoma
OUEDRAO
GO
Amidou
F
B2
M
M
N 13°48’55.2’’
W
02°25’30.8’’
N 13°49’12.4’’
W
02°25’56.4’’
B5
BELEM
Adama
N 13°49’25.5’’
N 13°49’20.2’’
W
02°25’22.4 »
»
48
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
B1
OUEDRAO
GO Salifou
M
W
02°25’37.4’’
B3
SIGUE
Kalifa
SAVADOG
O Salam
Nini
SAVADOG
O Madi
Laraba
Namissigui
ma
Tougou
OUEDRAO
GO
Amadé
Bobodo
M
N 13°49’02.5’’
W
02°25’46.4’’
-
-
T3
N 13°40’45.3’’
M
54
1.3
M
W
02°14’16.5’’
-
-
T2
N
13°40’22.2’’
M
42
GUITTY
Kotim
N 13°49’23.4’’
F
01 m
06 e dont
04 fi et
02g
05
Case
W
02°15’31.4’’
49
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
20
NACANAB
O
Honorine
F
44
Sologom
OUEDRAO
GO
Souleyma
ne
M
OUEDRAO
GO
Oumarou
M
NACANAB
O Saïdou
M
0.65
Case
Fonio
00 e
Mil
03
beauxfrères
Autres :?
02f
02.5
04 e dont
02 fi et
02 g (1
mois ; 10
et 12 et
15 ans)
Brousse/cas
e
Mil
Brousse
Mil
T1
N
13°41’11.34’’
W
02°15’20.8’’
S2
N 13°39’52.7’’
W
02°11’57.8’’
Autres : ?
Pratique du
zaï
26
42
SAVADOG
O Kotim
01 m
2014
F
07 e dont 02
04 fi et
03 g, 03
fi
mariées
et 02 g à
la maison
Arachide
Niébé
S1
N 13°40’35.1’’
W
02°12’01.0’’
01 co-épouse
ayant 06 e
dont 04 fi et
02 g.
Autres : ?
50
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
BELEM
Sanata
2014
F
51
Annexe 3 : Script du Mapfile
# Map file created from QGIS project file
C:/ME/SIG/MIASIG2013/ProjetPerso/Marina/SIG_stage/Fichiers_excel/carte_
bdgeoap.qgs
# Edit this file to customize for your map interface
# (Created with PyQgis MapServer Export plugin)
MAP
NAME "Carte de BDGeoAP"
# Map image size
SIZE 1000 800
UNITS meters
EXTENT -10.520588 8.520413 8.918140 17.786266
FONTSET './etc/fonts.txt'
SYMBOLSET './etc/symbols.txt'
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
# Background color for the map canvas -- change as desired
IMAGECOLOR 255 255 255
IMAGEQUALITY 95
IMAGETYPE png
OUTPUTFORMAT
NAME png
DRIVER 'GD/PNG'
MIMETYPE 'image/png'
IMAGEMODE RGBA
EXTENSION 'png'
END
# Legend
LEGEND
IMAGECOLOR 255 255 255
STATUS ON
KEYSIZE 18 12
LABEL
TYPE BITMAP
SIZE MEDIUM
COLOR 0 0 89
END
END
# Web interface definition. Only the template parameter
# is required to display a map. See MapServer documentation
WEB
# Set IMAGEPATH to the path where MapServer should
# write its output.
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
TEMPLATE '/ms4w/Apache/htdocs/templatebdgeoap.html'
IMAGEPATH '/ms4w/tmp/ms_tmp/'
IMAGEURL '/ms_tmp/'
# WMS server settings
METADATA
'ows_title'
'Carte de BDGeoAP'
'ows_onlineresource' 'localhost/cgibin/mapserv.exe?map=C:/ms4w/Apache/htdocs/bdgeoap.map'
'ows_srs'
'EPSG:4326'
END
#Scale range at which web interface will operate
# Template and header/footer settings
# Only the template parameter is required to display a map. See
MapServer documentation
END
LAYER
NAME 'departement'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "departement" USING UNIQUE gid USING srid=4326'
METADATA
'ows_title' 'departement'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'departement'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 37 130 113
END
END
END
53
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
LAYER
NAME 'province_du_Yatenga'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "departement" USING UNIQUE gid USING srid=4326'
FILTER ( "prov_85" = 'Yatenga' )
METADATA
'ows_title' 'province_du_Yatenga'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'province_du_Yatenga'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 154 129 230
END
LABEL
FONT serif-bold
TYPE truetype
SIZE 12
COLOR 0 0 0
ANGLE 0
POSITION cc
FORCE true
ANTIALIAS true
PARTIALS true
END
END
END
LAYER
NAME 'dep_chl'
TYPE POINT
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
54
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "dep_chl" USING UNIQUE gid USING srid=4326'
FILTER ( "prov_98" = 'Bam' OR "prov_98" = 'Yantenga' )
METADATA
'ows_title' 'dep_chl'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
LABELITEM 'ort'
CLASS
NAME 'chef lieu de departement'
STYLE
SYMBOL "circle"
SIZE 0.35
OUTLINECOLOR 0 0 0
COLOR 35 181 200
END
LABEL
FONT serif-bold
TYPE truetype
SIZE 12
COLOR 0 0 0
ANGLE 0
POSITION cc
FORCE true
ANTIALIAS true
PARTIALS true
END
END
END
LAYER
NAME 'province_du_Bam'
TYPE POLYGON
DUMP true
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "departement" USING UNIQUE gid USING srid=4326'
FILTER ( "prov_85" = 'Bam' )
METADATA
'ows_title' 'province_du_Bam'
55
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'province_du_Bam'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 127
END
LABEL
FONT serif-bold
TYPE truetype
SIZE 12
COLOR 0 0 0
ANGLE 0
POSITION cc
FORCE true
ANTIALIAS true
PARTIALS true
END
END
END
LAYER
NAME 'bvbcer1'
TYPE POLYGON
DUMP true
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "bvbcer1" USING UNIQUE fid USING srid=4326'
METADATA
'ows_title' 'bvbcer1'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
56
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
NAME 'BV 1'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 255
END
END
END
LAYER
NAME 'bvbcer11'
TYPE POLYGON
DUMP true
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "bvbcer11" USING UNIQUE fid USING srid=4326'
METADATA
'ows_title' 'bvbcer11'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'BV du BCER 11'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 255
END
END
END
LAYER
NAME 'bvbcer12'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "bvbcer12" USING UNIQUE fid USING srid=4326'
57
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
METADATA
'ows_title' 'bvbcer12'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'BV du BCER 12'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 255
END
END
END
LAYER
NAME 'bvbcer2'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "bvbcer2" USING UNIQUE fid USING srid=4326'
METADATA
'ows_title' 'bvbcer2'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'BV du BCER 2'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 255
END
END
END
58
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
LAYER
NAME 'bvbcer3'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "bvbcer3" USING UNIQUE fid USING srid=4326'
METADATA
'ows_title' 'bvbcer3'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'BV du BCER 3'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 255
END
END
END
LAYER
NAME 'bvbcer4'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "bvbcer4" USING UNIQUE fid USING srid=4326'
METADATA
'ows_title' 'bvbcer4'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
59
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
END
CLASS
NAME 'BV du BCER 4'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 255
END
END
END
LAYER
NAME 'bvbcer5'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "bvbcer5" USING UNIQUE fid USING srid=4326'
METADATA
'ows_title' 'bvbcer5'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'BV du BCER 5'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 255
END
END
END
LAYER
NAME 'bvbcer6'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
60
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
DATA 'the_geom FROM "bvbcer6" USING UNIQUE fid USING srid=4326'
METADATA
'ows_title' 'bvbcer6'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'BV du BCER 6'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 255
END
END
END
LAYER
NAME 'bvbcer8'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "bvbcer8" USING UNIQUE fid USING srid=4326'
METADATA
'ows_title' 'bvbcer8'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'BV du BCER 8'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 255
END
END
61
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
END
LAYER
NAME 'bvbcer9'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "bvbcer9" USING UNIQUE fid USING srid=4326'
METADATA
'ows_title' 'bvbcer9'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASS
NAME 'BV du BCER 9'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 170 170 255
END
END
END
LAYER
NAME 'champ'
TYPE POINT
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "champ" USING UNIQUE gid USING srid=4326'
METADATA
'ows_title' 'champ'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
62
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
'datum=WGS84'
'no_defs'
END
CLASSITEM 'superficie'
CLASS
NAME 'Champ:Superficie(0.000-0.500)'
EXPRESSION ( ([superficie] >= 0.000) AND ([superficie] <= 0.500)
)
STYLE
SYMBOL "circle"
SIZE 10.5
OUTLINECOLOR 0 0 0
COLOR 0 255 0
END
END
CLASS
NAME 'Champ:Superficie(0.501-10.000)'
EXPRESSION ( ([superficie] >= 0.501) AND ([superficie] <= 10.000)
)
STYLE
SYMBOL "circle"
SIZE 14.0
OUTLINECOLOR 0 0 0
COLOR 0 169 86
END
END
CLASS
NAME 'Champ:Superficie(0.1001-20.000)'
EXPRESSION ( ([superficie] >= 0.1001) AND ([superficie] <=
20.000) )
STYLE
SYMBOL "circle"
SIZE 14.0
OUTLINECOLOR 0 0 0
COLOR 0 84 171
END
END
END
LAYER
NAME 'bcer'
TYPE POINT
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
EXTENT -10.520588 8.520413 8.918140 17.786266
CONNECTIONTYPE postgis
CONNECTION "host=127.0.0.1 dbname='bdgeoap' user='postgres'
password='marina' port=5432"
DATA 'the_geom FROM "bcer" USING UNIQUE gid USING srid=4326'
METADATA
63
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
'ows_title' 'bcer'
END
STATUS OFF
TRANSPARENCY 100
PROJECTION
'proj=longlat'
'datum=WGS84'
'no_defs'
END
CLASSITEM 'superficie'
CLASS
NAME 'BCER:Superficie(0.053-0.7000)'
EXPRESSION ( ([superficie] >= 0.053) AND ([superficie] <= 0.7000)
)
STYLE
SYMBOL "square"
SIZE 7.7
OUTLINECOLOR 0 0 0
COLOR 0 255 0
END
END
CLASS
NAME 'BCER:Superficie(0.7001-15.000)'
EXPRESSION ( ([superficie] >= 0.7001) AND ([superficie] <=
15.000) )
STYLE
SYMBOL "square"
SIZE 10.15
OUTLINECOLOR 0 0 0
COLOR 0 169 86
END
END
CLASS
NAME 'BCER:Superficie(15.001-37.870)'
EXPRESSION ( ([superficie] >= 15.001) AND ([superficie] <=
37.870) )
STYLE
SYMBOL "square"
SIZE 14.0
OUTLINECOLOR 0 0 0
COLOR 0 84 171
END
END
END
END
64
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
Annexe 4 : Script du Template utilisé dans le Mapfile
<!-- MapServer Template -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/transitional.dtd">
<html>
<head></head>
<body>
<form name="mapserv" method="get" action="/cgi-bin/mapserv.exe?">
<!-- Variables cachées MAPSERVER GCI-->
<input type="hidden" name="map" value="[map]" >
<input type="hidden" name="imgext" value="[mapext]" >
<input type="hidden" name="imgxy" value="[center]" >
<input type="hidden" name="savequery" value="true" >
<!-- Table pour l'organisation de l'affichage des couches-->
<table border="1" valign="TOP" align="center">
<tr>
<td
colspan="1"
rowspan="6"><p
style="font-weight:bold">
Legende:
<br>
<img
src="[legend]"></p></td>
<td colspan="2" rowspan="6"><input type="image" name="img" src="[img]" border="0"></td>
<td height="163" colspan="2"><p style="font-weight:bold">Référence :
<br> <img name="ref" src="[ref]" border="0" /></p>
<p style="font-weight:bold"> </p> </td>
</tr>
<!-- box de sélection de l'arrière plan -->
<!-- BOX de sélection multiple de couches -->
<tr>
<!-- <td width="150" height="37"> Choississez la couche:<br> </td> -->
<td> <p style="font-weight:bold" align="left">Choississez la couche:</p>
<input type="checkbox" name="layer" value="province_du_Bam" [province_du_Bam_check]
> Province du Bam<br>
<input
type="checkbox"
name="layer"
value="province_du_Yatenga"
[province_du_Yatenga_check] > Province du Yatenga<br>
<input type="checkbox" name="layer" value="dep_chl" [dep_chl_check] > Chef lieux de
Département <br>
<input type="checkbox" name="layer" value="departement" [departement_check] >
Département <br>
<input type="checkbox" name="layer" value="champ" [champ_check] > Champ <br>
<input type="checkbox" name="layer" value="bcer" [bcer_check] > BCER<br>
<input type="checkbox" name="layer" value="bvbcer1" [bvbcer1_check] > Bassin
versant <br>
65
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
<input type="checkbox" name="layer" value="bvbcer2" [bvbcer2_check] > Bassin
versant 2<br>
<input type="checkbox" name="layer" value="bvbcer3" [bvbcer3_check] > Bassin
versant 3<br>
<input type="checkbox" name="layer" value="bvbcer4" [bvbcer4_check] > Bassin
versant 4<br>
<input type="checkbox" name="layer" value="bvbcer5" [bvbcer5_check] > Bassin
versant 5<br>
<input type="checkbox" name="layer" value="bvbcer6" [bvbcer6_check] > Bassin
versant 6<br>
<input type="checkbox" name="layer" value="bvbcer8" [bvbcer8_check] > Bassin
versant 8<br>
<input type="checkbox" name="layer" value="bvbcer9" [bvbcer9_check] > Bassin
versant 9<br>
<input type="checkbox" name="layer" value="bvbcer11" [bvbcer11_check] > Bassin
versant 11<br>
<input type="checkbox" name="layer" value="bvbcer12" [bvbcer12_check] > Bassin
versant 12<br>
</td>
</tr>
<!-- Panneau de contrôle de zoom -->
<tr>
<td height="37" colspan="2" style="font-weight:bold"> Zoom et recentrage:
<select name="zoom" size="1" >
<option value="4" [zoom_4_select]> Zoomer en 4x</option>
<option value="3"[zoom_3_select]> Zoomer en 3x</option>
<option value="2"[zoom_2_select]> Zoomer en 2x</option>
<option value="1" [zoom_1_select]> Recentrer </option>
<option value="-2" [zoom_-2_select]> Dezoomer en 2x</option>
<option value="-3" [zoom_-3_select]> Dezoomer en 3x</option>
<option value="-4" [zoom_-4_select]> Dezoomer en 4x</option>
</select>
</td>
</tr>
<!-- Mode d'affichage -->
<tr>
<td height="23" colspan="2" style="font-weight:bold"> Map mode :
<select name="mode" >
<option value="browse">parcourir</option>
<option value="map">carte</option>
</select>
66
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#666666"
value="Actualiser"></td>
</tr>
</table>
</form>
</body>
</html>
align="center"><input
type="submit"
name="submit"
67
Conception d‟une Base de Données Géographiques pour l‟agriculture pluviale : projet 2IC au Burkina Faso
2014
BIBLIOGRAPHIE
Doorenbos, J., & Kassam, A. (1987). Réponses des rendements à l'eau. (FAO, Éd.) Bulletin FAO d'Irrigation
et de Drainage, 33, 201-209.
Guy Marcel, F. (2011). Base de données géographique.
Guy Marcel, F. (2011, 06). Publication des données géospatiales sur Internet.
Guy Marcel, F. (2011, 06). Serveurs cartographiques en ligne.
Issa B, M., & al. (s.d.). Pre-campaign climate information for farmers' adaptation to climate change and
variability in Burkina Faso. Ouagadougou, Kadiogo, Burkina Faso.
Lionel, M. (2010, 12 04). Construire son serveur cartographique. Consulté le 10 29, 2014, sur Blog de
Lionel Maraval: http://blog.lionelmaraval.fr/
MapServer. (s.d.). Récupéré sur Mapserver.org: http://www.mapserver.org
online, M. (s.d.). Consulté le 2014, sur http://memoireonline.com
OpenLayers. (s.d.). Openlayers local Titles examples. Consulté le 10 2014, sur http://openlayers.org
Severe, F., & Al. (LJEE N°21 et 22. ). Acceptance and popularization of supplemental irrigation in the Bam
province, Burkina Faso. Ouagadougou: Spécial colloque CIREDD’2013.
Sévère, F., & Hassane, G. (2013, 03 26). Irrigation de complément à partir des bassins de collecte des
eaux de ruissellement (BCER). Ouagadougou, Kadiogo, Burkina Faso.
Sévère, F., Koffi, K., & Sewa k., D. S. (2013, 11 27). Irrigation de complément et information climatique:
de la recherche au renforcement des capacités institutionnelles et communautaires du Sahel.
Guide pour la construction des bassins de collecte des eaux de ruissellement. Ouagadougou,
Kadiogo, Burkina Faso: 2iE.
Sivakumar, M. (1992). Empirical Analysis of Dry Spells for Agricultural Applications in West Africa .
Journal of Climate, 532-539.
Wikipédia. (s.d.). L'agriculture extensive.
68
Téléchargement