Abstract
Localization has become a major component of
telecommunications. The first part of our work focuses on the different
geolocalisation technologies, the mathematical tools used as well as the impact
of the use of its technologies in commercial and marketing actions. The second
part is about the application we have made and which is a commercial
application using geolocation technologies in order to facilitate and optimize
commercial actions.
II
Keywords : geolocation, Web application ,
generic , JavaScript, ReactJS , API
iii
Table des matières
Résumé i
Abstract ii
Liste des tableaux v
Liste des figures vi
Liste des sigles vii
Liste des abréviations ix
Dédicaces x
Remerciements xi
Introduction générale 1
Chapitre I : Le concept de la
géolocalisation. 2
Introduction 2
Concept de géolocalisation 2
I.2.1. Définition de la géolocalisation indoor et
outdoor 2
Besoins de la géolocalisation dans le secteur
économique 3
I.3.1. Le Géomarketing 3
I.3.2. La géolocalisation au centre du géomarketing
3
Les enjeux éventuels de l'usage de la
géolocalisation pour les diffuseurs et leurs intermédiaires 6
Conclusion 7
Chapitre 2 : Les principes techniques de la
géolocalisation et ses différents types. 8
II.1. Introduction 8
II.2. La trilatération 8
II.2.1. Définition 8
II.2.2. Principe de fonctionnement 8
II.3. La triangulation 9
II.3.1. Définition 9
II.3.2. Principe de fonctionnement 9
II.4. Techniques de géolocalisation 10
II.4.1. Technologies outdoor 10
II.4.2. Technologies indoor 13
iv
II.5. Le système d'information géographique 15
II.5.1. Définition d'un SIG 15
II.5.2. Composants d'un SIG 15
II.5.3. Principe de fonctionnement 17
II.7. Conclusion 18
Chapitre III : Les technologies utilisées et la
méthode d'analyse multicritère 19
III.1. Introduction 19
III.2. API 19
III.2.1. Définition d'une API 19
III.2.2. Caractéristiques des API 20
III.2.3. Les différents types d'API 21
III.3. Les technologies Web utilisés 22
III.4. Analyse multicritère 24
III.5. Conclusion 25
Chapitre IV : Conception et réalisation d'une
application de géolocalisation. 26
Introduction 26
Objectifs de l'application 26
IV.2.1. Définition du champ d'étude et Analyse des
besoins 26
IV.2.2. Objectifs à atteindre 27
Architecture de l'application 28
Environnement et outils de travail 29
IV.4.1. Mise en place de l'environnement de développement
31
IV.4.2. API Google Maps 32
IV.4.3. Autres APIs utilisées 32
Réalisation de l'application 34
Utilisation de l'application 36
Perspectives 40
Conclusion 40
Conclusion générale 41
Bibliographie 42
v
Liste des tableaux
Tableau 1: APIs utilisées 33
Tableau 2 : URLs APIs 34
vi
Liste des figures
Figure 1 : Principe de la trilatération 8
Figure 2 : Principe de fonctionnement de la triangulation 9
Figure 3 : Les segments du système GPS 11
Figure 4 : Principe de la géolocalisation par
identification de cellule 13
Figure 5 : Principe du tag RFID 14
Figure 6 : les composantes d'un SIG 17
Figure 7 : Le modèle vectoriel et le modèle
Raster 17
Figure 8 : Definition d'une API 20
Figure 9 : Architecture générale de notre
application 28
Figure 10 : Logo de ReactJS 31
Figure 11 : Diagramme de classe de l'application 35
Figure 12 : Page d'accueil de notre application 36
Figure 13 : Cas d'utilisations 37
Figure 14 : Ajout d'un marqueur en appliquant du
géocodage 37
Figure 15 : Recherche des magasins à proximité
38
Figure 16 : Dessin d'un polygone sur la carte 38
Figure 17 : Boite de dialogue 39
Figure 18 : itinéraire sur la carte 39
VII
|