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'une application webmapping de géolocalisation des points d'intérêt de la ville de Ouagadougou

( Télécharger le fichier original )
par Frédéric MILLOGO
Université de Douala et de l'AUF - Master 2 Informatique Appliquée aux Systèmes d'Information Géographique 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

10 Bibliographie

Livres

[1] P. Roques, UML2 par la pratique, Editions Eyrolles, 5e Edition, 2006.

[2] P. Roques et Franck Vallée, UML 2 en action, de l'analyse des besoins à la conception, Editions Eyrolles, 4e Edition

[3] P. Roques, UML2 Modéliser une application Web, Editions Eyrolles, 4e Edition, 2008.

[4] F. Goblet, Michel Dirix, L Goblet et J Philipe Moreux, Développer avec les API Google Maps, Dunod, 2010

[5] Tyler Mitchell, Web Mapping illustrated, O Reilly, 2005

Sites web

[6] http://www.mairie-ouaga.bf/VieMunicipale/geographie.htm

[7] http://mapserver.org/fr/documentation.html

[8] http://docs.postgresql.fr/9.2/

[9] http://www.postgis.fr/chrome/site/docs/workshop-foss4g/doc/index.html

[10] http://www.postgis.fr/chrome/site/docs/workshop-routing-foss4g/docs/_build/html/index.html

[11] http://geotribu.net/node/

[12] http://docs.openlayers.org/

[13] http://trac.osgeo.org/openlayers/wiki/HowToDownload

[14] http://www.geoext.org/tutorials/index.html

[15] http://wiki.openstreetmap.org/wiki/Main_Page

[16] http://fr.flossmanuals.net/_booki/openstreetmap/openstreetmap.pdf

[17] http://download.osgeo.org/qgis/doc/manual/qgis-1.7.2_user_guide_fr.pdf

[18] http://www.developpez.com/

[19] http://www.commentcamarche.net/contents/apache/apacintro.php3

Documents

[20] Mairie de la commune de Ouagadougou, Annuaire statique 2010 de Ouagadougou

[21] OUEDRAOGO Jean Claude, Mémoire MIASIG 2010-2011 : Mise en place d'une interface webmapping sur la « Capitalisation des expériences de gestion durable de la fertilité des sols au Burkina Faso », Novembre 2011

[22] TATSO Renal Paul, Mémoire MIASIG 2010-2011, Intégration d'un observatoire urbain sur Google maps : Cas des infrastructures de la santé de la ville de Douala

[23] Savary Daniel, Projet de Master, Conception et réalisation d'une plateforme de cartographie collaborative pour le recensement des parcs et jardins historiques, Lausanne, juin 2009

[24] Alexandre PAUTHONNIER, Les SIG et les technologies de l'information et de la communication, Novembre 2010

Table des matières

Dédicace i

Préambule ii

Remerciement iii

Sommaire iv

Résumé/Abstract v

Liste des figures vi

Liste des tableaux vii

Sigles et abréviations viii

Introduction 1

1 Généralités : contexte et problématique 2

1.1 Présentation de la structure d'accueil SEREIN-GE 2

1.2 Description de la zone d'étude : la ville de Ouagadougou 2

1.2.1 Présentation 2

1.2.2 Infrastructures et lieux d'intérêt dans la ville de Ouagadougou 3

1.3 Présentation du thème 4

1.3.1 Problématique 4

1.3.2 Objectifs 4

1.3.3 Résultats attendus 5

2 Organisation et approche méthodologique 6

2.1 Méthode de développement : la méthode orientée objet 6

2.2 Langage de modélisation : UML 6

2.3 Le processus de développement : 2TUP 7

2.4 Les acteurs du projet 8

2.5 Planning prévisionnel 9

3 Etat de l'art sur le webmapping 11

3.1 Quelques définitions 11

3.1.1 Notion de SIG 11

3.1.2 Notion de cartographie 12

3.1.3 Notion de Webmapping 12

3.1.4 Le web 2.0 13

3.2 Principes et fonctionnement du webmapping 13

3.2.1 Architecture d'une application web 14

3.2.2 Architecture d'une application webmapping 14

3.3 Solutions et technologies existantes 15

3.3.1 Coté client 15

3.3.2 Côté serveur 16

3.3.3 Services web Geospatiaux 17

3.3.3.1 WMS (Web Map Service) 17

3.3.3.2 WFS (Web Feature Service) 18

3.3.3.3 WCS (Web Coverage Service) 18

3.3.4 Format et technologie de publication de données spatiales sur le web 18

4 Etude préliminaire : spécification des besoins 20

4.1 Recueil des besoins du système 20

4.1.1 Fonctionnalités du système 20

4.1.2 Besoins opérationnels ou techniques 20

4.2 Acteurs et modélisation du contexte 20

4.2.1 Identification des acteurs 20

4.2.2 Identification des messages 22

5 Analyse et étude conceptuelle 24

5.1 Formalisation des besoins fonctionnels 24

5.1.1 Identification des cas d'utilisation 24

5.1.1.1 Cas d'utilisation répertoriés 24

5.1.1.2 Descriptions des cas d'utilisation 25

5.1.1.3 Diagramme des cas d'utilisation 25

5.1.1.4 Quelques digrammes de séquences 27

5.2 Modélisation des données 31

5.2.1 Diagramme d'analyse : le diagramme de classes 31

5.2.2 Conception du stockage des données 34

6 Mise en oeuvre de la plate-forme 37

6.1 Description des outils utilisés 37

6.1.1 Serveur web : Apache 37

6.1.2 Serveur de données : PostgreSQL/Postgis 37

6.1.3 Serveur cartographique : MapServer 37

6.1.4 Client cartographique : OpenLayers 38

6.1.5 Langages utilisés 38

6.1.5.1 HTML/CSS 38

6.1.5.2 JavaScript/Ext/GeoExt 38

6.1.5.3 PHP 39

6.2 Réalisations 39

6.2.1 Mise en place de la base de données avec PostgreSQL/PostGis 39

6.2.1.1 Installation et configuration de PostgreSQL et de sa cartouche spatiale PostGis 39

6.2.1.2 Création de la structure de la base de données : ouagamap 40

6.2.2 Mise en place du serveur cartographique avec Mapserver 40

6.2.2.1 Installation et configuration de MapServer 40

6.2.2.2 Création et configuration du mapfile 41

6.2.3 Développement de l'interface cartographique 44

6.2.3.1 Utilisation de l'API OpenLayers, Ext et GeoExt 44

6.2.3.2 Utilisation des Fonds de carte 45

6.2.3.3 Création des couches secondaires : les points d'intérêt 45

6.2.3.4 Recherche de points d'intérêt 46

6.2.3.5 Calcul d'itinéraire 46

6.2.4 Développement des interfaces d'administration 46

6.2.4.1 Espace gestionnaire de points d'intérêt. 46

6.2.4.2 Espace d'administration de la plate-forme 49

Conclusion 50

Bibliographie A

Table des matières B

Annexes D

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Le doute est le commencement de la sagesse"   Aristote