Vous êtes sur la page 1sur 7

MASTER SPECIALISE

Filière : Sciences Géomatiques Appliquée A La Gestion Des


Ressources Naturelles Et Environnementales (SGARNE)

Programmation web
& Web mapping

Réalisé par:

AANOU Lahcen
Encadré par:
BELKIRD Jihane

EL ABID Sahar EL HAJJI Mohamed

CHATIR Soukaina
ES-SAADY Youssef
NAIT ELHAJ Aicha

Année universitaire : 2020/2021


Module: Programmation web et web mapping

Article 1: Localisation des bus “Dakar Dem Dikk” basée sur le Web-mapping.

Qui  ?
Quand  ? Où  ? Pourquoi  ?
Bassirou Kassé,
Abdoulaye Kama, 2017 Dakar, Une forte concentration humaine
Moussa Diallo, Sénégal et une disposition géographique
Bamba Gueye à la région de Dakar, sont les
responsables d’un engorgement
croissant, surtout aux heures de
Quoi  ? pointe, en plus un manque de
Mind Map
ponctualité et l’attente longue au
Localisation des bus “Dakar
niveau des arrêts de bus.
Dem Dikk” basée sur le QQQOPC
Web-mapping.

Comment ?

L’utilisation d’un système d’information de transport intelligent par la société “Dakar Dem Dikk
Tracking” (DDDT) basé sur l’utilisation des SMS.

Le passager d’autobus envoie une requête SMS au serveur contenant : nom du bus, le numéro
d’arrêt de bus et la direction visée. Le serveur fait le traitement et ensuite répond par SMS au passager,
en fonction de sa position, le nombre d’arrêts restant ainsi que la distance géographique entre sa position
et le bus ciblé.

Cette architecture du système DDDT web-maping proposée est basée sur des capteurs GPS, les
réseaux mobiles qui relaient la position des autobus et Google maps pour l’affichage de la position des
autobus. L’application est testée sur la ligne 10 de DDD, entre le terminus nommé Liberté 5, l’arrêt de
bus de “Ecole Supérieure Polytechnique” et le terminus nommé Palais.

Master SGARNE Page 2


Module: Programmation web et web mapping

Article 2  : Développement d’une application web mapping pour l’accès à


l’information géo spatiale sur le Tourisme au Cameroun.

Qui  ?
Quand  ?
larice Fotso, César Où  ?
Senoua, Landry 2021
Tongo, Marcellin Cameroun
Vournone

Pourquoi  ?
Quoi  ?
Pour l’accès interactif aux offres
Développement d’une Mind Map touristiques sur le Cameroun en
application webmapping
fournissant à la demande des
pour l’accès à l’information QQQOPC informations descriptives et des
géospatiale sur le Tourisme
photos illustratives.
au Cameroun.

Comment ?

Analyse De l’existant Et Des Besoins : les données existantes sur l’offre touristique et
des loisirs et enfin recueillir les besoins pour la plateforme web mapping touristique. Il a été
question par la suite d’analyser ces informations pour en tirer des conclusions de l’existant et des
besoins exprimés.

Elaboration Du Cahier De Charges Fonctionnelles : L’élaboration du cahier des


charges a consisté à traduire précisément les besoins exprimés en fonctionnalités pour le
système.

Analyse Et Conception : L’architecture logicielle de l’application; Le modèle


conceptuel des données; Le choix du fond cartographique; La définition de la sémiologie
graphique de la carte touristique (symbole, taille, police d’écriture), et Les spécifications
détaillées de chaque fonctionnalité.

Implémentation : Serveur web: Apache; Serveur cartographique (MapServer); Client


cartographique: Leaflet; SGBD: PostgresSQL/PostGIS; Langages PHP, JavaScript, CSS,
HTML; et Bibliothèque (Jquery).

Master SGARNE Page 3


Module: Programmation web et web mapping

Article 3  : Une application multiplateforme qui planifie les itinéraires avec un


chat bot intégré pour aider les voyageurs à trouver des lieux d'intérêt dans et
autour.

Pourquoi  ? Qui  ?
Quand  ? Où  ?
Développer une application Preethi Harris1,
2019 Dakar,
web avec un chatbot intégré Rihan Siddhi2,
Sénégal
qui peut aider l'utilisateur à S.Sricharan3,
planifier un voyage, trouver B.Suntharam4
de bons endroits à visiter,
poster ses expériences sur Quoi  ?
son voyage, prendre les
Une application multiplateforme
mesures nécessaires en Mind Map qui planifie les itinéraires avec
fonction des risques et
un chat bot intégré pour aider les
assurer la sécurité des QQQOPC voyageurs à trouver des lieux
utilisateurs.
d'intérêt dans et autour.

Comment ?

Lors de la préparation des données, le crowd sourcing est utilisé pour créer un ensemble de
données afin d'obtenir des données.

Sur la base des informations recueillies auprès des personnes sur un lieu, les facteurs de
risque, la disponibilité de l'eau et de la nourriture, s'il s'agit d'une zone de sécurité pour les enfants
ou d'une zone pour les animaux, les objets à emporter pour le voyage, les transports disponibles et
les réseaux disponibles dans la zone sont stockés dans le Cloud. Les lieux qui se trouvent dans les
zones à haut risque sont indiqués sur la carte.

Les coordonnées de latitude et de longitude détectées par le GPS sont suivies et le lieu à
visiter est affiché avec toutes les informations et les blips relatifs à la zone via une application
pour appareil mobile avec l'emplacement géographique marqué sur la carte Google Map en
utilisant l'API MAPS.ME.

L'objectif du travail proposé est d'assurer la sécurité des personnes qui voyagent en
fournissant des informations à l'utilisateur sur toutes les zones à risque, les mesures à prendre, les
choses à faire, y compris les premiers soins et les vestes en fonction des conditions
météorologiques et sanitaires et d'autres informations connexes basées sur l'expérience des
voyageurs.

Master SGARNE Page 4


Module: Programmation web et web mapping

Article 4  : Mise en place d'une application web mapping de géo localisation


des points d'intérêt de la ville d’Ouagadougou.

Pourquoi  ?
Quoi  ?
La mise en place d'une Quand  ?
Mise en place d'une application
application web mapping de
2012 web mapping de géo localisation
géo localisation des lieux qui
des points d'intérêt de la ville
ont un intérêt (hôtels,
d’Ouagadougou.
restaurants, pharmacies,
services,...) pour les habitants
Où  ?
de la ville d’Ouagadougou, et
Développer une interface Mind Map Ouagadougou
cartographique pour la
visualisation des données et QQQOPC
interfaces d'administration des
Qui  ?
données.
Millogo Frédéric

Comment ?

Méthode De Développement : Une méthode de développement des systèmes logiciels


est définie avec: un ou plusieurs modèles ou processus de développement  ou atelier(s) de génie
logiciel

Langage De Modélisation UML : est un langage de modélisation textuel et graphique


qui permet de comprendre et de décrire les besoins des utilisateurs Les différents éléments
représentables sont : activités d'un objet ; acteurs ; processus ; schéma de base de données ;
Composants logiciels ; Réutilisation des composants.

Le Processus De Développement TUP : un processus définit une séquence d'étapes


ordonnées qui permet de produire un système logiciel ou de faire évoluerons système existant.

Les Acteurs Du Projet : Les acteurs impliqués dans cette étude sont repartis dans
différents groupes de travail que sont : groupe de pilotage groupe de projet ou de réalisation :
groupe des utilisateurs.

Master SGARNE Page 5


Module: Programmation web et web mapping

Article 5  : Conception d’une base de données et application du sig pour la


gestion des sites et infrastructures touristiques dans la région analamanga.

Qui  ? Quand  ? Pourquoi  ?

Rakoto-Veloarisoa 2015 Où  ? Elaborer un type de gestion


Anjaraniaina adapté à des sites et
Analamanga,
infrastructures touristiques
Madagascar
d’une région prototype. Cette
Quoi  ?
étude a requis une conception
Conception d’une base de d’une base de données sous
données et application du Postgresql/Postgis, et un
sig pour la gestion des sites Mind Map programme conçu avec PHP,
et infrastructures HTML, CSS, JAVASCRIPT,
touristiques dans la région QQQOPC afin de créer un site web
analamanga. dynamique.

Comment ?

Définir une méthode d'analyse et de conception basée sur MERISE, pour bien élucider les
besoins des utilisateurs et à dégager les fonctionnalités du système. Cette analyse du système a
produit le diagramme de cas d'utilisation et le diagramme de classes pour donner lieu au modèle
de stockage des données. A partir du modèle de stockage des données, la base de données fut
construite sous le serveur PostgreSQL. Son extension spatiale Postgis fut utilisée pour le stockage
des données à caractères géographiques.

L'architecture d'un web mapping emploie celle du web donc utilise un serveur web en plus
de serveurs cartographiques. Wampserver a été configuré et utilisé pour jouer le rôle de serveur
web et fait appel à MapServer comme serveur cartographique afin de diffuser les données
géographiques étant donné sa robustesse.

Envisageons une extension de l'application avec l’intégration des modules permettant de


tracer et calculer les itinéraires touristiques selon l’activité demandée par les touristes et projeter le
projet à l’échelle nationale.

Master SGARNE Page 6


Module: Programmation web et web mapping

Synthèse globale

Qui  ?

Lahsen Aanaou
Où  ?
Jihanebelkird
Quand  ? Maroc
Aicha Nait Lhaj
2021
Soukainachatir Pourquoi  ?
Sahar El Aabid Développer une application web
qui peut faciliter au tripeur de
Quoi ? trouver et suivre un bon
itinéraire, de bons endroits à
Une application multi plate
forme qui planifie à trouver Mind Map visiter, poster ses expériences
sur son trip, prendre les
des bons trajets pour visiter
des endroits d’intérêt. QQQOPC mesures nécessaires en fonction
des risques et assurer la
sécurité des utilisateurs.

Comment ?

Analyse de l’existant et des besoins : les tripeurs trouvent des difficultés de choisir un trajet
convenable. On remarque un manque des applications web mapping pour répandre à ce besoin.

Analyse et conception : l’architecture logicielle de l’application ;le modèle conceptuel des


données; le choix du fond cartographique; la définition de la sémiologie graphique de la carte
touristique (symbole, taille, police d’écriture) ; les spécifications détaillées de chaque
fonctionnalité,

Implémentation : serveur web: apache; serveur cartographique: map server;


sgbd:postgressql/postgis;

Master SGARNE Page 7