Documente Academic
Documente Profesional
Documente Cultură
Version 1.00
GEOLOCALISATION
Philippe PHENGSAVATH
27-07-2011
Golocalisation
Version 1.00
SOMMAIRE
I.INTRODUCTION..............................................................................................................................1
II.LA GEOLOCALISATION...............................................................................................................2
II.1.Dfinition..................................................................................................................................2
II.2.Usage.........................................................................................................................................2
III.LES TECHNIQUES........................................................................................................................3
III.1.La golocalisation par adresse IP.............................................................................................3
III.2.La golocalisation par gocodage............................................................................................3
III.2.a.Gocodage........................................................................................................................3
III.2.b.Gocodage invers...........................................................................................................4
III.3.La golocalisation par GSM....................................................................................................4
III.3.a.Angle d'arrive (Angle of Arrival)...................................................................................5
III.3.b.Diffrentiel d'arrive (Time Difference of Arrival)..........................................................5
III.3.c.Heure d'arrive (Time of Arrival).....................................................................................5
III.3.d.Identifiant de cellule (Cell ID).........................................................................................6
III.4.La golocalisation par RFID....................................................................................................6
III.5.La golocalisation par satellite................................................................................................7
III.6.La golocalisation par WiFi.....................................................................................................7
III.6.a.Puissance du signal reu...................................................................................................7
III.7.Combinaison de techniques.....................................................................................................8
IV.LES TERMINAUX.........................................................................................................................9
IV.1.Terminaux GSM/GPRS............................................................................................................9
IV.2.Terminaux satellite...................................................................................................................9
IV.3.Mode de fonctionnement..........................................................................................................9
IV.3.a.Data Logger....................................................................................................................10
IV.3.b.Data Puller......................................................................................................................10
IV.3.c.Data Pusher.....................................................................................................................10
V.LA PLATEFORME LOGICIELLE DE GEOLOCALISATION....................................................11
V.1.Composants essentiels.............................................................................................................11
V.2.Architectures d'un systme de golocalisation temps rel.......................................................11
VI.LE MARCHE................................................................................................................................13
VI.1.Les outils de golocalisation..................................................................................................13
VI.1.a.Possession d'un systme de golocalisation...................................................................13
VI.1.b.Utilisation du tlphone portable...................................................................................14
VI.1.c.Jugement sur l'utilit des systmes de golocalisation...................................................14
VI.2.Utilisation de la golocalisation............................................................................................15
VI.2.a.Recherche de boutiques ou de points de vente...............................................................15
VI.2.b.Notorit des diffrentes applications de golocalisation..............................................16
VI.2.c.Utilisation des diffrentes applications de golocalisation............................................16
VI.2.d.Buts d'utilisation des applications de golocalisation....................................................17
VI.2.e.Bnficier des diffrentes options lies la golocalisation..........................................17
VI.2.f.Risques lis la golocalisation sur Internet..................................................................18
Philippe PHENGSAVATH
27-07-2011
Golocalisation
Version 1.00
VII.LES SERVICES...........................................................................................................................20
VII.1.Fournisseurs de donnes cartographiques............................................................................20
VII.1.a.NAVTEQ......................................................................................................................20
VII.1.b.Tele Atlas......................................................................................................................20
VII.2.Services de cartographie en ligne.........................................................................................20
VII.2.a.Bing Maps.....................................................................................................................20
VII.2.b.Goportail.....................................................................................................................21
VII.2.c.Google Maps / Google Earth........................................................................................21
VII.2.d.Mappy...........................................................................................................................22
VII.2.e.World Wind...................................................................................................................23
VII.2.f.Yahoo ! Maps................................................................................................................23
VIII.LES SOLUTIONS......................................................................................................................24
VIII.1.ArcGIS Network Analyst....................................................................................................24
VIII.2.Displ@nis............................................................................................................................24
VIII.3.GeoScheduling Suite...........................................................................................................25
VIII.4.MapPoint 2011 Europe.......................................................................................................25
VIII.5.ViaMichelin Package Premium...........................................................................................26
IX.APPLICATIONS MOBILES........................................................................................................27
IX.1.Dismoio...............................................................................................................................27
IX.2.Facebook Places....................................................................................................................28
IX.3.Foursquare.............................................................................................................................29
IX.4.Google Latitude.....................................................................................................................30
IX.5.Gowalla..................................................................................................................................31
IX.6.Loopt......................................................................................................................................32
X.LES COMPARATIFS.....................................................................................................................33
X.1.Les services.............................................................................................................................33
X.2.Les solutions...........................................................................................................................33
X.3.Les applications mobiles.........................................................................................................34
XI.MISE EN PLACE D'UNE PLATEFORME LOGICIELLE DE GEOLOCALISATION.............35
XI.1.Pr-requis...............................................................................................................................35
XI.2.Installation des programmes..................................................................................................35
XI.3.Cration de base de donnes MySQL et de tables.................................................................35
XI.4.TrackerServer........................................................................................................................36
XI.4.a.Mise en route du serveur TrackerServer........................................................................36
XI.4.b.Utilisation d'un client test..............................................................................................36
XI.4.c.Vrification dans la base de donnes.............................................................................36
XI.5.Installation et configuration Aspicore GSM Tracker.............................................................37
XI.6.Extraction des donnes vers une page web...........................................................................38
XI.6.a.Structure de la page HTML............................................................................................38
XI.6.b.Structure d'un langage PHP...........................................................................................38
XI.6.c.Connexion MySQL.....................................................................................................38
XI.6.d.Slection de la base de donnes MySQL.......................................................................38
XI.6.e.Cration de la requte SQL............................................................................................39
Philippe PHENGSAVATH
27-07-2011
Golocalisation
Version 1.00
Philippe PHENGSAVATH
27-07-2011
Golocalisation
Version 1.00
I. INTRODUCTION
Dans le cadre de mon projet de synthse, le sujet qui sera dvelopp est le suivant : La
Golocalisation.
Tout d'abord, le sujet dcrira les gnralits de la golocalisation, c'est--dire la
prsentation : dfinition et usage ; le fonctionnement : les diffrentes techniques utilises ; les
terminaux existants : satellite et GSM/GPRS et les modes de fonctionnement ; la plateforme
logicielle pour le traitement des donnes de golocalisation.
Ensuite, seront dvelopps le march de la golocalisation par une srie de questionnaires
sur les outils de golocalisation et l'utilisation de ces derniers ; les services ; les solutions ; les
applications mobiles.
Puis, un tableau comparatif sur les diffrents services, solutions et applications mobiles qui
ont t dvelopps dans le projet.
Enfin, la mise en place d'une plateforme logicielle de golocalisation.
Philippe PHENGSAVATH
Page 1 / 48
Golocalisation
Version 1.00
II. LA GEOLOCALISATION
II.1. Dfinition
La golocalisation permet de dfinir la position d'un objet, d'un lieu ou d'une personne sur
une carte gographique l'aide des coordonnes latitude et longitude, voire mme l'altitude.
Pour cel, un terminal quip d'un moyen de tlcommunication (GSM/GPRS, satellite ou
WiFi) est ncessaire ainsi qu'un systme de positionnement (satellites, antennes GSM, bornes WiFi
).
II.2. Usage
La golocalisation s'est dveloppe vers des principaux usages comme :
La navigation routire
La gestion de flotte de vhicules
La cartographie locale
Le suivi des colis
Le guide d'une ville
Le rseau social
La mto et les infos
L'usage le plus important de la golocalisation est la navigation routire avec le GPS qui a
dvelopp le march pendant environ 15 ans.
Aujourd'hui, les applications gratuites comme Google Maps font stagner ou progresser trs
faiblement le march de la navigation.
D'autres usages de la golocalisation voient leur march en pleine croissance comme la
publicit golocalise, procd auquel un message est dynamiquement affich et personnalis en
fonction de la localisation de la personne concerne par le message ou en fonction d'un lieu qui
intresse la personne, ou bien les rseaux sociaux comme Facebook ou Foursquare.
Philippe PHENGSAVATH
Page 2 / 48
Golocalisation
Version 1.00
Adresse IP
Gocodage
GSM
RFID
Satellite
WiFi
La mise jour des donnes stockes dans la base de donnes. Les informations doivent tre
mises jour rgulirement.
Les adresses IP non fixes attribues par les FAI comme Orange vont dfinir les IP non fixes
pour une ville alors que l'adresse IP sera attribue un client situ quelques kilomtres
dans une autre ville.
Page 3 / 48
Golocalisation
Version 1.00
NAVTEQ
Tele Atlas
Les applications, comme Google Maps, Yahoo Maps, ViaMichelin, Mappy , utilisent ces 2
supports pour gocoder les informations.
un point d'intrt accompagn de son adresse comme par exemple la Tour Eiffel
une adresse complte, avec le numro de la voie
une adresse partielle, sans le numro de la voie
un arrondissement ou une commune
un dpartement ou une rgion
un pays
Angle d'arrive
Diffrentiel d'arrive
Heure d'arrive
Philippe PHENGSAVATH
Page 4 / 48
Golocalisation
Version 1.00
Identifiant de cellule
Philippe PHENGSAVATH
Page 5 / 48
Golocalisation
Version 1.00
X reprsente la position du terminal.
A, B et C reprsentent les antennes.
d'un marqueur pouvant tre fix sur un objet mobile ou port par une personne, actif ou
passif
d'un ou plusieurs lecteurs (fixe ou portable)
d'un systme de gestion central
Philippe PHENGSAVATH
Page 6 / 48
Golocalisation
Version 1.00
Le lecteur RFID met un signal radio frquence qui quadrille la zone et lorsqu'un marqueur
RFID entre dans cette zone, ce dernier dtecte le signal. Le marqueur s'active et envoie les donnes
contenues dans la puce au lecteur, qui sont ensuite rcupres par le systme de gestion central et
transmises vers une base de donnes.
Philippe PHENGSAVATH
Page 7 / 48
Golocalisation
Version 1.00
Il est donc possible de localiser une personne en extrieur par GPS dans une zone bien
dgage (campagne, dsert ) ou par GSM dans une zone dense (ville comportant de grands
immeubles ...) puis de basculer en GSM et en WiFi en intrieur.
Les smartphones sont un exemple de terminaux mobiles disposant d'un rcepteur GPS, d'un
modem GSM/3G et d'un module WiFi.
Philippe PHENGSAVATH
Page 8 / 48
Golocalisation
Version 1.00
Les terminaux fonctionnent selon l'un des 3 modes existants, dont certains peuvent basculer
d'un mode l'autre :
Data logger
Data Puller
Data Pusher
Page 9 / 48
Golocalisation
Version 1.00
Data Logger : Le terminal enregistre les positions dans sa mmoire intervalles rguliers et
devront tre extraites pour traiter les informations stockes.
Data Puller : Le terminal envoie sa position la demande.
Data Pusher : Le terminal envoie sa position intervalles rguliers.
d'un GPS et/ou un modem GSM/GPRS pour les terminaux mobiles comme les PDA ou les
smartphones.
d'un rcepteur GPS et un modem GSM/GPRS pour les terminaux de poche destins aux
personnes.
Philippe PHENGSAVATH
Page 10 / 48
Golocalisation
Version 1.00
Ces terminaux ont besoin d'tre relis une source lectrique ou bien tre autonomes grce
une batterie interne.
L'envoie des donnes vers la plateforme logicielle se fait soit par le rseau GSM/GPRS, soit
par le rseau satellitaire de tlcoms de type Inmarsat.
Philippe PHENGSAVATH
Page 11 / 48
Golocalisation
Version 1.00
La carte est ensuite mise disposition de l'utilisateur via le serveur de donnes accessible
depuis Internet ou bien travers l'application installe sur le poste de travail.
Philippe PHENGSAVATH
Page 12 / 48
Golocalisation
Version 1.00
VI. LE MARCHE
La golocalisation a commenc se dvelopper en 2005 et touche, ce jour, les marchs
comme :
35
19
48
10
Total Oui
65
0
10
20
30
40
50
60
70 %
73% des hommes possdant un systme de golocalisation contre 58% pour les femmes.
31% des moins de 24 ans possdent un tlphone portable intgrant un GPS
24% des personnes en rgion parisienne emploient plus couramment le tlphone portable
intgrant un GPS.
Philippe PHENGSAVATH
Page 13 / 48
Golocalisation
Version 1.00
14
82
Se localiser pieds
15
80
Se localiser en voiture
18
Connatre un itinraire
0%
78
23
20%
73
40%
60%
4
80% 100%
28% des hommes utilisent le tlphone portable pour connatre un itinraire contre 19%
pour les femmes.
22% des hommes pour la localisation en voiture contre 15% pour les femmes.
33% pour connatre un itinraire ; 22% pour s elocaliser pieds ; 22% pour connatre du
temps restant avant d'arriver destination pour les personnes de 18-24 ans.
Philippe PHENGSAVATH
Page 14 / 48
Golocalisation
Version 1.00
Diriez-vous que ces systmes de golocalisation sont ?
Total Utiles
82
Trs utiles
34
Assez utiles
48
18
Peu utiles
15
3
0
10
20
30
40
50
60
70
80
90
83% des hommes jugent utiles les outils de golocalisation contre 79% pour les femmes.
85% des personnes de 65 ans et plus ; 36% des personnes de 18-34 ans.
86% utiles ; 48% trs utiles pour les professions librales et cadres.
61% de ceux qui n'ont pas d'outils de golocalisation jugent utiles.
68%
Philippe PHENGSAVATH
Page 15 / 48
Golocalisation
Version 1.00
21
Applications RA
Dismoio
Foursquare
Plyce
Veniu
Gowalla
Autre application
Aucune
73
0
10
20
30
40
50
60
70
80%
30% des jeunes de moins de 35 ans connaissent Facebook Places contre 17% pour les plus
de 35 ans.
32% des personnes connaissent au moins une application contre 19% qui n'en possdent pas.
35% pour les niveaux de notorit chez les salaris du priv contre 20% chez les salaris du
public.
68
32
Gowalla
65
35
Plyce
61
Applications RA
39
57
43
Veniu
54
46
Foursquare
53
47
Facebook Places
33
Autre application
0%
Philippe PHENGSAVATH
67
63
20%
Non
Oui
37
40%
60%
80%
100%
Page 16 / 48
Golocalisation
Version 1.00
40% ouvrier et 38% cadre suprieur sont les utilisateurs type de ces applications.
57% sont originaires du sud ouest ou 40% de la rgion parisienne.
Seulement 19% des personnes de 50-64 ans utilisent Facebook Places.
35
34
32
28
27
25
23
15
11
11
0
5 10 15 20 25 30 35 40 %
Philippe PHENGSAVATH
Page 17 / 48
Golocalisation
Version 1.00
14
42
15
39
0%
28
28
20
25
18
29
35
32
19
42
31
49
31
20%
56
40%
60%
80%
100%
60% des personnes de moins de 35 ans aimeraient recevoir des informations sur les
vnements proximit et des bons de rduction, et 44% des indications pour trouver des
marques proximit.
Le souhait d'avoir ces options est plus lev chez les possesseurs d'appareils de
golocalisation que chez les autres.
35% de succs auprs des ouvriers et employs et dans les communes rurales.
72
Trs risqu
24
Assez risqu
48
28
Peu risqu
25
3
0
Philippe PHENGSAVATH
10
20
30
40
50
60
70
80 %
Page 18 / 48
Golocalisation
Version 1.00
75% des femmes craignent la diffusion sur Internet de leur localisation contre 68% pour les
hommes.
29% des personnes de 18-24 ans jugent trs risqu ; 55% assez risqu ; 16% peu risqu.
69% des personnes de plus de 50 ans jugent moins risqu.
Philippe PHENGSAVATH
Page 19 / 48
Golocalisation
Version 1.00
Philippe PHENGSAVATH
Page 20 / 48
Golocalisation
Version 1.00
les endroits, le dtail est trs variable. Pour les zones o les images satellite et les donnes
cartographiques sont disponibles, en zone urbaine , une vue mixte est disponible et permet
de se reprer facilement.
Vue arienne oblique : Une fonction Vue d'ensemble permet de visualiser des zones
urbaines en vue arienne sous un angle de 45 60.
Vue 3D : Certaines villes peuvent tre visualises en 3D, avec des textures ralistes sur les
immeubles, mais ncessite l'installation d'un plugin sur le navigateur web Firefox ou Internet
Explorer.
Streeside : Une fonction permettant de voir les dtails comme si vous conduisiez ou
marchiez dans la rue.
Recherche de proximit : Cette fonction permet de trouver l'adresse et toutes les
informations d'un professionnel comme chercher tous les restaurants d'un arrondissement de
Marseille.
VII.2.b. Goportail
Le projet Goportail est lanc en 2005 par l'IGN et c'est en 2006 que la cration du service
voit le jour. Goportail est donc un portail web public permettant l'accs des services de recherche
et de visualisation de donnes de golocalisation et disponible l'ensemble du territoire franais,
DOM-TOM compris.
Les fonctionnalits de Goportail proposent :
Affichages d'itinraires
Street View : Une fonction permettant de voir les dtails comme si vous conduisiez ou
marchiez dans la rue.
Signet : Il est possible de crer des signets sur des endroits que vous souhaitez mmoriser.
Mode affichage Plan/Satellite/Mixte : Plan pour un affichage au format carte
gographique, Satellite pour l'affichage avec des images satellites et ariennes, Mixte
est un mlange des 2 autres modes d'affichage, images satellites et ariennes avec les
informations d'une carte comme le nom des rues
Philippe PHENGSAVATH
Page 21 / 48
Golocalisation
Version 1.00
Google Earth, lanc en 2005 par Google, est un logiciel permettant une visualisation de la
plante avec un assemblage d'images satellites ou ariennes, avec une vue en 3D d'immeubles de
certaines mtropoles.
La fonctionnalit de Google Earth propose :
Il existe 2 versions de Google Earth et disponibles sur diverses plateformes (Linux, Mac OS
X, Windows, Android, Blackberry Storm et iOS) :
VII.2.d. Mappy
Mappy est un site web et mobile de services de plans avec calcul d'itinraires. Il a t lanc
en 2000 par France Telecom et permet de localiser une adresse dans le monde et de calculer un
itinraire entre 2 points en Europe.
Les fonctionnalits de Mappy proposent :
Philippe PHENGSAVATH
Page 22 / 48
Golocalisation
Version 1.00
Le logiciel Word Wind Java SDK est disponible pour les dveloppeurs afin d'tre intgr
dans d'autres applications ayant besoin des fonctionnalits de Word Wind et tlchargeable
gratuitement sur diverses plateformes (Windows, Linux, Mac OS X, Solaris ) de leur site web.
Philippe PHENGSAVATH
Page 23 / 48
Golocalisation
Version 1.00
Calcul d'itinraires
Gnration de feuilles de route avec indications d'itinraires suivre, distances parcourir et
cartographie associe
Prise en compte du trafic certaines heures de la journe ou certains jours de la semaine
Recherche de proximits
Calcul de zones de desserte
Le cot de l'extension ArcGIS Network Analyst est de 2700 HT.
VIII.2. Displ@nis
Cr en 2001, e-THEMIS est spcialise dans la mise en uvre de solutions de gestion
bases sur Sage ERP X3 pour les entreprises industrielles et commerciales.
La solution de planification d'interventions Displ@nis est un progiciel de planification
optimise et de golocalisation des interventions.
Calcul d'itinraires
Planification et optimisation des tournes d'interventions
Gestion des demandes de services et d'interventions
Gnration de feuilles de route
Visualisation et modification du planning directement partir d'une carte
Golocalisation des clients et des collaborateurs
Gestion des disponibilits des ressources
Le cot de la solution Displ@nis est de 20 000 HT
Philippe PHENGSAVATH
Page 24 / 48
Golocalisation
Version 1.00
Calcul d'itinraires
Colorisation des cartes
Localisations par des points
Reprsentation statistique des donnes
Optimisation des tournes
Gnration de feuilles de route
Le cot de MapPoint 2011 est de 320 HT
Philippe PHENGSAVATH
Page 25 / 48
Golocalisation
Version 1.00
Philippe PHENGSAVATH
Page 26 / 48
Golocalisation
Version 1.00
Geofencing : une solution hybride utilisant le principe du geofencing. L'utilisateur dfinit les
zones gographiques dans lesquelles il accepte d'tre golocalis et recevoir
automatiquement des donnes. En dehors de ces zones prdfinies, l'utilisateur signalera
manuellement ses coordonnes quand il le souhaite.
Actuellement, le modle le plus rpandu de golocalisation sur mobile dans les rseaux
sociaux est le Check In et voici quelques applications mobiles parmi tant d'autres utilisant la
golocalisation :
Dismoio
Facebook Places
Foursquare
Google Latitude
Gowalla
Loopt
IX.1. Dismoio
Cr en 2007, Dismoio est un service qui rfrence les bonnes adresses recommandes par
les membres. Ces derniers font donc partis d'un rseau social local destin rassembler les critiques
autour des commerces et des services locaux : bars, restaurants, boutiques
Dismoio hberge une base de donnes de points d'intrts de plusieurs dizaines de millions
de lieux dans le monde, alimente par les membres.
Le mode de fonctionnement est de type Check In et les fonctionnalits de Dismoio
permettent de :
Voir toutes les adresses qui vous entourent sur une carte
Savoir quelles adresses vous sont recommandes
Retrouver les meilleures adresses de ses amis Facebook
Voter pour les lieux prfrs et partager sur Twitter et Facebook : cinmas, bars, muses ...
Donner sa position et retrouver ses amis
Rester en contact avec ses amis pendant leurs sorties : envoyez des messages, chattez et
recevez des notifications
Philippe PHENGSAVATH
Page 27 / 48
Golocalisation
Version 1.00
L'inscription Dismoio ainsi que l'application sur mobile, disponible sur l'App Store
d'Apple et Android Market de Google, sont gratuites. La cration d'un compte Dismoio demande
soit un compte Facebook soit de remplir un formulaire d'inscription.
Voir les utilisateurs frquentant le mme lieu au mme moment, sans tre dans la liste d'amis
Ajouter des commentaires sa position et ses amis prsents au mme endroit
Moteur de recherche d'amis proximit des statuts Facebook de ses contacts les plus
proches
Depuis Aot 2011, Facebook abandonna le service de golocalisation Places, sans pour
autant dlaisser totalement la golocalisation. Ce dernier va tre modifi et ne sera plus seulement
limit aux smartphones mais partir de n'importe quel PC ou tablettes.
Le principe de ce nouveau service est d'ajouter du contexte sur l'emplacement indiqu que
les utilisateurs souhaitent partager au lieu de checker l'endroit o ils arrivent. Lorsque les
utilisateurs cliqueront sur Check In , ils seront dirigs vers leur statut Facebook et pourront
ajouter des lments contextuels et d'indiquer o ils sont, avec qui ils se trouvent. Les
fonctionnalits permettent de :
Se golocaliser depuis n'importe quel PC ou tablettes, pas seulement sur les smartphones
Ajouter sa position sur les photos, sur ses statuts et sur des messages
Ajouter ses amis l'endroit indiqu o l'on se trouve
L'inscription Facebook ainsi que l'application mobile, disponible sur diffrentes
Philippe PHENGSAVATH
Page 28 / 48
Golocalisation
Version 1.00
plateformes, sont gratuites. La cration d'un compte Facebook demande de remplir un formulaire
d'inscription.
IX.3. Foursquare
Foursquare est un rseau social en ligne, de jeu et de microblogging, cr en 2009,
permettant l'utilisateur d'indiquer sa position et de rencontrer ses contacts. Il est aussi possible
d'accumuler des badges relatifs des lieux spcifiques pour son aspect ludique.
Le mode de fonctionnement est en Check In et les fonctionnalits de Foursquare permettent
de :
Indiquer sa position ses amis, ajouter un commentaire et publier les sur Facebook et
Twitter
Visualiser ses amis sur une carte proximit de vous
Systme de badges. Rcompenses dbloquer en ralisant certaines activits comme obtenir
un badge Apple en checkant 3 fois dans un Apple Store ...
Systme de maires. Possibilit de devenir maire des lieux que vous checkez en publiant sa
photo sur Foursquare et que vous fassiez au minimum 2 check ins dans un lieu indiqu.
Ajouter un lieu sur une carte et donner son avis
Philippe PHENGSAVATH
Page 29 / 48
Golocalisation
Version 1.00
L'inscription ainsi que l'application mobile, disponible sur diffrentes plateformes, sont
gratuites. La cration d'un compte Google Latitude demande soit un compte Gmail soit de remplir
un formulaire d'inscription.
Philippe PHENGSAVATH
Page 30 / 48
Golocalisation
Version 1.00
IX.5. Gowalla
Cr en 2007, Gowalla est un rseau social de golocalisation, ddi principalement aux
smartphones sous Android et iPhone. Il permet de partager les endroits que l'utilisateur a visit et
ses commentaires sur ceux-ci. De plus, Gowalla propose le mme principe que Foursquare,
l'obtention de badges.
Le mode de fonctionnement est en Check In et les fonctionnalits de Gowalla permettent
de :
L'inscription ainsi que l'application mobile, disponible sur l'App Store d'Apple et Android
Market de Google, sont gratuites. La cration d'un compte Gowalla demande soit un compte
Facebook soit de remplir un formulaire d'inscription.
Philippe PHENGSAVATH
Page 31 / 48
Golocalisation
Version 1.00
IX.6. Loopt
Loopt est un service de golocalisation pour mobile, cr en 2005, qui permet d'indiquer sa
position et son statut pour les partager avec ses amis. Loopt permet galement de trouver des amis
et dcouvrir des lieux.
Le mode de fonctionnement est en Check In et les fonctionnalits de Loopt permettent de :
Dcouvrer les bonnes adresses de lieux prs de vous et consulter les avis et critiques dposs
par la communaut
Partager des photos et des statuts localiss
Visualiser les activits de ses amis sur une carte
Partager et consulter le flux d'activits de ses amis en temps rel
Partager ses activits via Facebook et Twitter
L'inscription ainsi que l'application mobile, disponible sur l'App Store d'Apple et Android de
Google, sont gratuites. La cration d'un compte Loopt demande de remplir un formulaire
d'inscription.
Philippe PHENGSAVATH
Page 32 / 48
Golocalisation
Version 1.00
X. LES COMPARATIFS
X.1. Les services
Bing Maps
Goportail
Google Maps /
Google Earth
Mappy
World Wind
Yahoo ! Maps
Microsoft
IGN
PagesJaunes
NASA
Yahoo !
maps.google.com
fr.mappy.com
Propritaire
worldwind.arc.nasa.gov maps.yahoo.com
Date de
lancement
2005
2006
GM : 2004
GE : 2005
2000
2004
2007
Couverture
gographique
Monde
France + DOMTOM
Monde
Europe
Monde
Monde
Mode
d'affichage
2D + Angle de vue
45
3D : plugin
installer
2D
3D : plugin
installer
GM : 2D
GE : 3D
2D
2D + Relief 3D
2D
Photos
ariennes et
satellites
Zones urbaines
Oui
Zones urbaines
Zones urbaines et
rurales pour la
France
Zones urbaines et
rurales pour les EtatsUnis
Oui
Cartes
routires
Oui
Oui
Oui
Oui
Non
Oui
Points forts
- Calcul d'itinraires
- Ajout de signets et
d'utilitaires
- Calcul d'itinraires
- Calcul d'itinraires
- Calcul
d'itinraires
- Compilation
d'images de
rsolutions diverses
- Simple outil de
localisation et
services de
proximit
- Rsolution moins
bonne que Google
Earth
- Simple outil de
localisation et
services de
proximit
- Choix des
couches en
transparence
- Simple outil de
- Pas de calcul
Points faibles localisation et
d'itinraires
services de proximit
Utilisation
Simple navigateur
Simple navigateur
GM : simple
navigateur
GE : ncessite un
logiciel tlcharger
Simple navigateur
Ncessite un logiciel
tlcharger
Simple
navigateur
Displ@nis
GeoScheduling Suite
MapPoint 2011
Europe
ViaMichelin
Package Premium
Socit
ESRI
e-THEMIS
GeoConcept
Microsoft
ViaMichelin
Lien Internet
www.esrifrance.fr
www.e-themis.com
www.geoconcept.com
www.microsoft.com
www.viamichelin.fr
Calcul d'itinraires
Oui
Oui
Oui
Oui
Oui
Recherche de
proximits
Oui
Non
Non
Non
Oui
- Infos trafic
- Administration de
base de donnes
- Reprsentation
statistique des donnes
- Gnration de
feuilles de route
- Gestion du planning
Les +
- Gnration de
feuilles de route
- Infos trafic
- Gnration de
feuilles de route
- Gestion du planning
sur carte
- Gestion des
disponibilits
- Modlisation
d'activit
- Gestion du planning
- Gnration de
feuilles de route
- Gestion du planning
- Colorisation des
cartes
- Reprsentation
statistique des donnes
Les -
- Gestion du planning
- Recherche de
proximit
- Infos trafic
- Recherche de
proximit
- Infos trafic
- Recherche de
proximit
- Infos trafic
Prix (HT)
2 700,00
Philippe PHENGSAVATH
20 000,00
100,00 800,00
320,00
10 000,00
Page 33 / 48
Golocalisation
Version 1.00
Facebook Places
Foursquare
Google Latitude
Gowalla
Loopt
gowalla.com
www.loopt.com
Lien Internet
dismoiou.fr
www.facebook.com
foursquare.com
www.google.com/
mobile/latitude
Mode
Check In
Check In
Check In
Check In / Passive
Check In
Check In
Connexion
Facebook et
Twitter
Oui
Oui
Non
Oui
Oui
Les +
- Lieux
recommands
- Proximit des
lieux
- Systme de votes
de lieux
- Liste des
meilleurs lieux des
amis Facebook
- Ajout de
commentaires, de
ses amis et de
photos associs au
lieu
- Ajout de
commentaires sur
le lieu
- Recherche d'amis
en proximit de
zone
- Systme ludique
Les -
- Recherche d'amis
en proximit de
zone
- Simple service de
golocalisation
- Pas de
- Simple service de publications via
golocalisation
Facebook et
Twitter
Mobile
iPhone / Android
iPhone / Android /
Blackberry /
Windows Phone ...
iPhone / Android /
Blackberry /
Windows Phone ...
Inscription
Gratuit
Gratuit
Application
payante
Non
Non
Philippe PHENGSAVATH
- Recherche d'amis
en proximit de
zone
- Partage de
- Cration de
position avec les
nouveaux lieux
amis au choix
- Systme ludique
- Confidentialit
sur la position
paramtrable
- Recherche d'amis
en proximit de
zone
- Recherche d'amis
en proximit de
zone
iPhone / Android /
Blackberry /
Windows Phone ...
iPhone / Android
iPhone / Android
Gratuit
Gratuit
Gratuit
Gratuit
Non
Non
Non
Non
Page 34 / 48
Golocalisation
Version 1.00
XI.1. Pr-requis
L'installation de cette plateforme s'est faite sous un environnement Windows et ncessite
certains programmes devant tre installs sur le serveur o se trouve la base de donnes.
Philippe PHENGSAVATH
Page 35 / 48
Golocalisation
Version 1.00
XI.4. TrackerServer
TrackerServer est un serveur qui permet de recevoir les donnes via GSM Tracker et de les
stocker dans la base de donnes MySQL.
Page 36 / 48
Golocalisation
Version 1.00
Philippe PHENGSAVATH
Page 37 / 48
Golocalisation
Version 1.00
Onglet Net
Store Access Point : On
On Startup Conn : On
Disable Bill Prompt : On
UDP Server IP : Adresse IP public du serveur
UDP Server Port : 1002
Le logiciel GSM Tracker est prt et il suffit d'aller sur Packet Data dans Options et
de choisir Send Current Position pour envoyer sa position au serveur TrackerServer.
?>
Philippe PHENGSAVATH
Page 38 / 48
Golocalisation
Version 1.00
mysql_select_db('gsmtrack',$db);
Page 39 / 48
Golocalisation
Version 1.00
</head>
<body>
<?php
// on se connecte MySQL
$db = mysql_connect('127.0.0.1', 'root', '');
// on slectionne la base
mysql_select_db('gsmtrack',$db);
// on cre la requte SQL
$sql = 'SELECT time_received,latitude,longitude FROM gps'; #ou bien afficher la dernire
ligne plus rcente avec SELECT latitude, longitude FROM gps WHERE time_received = (SELECT
max(time_received) FROM gps);
// on envoie la requte
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// debut du tableau
echo '<table bgcolor="#FFFFFF">'."\n";
echo '<tr>';
echo '<td bgcolor="#669999"><b><u>Heure reue</u></b></td>';
echo '<td bgcolor="#669999"><b><u>Latitude</u></b></td>';
echo '<td bgcolor="#669999"><b><u>Longitude</u></b></td>';
echo '</tr>'."\n";
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
echo '<tr>';
// on affiche les informations de l'enregistrement en cours
echo '<td bgcolor="#CCCCCC">'.$data['time_received'].'</td>';
echo '<td bgcolor="#CCCCCC">'.$data['latitude'].'</td>';
echo '<td bgcolor="#CCCCCC">'.$data['longitude'].'</td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
// on ferme la connexion mysql
mysql_close();
?>
</body>
</html>
Le fichier sera enregistr au format .php et se nommera index.php , pour notre exemple.
Philippe PHENGSAVATH
Page 40 / 48
Golocalisation
Version 1.00
Utiliser un utilitaire de DynDNS par exemple qui mettra jour automatiquement les
serveurs de DynDNS avec l'adresse IP de notre connexion Internet.
Acheter un nom de domaine et toute la configuration DNS effectuer.
Philippe PHENGSAVATH
Page 41 / 48
Golocalisation
Version 1.00
Page 42 / 48
Golocalisation
Version 1.00
XII. CONCLUSION
La golocalisation propose des techniques de localisation plus ou moins fiable au niveau de
la prcision mais, suite au dveloppement des smartphones en particulier, la combinaison des
diffrentes techniques permet de combler cet inconvnient et, la mise en service du systme de
positionnement Galileo en 2014, permettra d'tre indpendant vis--vis des Etats-Unis et de la
Russie au niveau du systme de positionnement par satellites.
Malgr une forte utilisation d'outils de golocalisation par les Franais, beaucoup jugent
risqus de diffuser leur position sur Internet et prfrent utiliser un systme de golocalisation pour
connatre un itinraire, se localiser en voiture ou pieds.
Les services de golocalisation, solutions ou applications sont assez nombreux et proposent
une multitude de fonctionnalits, souvent gratuits et/ou en open source, libres ou propritaires.
Enfin, nous dcouvrons la mise en place d'une plateforme logicielle de golocalisation avec
l'aide de tutoriels sur Aspicore, EasyPHP et la mise en place d'un serveur web pour l'accs depuis
l'extrieur.
Philippe PHENGSAVATH
Page 43 / 48
Golocalisation
Version 1.00
XIII. GLOSSAIRE
A
Adresse IP :
Une adresse IP (Internet Protocol) est un numro d'identification logique unique qui est
attribu chaque appareil connect un rseau informatique comme Internet.
Adresse MAC :
Une adresse MAC (Media Access Control) est un numro d'identification physique unique,
stock dans une carte rseau ou une interface rseau similaire.
API :
Une API (Application Programming Interface) est une interface fournie par un programme
informatique. Elle permet l'intraction des programmes les uns avec les autres qui rend possible
l'intraction entre un homme et une machine.
C
Carte SIM :
Une carte SIM (Subscriber Identity Module) est une puce contenant un microcontrleur et
de la mmoire. Elle est utilise en tlphonie mobile pour stocker les informations spcifiques
l'abonn d'un rseau mobile de type GSM ou 3G. Elle permet galement de stocker des applications
de l'utilisateur, de son oprateur ou de tierces parties.
CNIL :
La CNIL (Commission Nationale de l'Informatique et des Liberts) est une authorit
administrative indpendante franaise. Elle est charge de veiller ce que l'informatique soit au
service du citoyen et qu'elle ne porte atteinte ni l'identit humaine, ni aux droits de l'Homme, ni
la vie prive, ni aux liberts individuelles ou publiques.
D
DHCP :
Un DHCP (Dynamic Host Configuration Protocol) est un protocole rseau assurant la
configuration automatique des paramtres IP d'une machine, en lui affectant automatiquement une
adresse IP et un masque de sous-rseau.
Philippe PHENGSAVATH
Page 44 / 48
Golocalisation
Version 1.00
F
FAH :
Un FAH (Fournisseur d'Applications Hberges) est une socit qui fournit des logiciels ou
des services informatiques ses clients via un rseau (Internet en gnral).
FAI :
Un FAI (Fournisseur d'Accs Internet) est un organisme offrant une connexion au rseau
informatique Internet.
G
Geofencing :
Le gardiennage virtuel, ou en anglais geofencing, est une fonction d'un logiciel de
golocalisation qui permet de surveiller distance la position et le dplacement du terminal sur un
primtre bien dfini. Des mesures sont prises si ce dernier sort de la zone surveille, signales par
une alerte (SMS, courrier lectronique ou serveur web).
GPRS :
Le GPRS (General Packet Radio Service) est une norme pour la tlphonie mobile drive
du GSM permettant un dbit de donnes plus lev. C'est une technologie mi-chemin entre le
GSM (2e gnration) et l'UMTS (3e gnration).
GPS :
Le GPS (Global Positioning System) est un systme de golocalisation fonctionnant au
niveau mondial. C'est un systme de positionnement par satellites entirement oprationnel et
accessible au grand public.
GSM :
Le GSM (Global System for Mobile communications) est une norme numrique de 2e
gnration pour la tlphonie mobile.
H
HTTP :
Un HTTP (HyperText Transfert Protocol) est un protocole de communication client-serveur.
Philippe PHENGSAVATH
Page 45 / 48
Golocalisation
Version 1.00
I
IANA :
L'IANA (Internet Assigned Numbers Authority) est une organisation dont le rle est la
gestion de l'espace d'adressage IP d'Internet et d'autres ressources partages de numrotation
requises soit par les protocoles de communication sur Internet, soit pour l'interconnexion de rseaux
Internet.
Inmarsat :
Inmarsat (International Maritime Satellite organization) est une compagnie de
tlcommunication. Inmarsat exploite 11 satellites, assurant les fonctions tlphonie, donnes, tlex
et tlcopie via 37 stations terrestres.
M
MMS :
Un MMS (Multimedia Messaging Service) est un systme d'mission et de rception de
messages multimdias pour la tlphonie mobile.
Modem :
Un Modem (Modulateur Dmodulateur) est un priphrique servant communiquer avec
des utilisateurs distants via un rseau analogique comme une ligne tlphonique. Il permet par
exemple de se connecter Internet.
N
NASA :
La NASA (National Aeronautics and Space Administration) est l'agence gouvernementale
qui a en charge la majeure partie du programme spatial civil des Etats-Unis. Elle joue un rle de
leader mondial dans le domaine du vol spatial habit, de l'exploration du systme solaire, de la
recherche spatiale et aronautique.
P
PDA :
Un PDA (Personal Digital Asistant) est un appareil numrique portable servant d'agenda, de
carnet d'adresses et de bloc-notes. Il est dot d'un clavier ou d'cran tactile associ un stylet.
PHP :
Un PHP (PHP : Hypertext Preprocessor) est un langage de scripts libre permettant de crer
des pages web dynamiques via un serveur HTTP.
Plugin :
Un Plugin, aussi appel module d'extension, est un logiciel qui complte un logiciel hte
pour lui apporter de nouvelles fonctionnalits.
Philippe PHENGSAVATH
Page 46 / 48
Golocalisation
Version 1.00
R
RFID :
Un RFID (Radio Frequency Identification) est une mthode pour mmoriser et rcuprer des
donnes distance en utilisant des marqueurs appels radio-tiquettes. Ces radio-tiquettes
comprennent une antenne associe une puce lectronique qui leur permet de recevoir et de
rpondre aux requtes radio mises depuis un metteur-rcepteur.
Roaming :
Un Roaming, ou itinrance, dsigne plus gnralement la capacit des clients accder
leurs services de tlphonie mobile (voix et donnes) depuis des rseaux visits ou partir d'un
rseau ou pays tranger.
S
SIG :
Un SIG (Systme d'Information Gographique) est un systme d'information capable
d'organiser et de prsenter des donnes alphanumriques spatialement rfrences, ainsi que de
produire des plans et des cartes.
SMS :
Un SMS (Short Message Service) est un service de messagerie qui permet de transmettre de
courts messages textuels. C'est un service propos par la tlphonie mobile.
SQL :
Un SQL (Structured Query Language) est un langage informatique normalis servant
effectuer des oprations sur des bases de donnes.
W
WiFi :
Le WiFi (Wireless Fidelity) est un ensemble de protocoles de communication sans fil rgis
par les normes du groupe IEEE 802.11. Un rseau WiFi permet de relier sans fil plusieurs appareils
informatiques (ordinateur, routeur ) au sein d'un rseau informatique afin de permettre la
transmission de donnes entre eux.
3
3G :
La 3G de 3e gnration, ou UMTS (Universal Mobile Telecommunications System), dsigne
une gnration de normes de tlphonie mobile. Elle permet des dbits bien plus rapides qu'avec la
gnration prcdente, le GSM. La 3G est utilise pour l'accs Internet, le visionnage de vidos et
la visiophonie.
Philippe PHENGSAVATH
Page 47 / 48
Golocalisation
Version 1.00
XIV. REFERENCES
Gnralits
Wikipdia : http://fr.wikipedia.org/wiki/Golocalisation
March
Ifop : http://www.ifop.com/?id=1342&option=com_publication&type=poll
Solutions
ArcGIS d'ESRI : http://www.esrifrance.fr/Network_Analyst.asp
Displ@nis d'e-THEMIS : http://www.e-themis.com/solutions-fonctionnelles.php#e-plan
GeoScheduling Suite de GeoConcept : http://www.geoconcept.com/gestion-de-la-planification.html
MapPoint 2011 Europe de Microsoft : http://www.microsoft.com/france/mappoint/
ViaMichelin Package Premium de ViaMichelin : http://business.viamichelin.fr/product/localisationet-itineraires-web/viamichelin-package-premium.html
Applications mobiles
Dismoio : http://dismoiou.fr/
Facebook : http://www.facebook.com/places/
Foursquare : https://foursquare.com/
Google Latitude: http://www.google.com/intl/fr/mobile/latitude/
Gowalla : http://gowalla.com/
Loopt : https://www.loopt.com/
Mise en place d'une plateforme logicielle de golocalisation
http://www.aspicore.com/en/UDP_java_tools.asp?tab=2&sub=2
EasyPHP : http://www.easyphp.org/fr/
Apache : http://web.developpez.com/cours/serveur-web-chez-soi/
Philippe PHENGSAVATH
Page 48 / 48