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&eacute;f&eacute;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&eacute;partement <br> <input type="checkbox" name="layer" value="departement" [departement_check] > D&eacute;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