Mise en place d’une application webmapping de geolocalisation des points d’interet

La ville dโ€™Antananarivo fait face actuellement ร  des problรจmes dโ€™extension et de dรฉveloppement urbain. La population dans la ville dโ€™Antananarivo ne cesse de sโ€™accroรฎtre ร  cause de lโ€™exode rural. De plus, la ville dโ€™Antananarivo reรงoit dโ€™innombrables visiteurs venant des pays รฉtrangers. La ville sโ€™รฉtend vers les zones pรฉriphรฉriques, les activitรฉs รฉconomiques sont florissantes, les commerces et les services se crรฉent de jour en jour. En effet, les emplacements des รฉquipements sociaux ou des infrastructures socio-รฉconomiques sont difficiles ร  trouver. Le problรจme dโ€™orientation et de repรฉrage se pose alors car le public ne connaisse plus la ville ร  travers ses lieux qui ont un intรฉrรชt. La Connaissance de son espace de vie dans les dรฉtails, s’avรจre donc essentielle.

Le systรจme dโ€™information gรฉographique (SIG) pourrait contribuer ร  la rรฉsolution de ce problรจme ร  lโ€™aide des outils dโ€™information localisรฉe et des outils de cartographies dont elle dispose. Lโ€™internet est aussi un vรฉritable outil qui permet de diffuser et de communiquer des informations gรฉographiques provenant de ce systรจme. Lโ€™association entre le SIG et lโ€™internet appelรฉ le webmapping ou diffusion de cartes via le rรฉseau internet, est un domaine en pleine expansion grรขce au dรฉveloppement des solutions open source. Avant lโ€™apparition du webmapping, la cartographie รฉtait rรฉservรฉe ร  quelques entreprises et instituts. Elle nรฉcessitait du matรฉriel et des logiciels extrรชmement chers et complexes ainsi que des cartographes et des gรฉomatiques compรฉtant. A prรฉsent, gรฉnรฉrer, mettre en forme et mettre en ligne une carte sur internet est accessible et quasiment gratuite pour tous. A lโ€™aide de cet outil SIG et Internet, il s’agira dans ce mรฉmoire intitulรฉ ยซ Mise en place dโ€™une application webmapping de gรฉolocalisation des points dโ€™intรฉrรชt de la ville dโ€™Antananarivo ยป de construire et de mettre en ligne une carte interactive et dynamique de la ville dโ€™Antananarivo. Cette application se veut รชtre un outil d’aide, un guide pour tout citoyen qui souhaite visiter la ville dโ€™Antananarivo et se dรฉplacer sans difficultรฉs.

CONTEXTE ET JUSTIFICATION

Contexte

La ville dโ€™Antananarivo, situรฉe dans les hautes terres centrales de Madagascar, culmine ร  1 300 m dโ€™altitude. Elle est localisรฉe entre 18ยฐ55โ€™ de latitude sud et 47ยฐ32โ€™ de longitude. Sa superficie est de 86,4 km2. Elle dispose dโ€™un climat tropical caractรฉrisรฉ par des hivers frais et trรจs secs et des รฉtรฉs doux et pluvieux. Administrativement, la ville est chef-lieu de la rรฉgion Analamanga, du district dโ€™Antananarivo-Renivohitra et de la commune urbaine dโ€™Antananarivo. Etant la plus vaste et la plus importante en termes de densitรฉ de la population, la Commune urbaine dโ€™Antananarivo est divisรฉe en six arrondissements pour une meilleure administration de la ville. Antananarivo est le cล“ur de Madagascar, cโ€™est la premiรจre ville et capitale du pays, Antananarivo est รฉgalement son centre รฉconomique. Tana est une ville quโ€™il ne faut surtout pas manquer durant votre sรฉjour tant elle possรจde un attrait touristique fabuleux, qui ne se dรฉcouvre pas toujours aux premiers abords. Elle possรจde en effet un riche hรฉritage historique dont certaines allรฉes sont des tรฉmoins comme par exemple : lโ€™avenue de lโ€™indรฉpendance, le palais de la reine ร  Manjakamiadana, etc.

La ville abrite pratiquement tous les jours de grandes rencontres rรฉgionales ou sous rรฉgional. Les patrimoines historiques favorisent la venue de nombreux visiteurs dans la ville. Pour ce faire, la ville dispose de nombreuses infrastructures hรดteliรจres, d’hรฉbergement et de restauration. En plus, Au plan sanitaire, la ville dispose de nombreuses infrastructures publiques et privรฉes de santรฉ. La ville dโ€™Antananarivo dispose aussi de nombreux points dโ€™intรฉrรชts. Et sur le plan รฉducatif, La ville dโ€™Antananarivo compte de nombreuses universitรฉs (publiques et privรฉes), de nombreuses grandes รฉcoles et de nombreux lycรฉes et collรจges. Cโ€™est la raison pour laquelle les habitants dans les autres rรฉgions viennent ร  Antananarivo par diverses raisons.

Justification

Le taux de croissance de la population urbaine de 4,6% dรฉpasse largement le taux national qui est de 2,9 % selon l โ€™INSTAT en 2014. Par consรฉquent et ร  ce rythme, lโ€™effectif de la population devra doubler dโ€™ici 15 ร  20 ans. Lโ€™accroissement dรฉmographique ร  Madagascar est tel que les grandes villes risquent dโ€™รชtre surpeuplรฉes dโ€™ici quelques annรฉes. La forte concentration populaire dans les villes provient de la centralisation des nombreux secteurs dโ€™activitรฉ qui entraine lโ€™exode rurale. Le problรจme majeur qui justifie notre projet est la difficultรฉ de trouver lโ€™emplacement exacte des infrastructures urbaines surtout pour les visiteurs et pour les touristes .Il est difficile de connaitre la ville ร  cause des รฉtroitement des bรขtiments .Les avantages majeurs de la mise en place de ce projet permet de connaitre la position gรฉographique des points dโ€™intรฉrรชts et dโ€™obtenir des informations concernant ces points dโ€™intรฉrรชts .il est aussi possible grรขce ร  ce projet de faciliter la navigation dans la ville et faire une recherche des points dโ€™intรฉrรชts que lโ€™on veut connaitre. Ce sont toutes ces raisons qui nous motivent ร  mettre en place notre solution surtout quโ€™actuellement aucune autre nโ€™existe vรฉritablement ร  Antananarivo. Les potentielles cibles utilisatrices (futur clients) du systรจme sont tous les habitats de la ville dโ€™Antananarivo ainsi des visiteurs venants des autres rรฉgions de la grande Ile ou mรชme des รฉtrangers.

PROBLEMATIQUE

La ville dโ€™Antananarivo fait face actuellement ร  des problรจmes dโ€™extension et de dรฉveloppement urbain. La population s’accroit au fil des annรฉes, de nouveaux habitants s’y installent et la ville reรงoit de nombreux visiteurs venus de divers horizons. Cette augmentation de la population entraine une forte augmentation de la demande en termes des รฉquipements urbains. La connaissance de la ville ร  travers ses lieux qui ont un intรฉrรชt pour le grand public devient alors problรจme majeure quโ€™on doit rรฉsoudre avant de sortir. En effet il n’est pas rare de voir, les visiteurs et mรชme les habitants demander l’emplacement d’un lieu. Il apparait donc une forte demande de gรฉolocalisation de ces lieux d’intรฉrรชt. On peut dire alors que la connaissance du milieu dans lequel on vit permet de faire le choix pour un meilleur choix possible et permet de mieux s’orienter et facilite notre quotidien. On n’aura pas besoin de se renseigner auprรจs d’une personne ; de s’รฉgarer au quotidien, ou de perdre son temps et mรชme de gaspiller son carburant.

La connaissance du milieu quโ€™on doit visiter favorise le choix pour une meilleure destination et rassure le pouvoir de passer des moments agrรฉables pour les visiteurs ou touristes. Rester chez soi, dans son bureau ou partout ailleurs et pouvoir localiser un restaurant, un hรดtel, une administration afin de voir ce qu’on y offre comme service s’avรจre trรจs intรฉressant. C’est ร  ces prรฉoccupations que nous voulons apporter des rรฉponses. La solution que nous mettons en place รฉvite la perte du temps et le gaspillage des carburants parce que la connaissance de la ville permet de dรฉplacer dans une plus courte durรฉ en prenant le plus chemin possible. Cette solution permettra certainement ร  aider les habitants dans leurs dรฉplacements dans la ville dโ€™Antananarivo.

QUELQUES NOTIONS DE BASES

NOTION DE BASE DE DONNEESย 

Dรฉfinition

Une base de donnรฉes est une collection de donnรฉes organisรฉes et reliรฉes entre elles de telle sorte que l’on puisse accรฉder ร  une quelconque d’entre elles par l’intermรฉdiaire d’un programme informatique. Les donnรฉes doivent รชtre exhaustives (la base contient toutes les informations requises pour le service que l’on en attend), non redondantes (la mรชme information n’est prรฉsente qu’une seule fois). Une base de donnรฉes est donc une entitรฉ logiquement cohรฉrente, reprรฉsentant des รฉlรฉments abstraits ou concrets du monde rรฉel et qui vรฉhicule une certaine sรฉmantique permettant sa gestion .

Systรจme de gestion de base de donnรฉes (SGBD)

Un systรจme de gestion de base de donnรฉes est un ensemble de programme qui permet la gestion et lโ€™accรจs ร  une base de donnรฉes.

Principes de fonctionnement
La gestion et l’accรจs ร  une base de donnรฉes sont assurรฉs par un ensemble de programmes qui constituent le Systรจme de gestion de base de donnรฉes (SGBD). Un SGBD doit permettre l’ajout, la modification et la recherche de donnรฉes. Un systรจme de gestion de bases de donnรฉes hรฉberge gรฉnรฉralement plusieurs bases de donnรฉes, qui sont destinรฉes ร  des logiciels ou des thรฉmatiques diffรฉrentes. Actuellement, la plupart des SGBD fonctionnent selon un mode client/serveur. Le serveur (sous-entendu la machine qui stocke les donnรฉes) reรงoit des requรชtes de plusieurs clients et ceci de maniรจre concurrente. Le serveur analyse la requรชte, la traite et retourne le rรฉsultat au client.

Objectifs
Des objectifs principaux ont รฉtรฉ fixรฉs aux SGBD dรจs l’origine de ceux-ci, et ce, afin de rรฉsoudre les problรจmes causรฉs par la dรฉmarche classique. Ces objectifs sont lโ€™ indรฉpendance physique (La faรงon dont les donnรฉes sont dรฉfinies doit รชtre indรฉpendante des structures de stockage utilisรฉes), lโ€™indรฉpendance logique (Un mรชme ensemble de donnรฉes peut รชtre vu diffรฉremment par des utilisateurs diffรฉrents), lโ€™accรจs aux donnรฉes (L’accรจs aux donnรฉes se fait par l’intermรฉdiaire d’un Langage de Manipulation de Donnรฉes ), lโ€™administration centralisรฉe des donnรฉes(Toutes les donnรฉes doivent รชtre centralisรฉes dans un rรฉservoir unique commun ร  toutes les applications),le non-redondance des donnรฉes(Afin d’รฉviter les problรจmes lors des mises ร  jour, chaque donnรฉe ne doit รชtre prรฉsente qu’une seule fois dans la base), la sรฉcuritรฉ des donnรฉes (Les donnรฉes doivent pouvoir รชtre protรฉgรฉes contre les accรจs non autorisรฉs.), Rรฉsistance aux pannes, le partage des donnรฉes (Il s’agit de permettre ร  plusieurs utilisateurs d’accรฉder aux mรชmes donnรฉes au mรชme moment de maniรจre transparente), la Cohรฉrence des donnรฉes(Les donnรฉes sont soumises ร  un certain nombre de contraintes d’intรฉgritรฉ qui dรฉfinissent un รฉtat cohรฉrent de la base) .

Niveaux de description des donnรฉes

Pour atteindre certains de ces objectifs, trois niveaux de description des donnรฉes ont รฉtรฉ dรฉfinis par la norme ANSI/SPARC.

Le niveau externe correspond ร  la perception de tout ou partie de la base par un groupe donnรฉ dโ€™utilisateurs, indรฉpendamment des autres. On appelle cette description le schรฉma externe ou vue. Il peut exister plusieurs schรฉmas externes reprรฉsentant diffรฉrents vues sur la base de donnรฉes avec des possibilitรฉs de recouvrement. Le niveau externe assure lโ€™analyse et lโ€™interprรฉtation des requรชtes en primitives de plus bas niveau et se charge รฉgalement de convertir รฉventuellement les donnรฉes brutes, issues de la rรฉponse ร  la requรชte, dans un format souhaitรฉ par lโ€™utilisateur.

Le niveau conceptuel dรฉcrit la structure de toutes les donnรฉes de la base, leurs propriรฉtรฉs (i.e. les relations qui existent entre elles : leur sรฉmantique inhรฉrente), sans se soucier de lโ€™implรฉmentation physique ni de la faรงon dont chaque groupe de travail voudra sโ€™en servir. Dans le cas des SGBD relationnels, il sโ€™agit dโ€™une vision tabulaire oรน la sรฉmantique de lโ€™information est exprimรฉe en utilisant les concepts de relation, attributs et de contraintes dโ€™intรฉgritรฉ. On appelle cette description le schรฉma conceptuel.

Le niveau interne ou physique sโ€™appuie sur un systรจme de gestion de fichiers pour dรฉfinir la politique de stockage ainsi que le placement des donnรฉes. Le niveau physique est donc responsable du choix de lโ€™organisation physique des fichiers ainsi que de lโ€™utilisation de telle ou telle mรฉthode d’accรจs en fonction de la requรชte. On appelle cette description le schรฉma interne.

Le rapport de stage ou le pfe est un document dโ€™analyse, de synthรจse et dโ€™รฉvaluation de votre apprentissage, cโ€™est pour cela chatpfe.com propose le tรฉlรฉchargement des modรจles complet de projet de fin dโ€™รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties dโ€™un projet de fin dโ€™รฉtude.

Table des matiรจres

INTRODUCTION
PARTIE 1 : GENERALITES
Chapitre 1 : PRESENTATION DU THEME
1.1 Contexte et justification
1.2 Problematique
1.3 Objectifs
1.4 Resultats attendus
Chapitre 2 : QUELQUES NOTIONS DE BASES
2.1 NOTION DE BASE DE DONNEES
2.2 NOTION DE SIG
2.3 NOTION DE WEBMAPPING
Partie 2 : MODELISATION DE Lโ€™APPLICATION
Chapitre 3 : ANALYSE ET FORMALISATIONS DES BEOINS
3.1 Identification des acteurs
3.2 Identification des cas dโ€™utilisation
3.3 Diagramme des cas dโ€™utilisation
3.4 Scรฉnarii des principaux cas dโ€™utilisation
3.5 Quelques digrammes de sรฉquences
Chapitre 4 : ETUDE CONCEPTUELLE
4.1 Mรฉthode utilisรฉe pour la conception des bases de donnรฉes
4.2 Mise en ล“uvre de la mรฉthode choisie
Chapitre 5: ETUDE TECHNIQUE
5.1 Choix des logiciels
5.2 Langages utilisรฉs
Partie 3 : MISE EN ล’UVRE DE LA PLATE FORME
Chapitre 6 : CREATION DE LA STRUCTURE DE LA BASE DE DONNEES ET CONFIGURATION DU SERVEUR CARTOGRAPHIQUE
6.1 Collecte des donnรฉes
6.2 Installation et configuration de PostgreSQL et de sa cartouche spatiale PostGis
6.3 Crรฉation de la structure de la base de donnรฉes
6.4 Configuration du serveur cartographique : geoserver
Chapitre 7 : LE DEVELOPPEMENT DE Lโ€™INTERFACE CARTOGRAPHIQUE WEB
7.1. Utilisation de l’API OpenLayers, Ext et GeoExt
7.2. Mise en place de lโ€™application web de routage
Chapitre 8 : PRESENTATION DE Lโ€™APPLICATION
8.1 Prรฉsentation de lโ€™interface cartographique
8.2 Prรฉsentation de lโ€™interface des gestionnaires et des administrateurs
CONCLUSION
REFERENCES
WEBOGRAPHIE
ANNEXES

Lire le rapport complet

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *