WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'un système d'information géographique pour la propriété foncière au Cameroun


par Herbin TSOBENG TSAFACK
Université de Maroua - Ingénieur de Conception en Génie Logiciel 2014
  

sommaire suivant

Année académique 2013-2014

UNIVERSITÉ DE MAROUA
***********
INSTITUT SUPÉRIEUR DU SAHEL
***********
DÉPARTEMENT D'INFORMATIQUE
ET DES TÉLÉCOMMUNICATIONS
***********

 

THE UNIVERSITY OF MAROUA
***********
THE HIGHER INSTITUTE OF THE SAHEL
***********
DEPARTMENT OF COMPUTER SCIENCE
AND TELECOMMUNICATIONS
***********

INFORMATIQUE ET TÉLÉCOMMUNICATIONS

MISE EN PLACE D'UN SYSTÈME

D'INFORMATION GÉOGRAPHIQUE POUR LA

PROPRIÉTÉ FONCIÈRE AU CAMEROUN

Mémoire de fin d'études présenté et soutenu en vue de l'obtention du
Diplôme d'Ingénieur de Conception en Génie Logiciel

Par:

TSOBENG TSAFACK HERBIN

Ingénieur des Travaux en Informatique de Gestion
09K367S

Sous la Direction de :

Prof. Dr.-Ing. habil. KOLYANG

Devant le jury composé de :

Président: Pr. MOHAMADOU Alidou Examinateur: Pr. EMVUDU WONO Yves Rapporteur: Prof. Dr.-Ing. habil. KOLYANG Invité: Ing. YAMSI Christian

DÉDICACE

i

M. NGUIMNANG FABIEN et

Mme. FOUAFACK MADELEINE

ii

REMERCIEMENTS

Ce travail a été effectué au sein de l'entreprise FIRE SOFTWARE dirigée par Monsieur YAMSI CHRISTIAN que je remercie vivement pour son accueil au sein de cette structure et son encadrement tout au long de ce projet. Je remercie également toute l'équipe de travail de l'entreprise pour leur accueil et leur convivialité.

Mes remerciements les plus sincères vont à l'endroit du Professeur KOLYANG, pour avoir bien voulu diriger ce mémoire, et qui a su me conseiller, me recadrer et partager son expertise scientifique au moment opportun.

Je remercie le Professeur MOHAMADOU ALIDOU de m'avoir fait l'honneur de présider au jury de ce mémoire. Je remercie également le Professeur EMVUDU WONO YVES pour avoir accepté d'examiner ce travail.

J'adresse également tous mes remerciements au Dr. BOSSOU OLIVIER VIDEME et à tous les enseignants du département d'Informatique et des Télécommunications de l'Institut Supérieur du Sahel, pour tous les enseignements qu'ils nous ont inculqués.

Je voudrais exprimer ma gratitude à Monsieur SIMO en service à la Conservation Foncière du MFOUNDI B, et plus particulièrement Monsieur KENFACK CLAUDE Géomètre Assermenté pour nous avoir orienté lors de la collecte des données relatives à ce travail.

Enfin, j'adresse mes remerciements à toute ma famille pour m'avoir toujours soutenu et encouragé dans les moments les plus difficiles.

iii

TABLE DES MATIÈRES

DÉDICACE i

REMERCIEMENTS ii

TABLE DES MATIÈRES iii

LISTE DES TABLEAUX v

LISTE DES FIGURES ET ILLUSTRATIONS vi

LISTE DES SIGLES ET ABRÉVIATIONS viii

RÉSUMÉ x

ABSTRACT xi

INTRODUCTION 1

CHAPITRE I : CONTEXTE ET PROBLÉMATIQUE 2

I.1. Contexte 2

I.2. Problématique 3

I.3. Méthodologie 4

I.4. Objectifs 5

I.4.1. Objectif général 5

I.4.2. Objectifs spécifiques 6

CHAPITRE II : GÉNÉRALITÉS 7

II.1. Généralités sur la propriété foncière 7

II.1.1. Quelques Définitions 7

II.1.2. Procédure d'immatriculation au Cameroun 10

II.2. Généralités sur les Systèmes d'Information Géographique 11

II.2.1. Définitions 11

II.2.2. Historique 12

II.2.3. Composante d'un SIG 13

II.2.4. Les SIG et le Web 14

II.2.5. Principes du WebMapping 15

II.3. Généralités sur les SIG cadastraux 16

II.3.1. En Suisse 16

iv

II.3.2. En Nouvelle Calédonie 18

II.3.3. Au Maroc et en Tunisie 20

CHAPITRE III : ANALYSE ET CONCEPTION DU SYSTÈME 21

III.1. Analyse 21

III.1.1. Le Cahier des charges 22

III.2. Conception et Modélisation du Système 23

III.2.1. Diagrammes de cas d'utilisation du système 24

III.2.2. Diagrammes de séquences du système 26

III.2.3. Modèle de déploiement du système 28

CHAPITRE IV : ARCHITECTURE DU SYSTÈME 29

IV.1. Le module serveur 29

IV.1.1. La base des données géographiques : PostgreSQL/PostGIS 29

IV.1.2. Le serveur cartographique : GeoServer 33

IV.2. L'application web 36

IV.2.1. Architecture : MVC 36

IV.2.2. Le client géographique 38

CHAPITRE V : RÉSULTATS ET COMMENTAIRES 42

V.1. Installation et configuration des outils 42

V.1.1. PostgreSQL-PostGIS 42

V.1.2. GeoServer 44

V.2. Accès facilité à l'information foncière 50

V.3. Le livre foncier numérique 53

V.3.1. Sécurisation 53

V.3.2. Enregistrement des titres fonciers 54

V.3.3. Enregistrement des transactions foncières 55

V.4. Évaluation de l'application 59

CONCLUSION ET PERSPECTIVES 60

RÉFÉRENCES BIBLIOGRAPHIQUES 61

V

LISTE DES TABLEAUX

Tableau 1: Eléments du cahier des charges du SIF du Cameroun 22

Tableau 2: Fonctionnalités réalisées 59

Tableau 3: Fonctionnalités incomplètes 59

vi

LISTE DES FIGURES ET ILLUSTRATIONS

Figure 1: Modèle en cascade [3] 4

Figure 2: Principe du webmapping [1] 15

Figure 3: Structure du réseau du géoportail de la Mensuration Officielle Suisse [11] 17

Figure 4: Géoportail de la Mensuration Officielle Suisse [11] 18

Figure 5: Page d'accueil site web SIG Nouvelle-Calédonie [19] 19

Figure 6: Informations détaillées sur les parcelles, SIG Nouvelle-Calédonie [19] 19

Figure 7: Portail Web de l'ANCFCC au Maroc [18] 20

Figure 8: Diagramme des cas d'utilisation d'un visiteur quelconque [17] 24

Figure 9: Diagramme des cas d'utilisation du conservateur [17] 25

Figure 10: Diagramme des cas d'utilisation de l'administrateur du système [17] 25

Figure 11: Diagramme de séquence réalisant l'affichage d'une carte [17] 26

Figure 12: Diagramme de séquence réalisant le cas d'utilisation « rechercher une

parcelle de terrain » [17] 27
Figure 13: Diagramme de séquence détaillé du use case « rechercher une parcelle de

terrain » [17] 27

Figure 14: Diagramme de déploiement de l'application [17] 28

Figure 15: Exemples d'étendues [12] 30

Figure 16: Diagramme de classe des données traitées par l'application [17] 33

Figure 17: Fonctionnement de GeoServer [10] 34

Figure 18: Organisation des données dans GeoServer [10] 35

Figure 19: Fonctionnement de MVC [17] 36

Figure 20: Organisation du code source [17] 38

Figure 21: Interface d'administration de PostgreSQL [17] 43

Figure 22: Importation des données d'un ShapeFile avec l'outil ShapeFile to

PostGIS [17] 44

Figure 23: Créer un espace de travail sur GeoServer [17] 45

Figure 24: Créer un entrepôt de données sur GeoServer [17] 46

vii

Figure 25: Créer une couche sur GeoServer : données [17] 47

Figure 26: Créer une couche sur GeoServer: publication [17] 48

Figure 27: Publication d'une vue PostGIS [17] 49

Figure 28: Page d'accueil de l'application [17] 50

Figure 29: Recherche des parcelles titrées [17] 51

Figure 30: Représentation d'une parcelle sur la carte [17] 51

Figure 31: Vues d'accès aux informations détaillées sur une parcelle de

terrain [17] 52

Figure 32: Interface de connexion à l'application [17] 53

Figure 33: Menu d'accès aux fonctionnalités [17] 53

Figure 34: Interface d'enregistrement des titres fonciers [17] 54

Figure 35: Dessin d'une parcelle par saisie de ses coordonnées [17] 55

Figure 36: Formulaire d'enregistrement des concessions et des ventes [17] 56

Figure 37: Formulaire de morcellement [17] 57

Figure 38: Formulaire d'enregistrement de l'héritage [17] 58

Figure 39: Formulaire d'enregistrement de l'hypothèque [17] 58

viii

LISTE DES SIGLES ET ABRÉVIATIONS

A

AJAX : Asynchronous JavaScript And XML

B

BSD : Berkeley Software Distribution License

C

CNI : Carte Nationale d'Identité

CSS : Cascading Style Sheet

D

DSCE : Document de Stratégie pour la Croissance et l'Emploi

F

FAD : Fonds Africain de Développement

G

GPL : General Public License

GPS : Global Positioning Satellite GQL : Geographic Query Language

H

HTML : Hypertext Markup Language

HTTP : HyperText Transfer Protocol

J

JRE : Java Runtime Environment

K

KML : Keyhole Markup Language

Km2 : Kilomètre carré

M

MINDCAF : Ministère des Domaines, du Cadastre et des Affaires Foncières

MVC : Modèle-Vue-Contrôleur / Model-View-Controller

ix

N

NIC : Numéro d'Inventaire Cadastral

O

OGC : Open Geospatial Consortium

P

PC : Personal Computer

PHP : Php (Personal home page) Hypertext Preprocessor

R

RCCM : Registre de Commerce et du Crédit Mobilier

S

SGBDRO : Système de Gestion de Base de Données Relationnel et Objet

SHP : Shape File

SI : Système d'Information

SIG : Système d'Information Géographique

SIF : Système d'Information Foncière

SLD : Styled Layer Descriptor

SQL : Structured Query Language

SRID : Spatial Reference Identity

SRS : Système de Référence Spatial

SVG : Scalable Vector Graphics

U

UML : Unified Modeling Language

URL : Uniform Resource Locator

W

WCS : Web Coverage Service

WFS : Web Feature Service WMS : Web Map Service

X

XML : eXtensible Markup Language

X

RÉSUMÉ

Le présent document présente le processus de réalisation du Système d'Information Foncière que nous avons mis en oeuvre au cours de quatre mois qui ont suivi notre stage de fin d'études dans l'entreprise FIRE SOFTWARE, spécialisée dans le génie logiciel. Notre système est constitué d'une base de données géographiques contenant des informations sur les parcelles, les propriétaires et les titres fonciers. Les utilisateurs (dirigeants, chercheurs, investisseurs, grand public) peuvent accéder à ces informations via une interface web offrant des fonctionnalités telles que la recherche et l'affichage sur une carte des parcelles. Ce Système d'Information Géographique est conçu entièrement en utilisant des outils libres tels que GeoServer, PostgreSQL/PostGIS et OpenLayers.

Mots clés: SIG, GeoServer, PostGIS, OpenLayers, Parcelle, Webmapping, UML, MVC.

xi

ABSTRACT

This document presents the implementation process of a Land Information System that we have implemented during the four months of internship study at the company named FIRE SOFTWARE that is specialized in software engineering. Our system consists of a geographic database containing informations on plots, owners and lands titles. Users (administrators, researchers, investors, general public) can access these informations through a web interface offering features such as search and display plots on a map. This Geographic Information System is designed completely using open sources tools such as GeoServer, PostgreSQL/PostGIS and OpenLayers.

Key words: GIS, GeoServer, PostGIS, OpenLayers, Plot, Webmapping, UML, MVC.

1

sommaire suivant