Home

Rapport - TaM - Université de Genève

image

Contents

1. lectronique via l application et cal cul automatique du prix partir de l itin raire demand 4 3 2 Progr s technologiques attendus 4 3 2 1 Int gration de r cepteurs GPS dans les t l phones mobiles En ao t 2006 la marque BenQ Siemens a mis sur le march le premier t l phone mo bile qui ne soit pas un smartphone ou un PDA int grant un r cepteur GPS Disponible pour l instant exclusivement en France chez l op rateur SFR le SXG75 n est pas plus cher que les autres nouveaut s du march preuve que l int gration du GPS n entra ine pas un surco t de fabrication important Cette sortie pionni re annonce sans nul doute l arriv e imminente de mod les concurrents l explosion des logiciels de 21 navigation routi re poussant les constructeurs suivre le mouvement L int gration du r cepteur GPS est une avanc e primordiale pour le futur du syst me pr sent car gr ce elle l usager poss dant un t l phone quip n aura aucun investissement sup pl mentaire faire il n utilisera qu un appareil au lieu de deux De plus il naura plus se soucier d tablir une connexion entre le t l phone et le r cepteur GPS tape qui risque actuellement de d courager plus d un utilisateur potentiel n tant pas adepte de technologies 4 3 2 2 Baisse du prix des communications Internet mobiles L augmentation du nombre d applications mobiles acc dant Internet et l volution des habitudes d utili
2. recherche et affiche tous les p riph riques Bluetooth port e Lorsque la recherche est termin e s lectionner le r cepteur GPS dans la liste 13 Si le r cepteur GPS n appara t pas dans la liste v rifier que l option Bluetooth est acti v e sur le t l phone portable et sur le r cepteur GPS puis s assurer que le r cepteur GPS n est pas hors de port e du t l phone max 10 m tres avant de r essayer Connecter se connecte au p riph rique s lectionn Note Si l option Connexion au d marrage du menu Pr f rences GPS est activ e la connexion est automatique au d marrage Si l option Connexion au dernier p riph rique du menu Pr f rences GPS est activ e le dernier p riph rique avoir t connect est recherch lors de la connexion Choisir un lieu Ce menu permet de choisir le lieu qui sera utilis comme centre de la carte Il offre quatre possibilit s utiliser la position GPS n cessite la connexion au r cepteur GPS choisir un arr t en entrant les premi res lettes du nom choisir parmi les lieux pr f r s de l utilisateur et enfin choisir parmi les derniers arr ts visit s CR Choisissez un lieu via position Ma position Affiche la carte en utilisant la position GPS comme centre permettant de b n ficier de toutes les fonctionnalit s de l application comme la boussole et le temps de parcours pieds estim Si la connexion au r cept
3. 2 4 2 Rafraichissement de la carte Afin de ne pas recalculer des valeurs inutilement deux niveaux de rafra chissement de la carte ont t distingu s Si le centre de la carte a t d plac ou si le niveau de zoom a chang une nouvelle zone d arr ts est peut tre entr e dans le champ de la carte Un rafra chissement complet est donc n cessaire incluant le test des zones d arr ts visibles puis des arr ts visibles au sein de ces zones En revanche lorsqu un changement intervient sur la carte sans que ses limites ne changent un rafraichisse ment de l affichage graphique suffit k k k 25 4 Conclusion 4 1 Objectifs atteints Les objectifs techniques majeurs de ce projet ont t atteints puisqu il est possible gr ce au syst me d velopp de consulter les horaires du r seau des TPG sur un ser veur distant en tout temps partir de son t l phone mobile et d obtenir en plus des informations sur le parcours pieds pour se rendre l arr t comme la direction la dis tance et la dur e du parcours Mais au del des fonctionnalit s techniques d velopp es ce projet permet je pense de d montrer le potentiel immense des nou velles technologies mobiles et de g o positionnement dans le domaine de l information Il doit tre vu non pas comme un but en soi mais comme un aper u de linfinit de services dont disposera bient t l homme en d placement 4 2 Limites du projet Propos e sur le site Inter
4. ne g re pas les destinations plus complexes 26 4 3 Evolutions futures 4 3 1 D veloppements futurs possibles De nombreuses fonctionnalit s int ressantes n ont pas pu tre d velopp es dans la version de l application pr sent e ici car elles d passent le cadre de ce travail Elles constituent toutefois une direction suivre en vue d une ventuelle am lioration du pr sent projet et montrent ainsi le potentiel d avenir important de l application Je cite rai en exemple les fonctions suivantes Couplage du plan du r seau avec un plan d taill de la ville comprenant les rues et leur nomenclature Possibilit d afficher sur la carte le parcours de chaque ligne dans la couleur qui lui correspond Recherche intelligente d itin raires gr ce la position GPS et la saisie d une adresse ou d un arr t de destination et affichage de l itin raire sur la carte com prenant le parcours p destre jusqu au premier arr t Prise en compte de la position r elle des v hicules sur le r seau et des retards de ceux ci pour afficher les prochains d parts R ception de messages d informations ponctuelles sur le r seau selon la posi tion GPS signalant des travaux manifestations etc Affichage de points d int r t divers comme les points de vente des TPG mais galement des restaurants mus es etc possibilit de sponsoring par des en treprises genevoises Possibilit d acheter son titre de transport
5. EF DA RA E UNIVERSITE 9 DE GEN VE FACULT DES SCIENCES CONOMIQUES ET SOCIALES M moire de licence TPG mobil D veloppement d un syst me d information voyageurs sur t l phone mobile g o localis pour les utilisateurs des Transports publics genevois Joseph Duteil Sous la direction de M Michel Deriaz Transports publics genevois Table des mati res 1 INTRODUCTION 1 1 LES TPG ENBREF 12 L INFORMATION VOYAGEURS AUX TPG 1 2 1 LE SITE INTERNET WWW TPG CH 1 2 2 LES BORNES D INFORMATION VOYAGEURS 1 2 3 INFO MOBILITE 0900 022 021 1 3 EXPLICATION DE LA DEMARCHE 2 LE SYSTEME 2 1 ARCHITECTURE 2 2 TECHNOLOGIES 2 2 1 JAVA 2 2 1 1 J2 E Java 2 Enterprise Edition 2 2 1 2 J2ME Java 2 Micro Edition 2 2 2 GPS GLOBAL POSITIONNING SYSTEM 2 2 3 COMMUNICATIONS 2 2 3 1 Bluetooth 2 2 3 2 GPRS 2 3 DONNEES 2 3 1 EMPLACEMENT DES DONNEES 2 3 2 FORMAT DES DONNEES 3 L APPLICATION 3 1 MANUEL D UTILISATION 3 1 1 INSTALLATION ET D MARRAGE 3 1 2 UTILISATION 3 2 CHOIX DE DEVELOPPEMENT 3 2 1 COMPATIBILITE 3 2 2 INDEPENDANCE PAR RAPPORT AU GPS 3 2 3 INTERFACE HOMME MACHINE 3 2 3 1 La recherche d un arr t par son nom 3 2 3 2 Le choix d une ligne et d une destination 3 2 3 3 La navigation sur la carte 3 2 4 ECONOMIE DES RESSOURCES 3 2 4 1 Affichage des arr ts 3 2 4 2 Rafra chissement de la carte 4 CONCLUSION 4 1 OBJECTIFS ATTEINTS 4 2 LIMITES DU PROJET 4 3 EVOLUTI
6. ONS FUTURES 4 3 1 DEVELOPPEMENTS FUTURS POSSIBLES YO ui 13 13 13 13 22 22 22 22 23 23 25 25 26 26 26 27 27 4 3 2 PROGRES TECHNOLOGIQUES ATTENDUS 4 3 2 1 Int gration de r cepteurs GPS dans les t l phones mobiles 4 3 2 2 Baisse du prix des communications Internet mobiles 4 3 2 3 Am lioration des comp tences des t l phones mobiles 5 REMERCIEMENTS 6 REFERENCES 24 27 28 28 29 30 1 Introduction Aujourd hui en Suisse le nombre d abonn s au t l phone mobile d passe nettement celui des abonn s au t l phone fixe Plus de 4 millions d habitants helv tiques poss dent un t l phone portable soit 7 Suisses sur 10 et ce chiffre est en augmentation constante Le terme t l phone mobile est de moins en moins adapt l appareil que l on nomme ainsi Celui ci na en effet plus grand chose d un t l phone Il permet cer tes toujours de communiquer oralement mais il offre bien plus que cela ses utilisateurs acc s Internet sans fil lecture de fichiers audio et vid o vid oconf rence partage de donn es il se transforme en cam ra num rique en console de jeu portative en t l vision et depuis peu en syst me de positionnement g ographique Le mobile a vu sa puissance de calcul sa capacit de stockage et ses possibilit s de connexion augmenter exponentiellement et est dores et d j un ordinateur personnel multifonction qui ne quitte plus son d tenteur et l ass
7. PS l application Celle ci interroge ensuite le serveur pour obtenir les horaires des d parts qui sont affich s sur le t l phone L avantage primordial de l utilisation du sys t me de g o positionnement r side dans la pertinence des donn es propos es l usager En effet les arr ts se trouvant dans un p rim tre accessible pied sont affi ch s en priorit Ainsi usager re oit un minimum d information De plus celui ci n a fournir aucune donn e le concernant Il n a donc pas besoin de conna tre pr cis ment sa propre position pour tre inform de l arr t le plus proche L acc s un serveur dis tant permet de limiter la quantit des donn es embarqu es sur le t l phone et surtout il permet une mise jour unique et centralis e des donn e invisible pour les utilisa teurs qui acc dent toujours la derni re information en date kk 2 Le syst me 2 1 Architecture Le syst me se compose d une application Java embarqu e sur un t l phone mobile d une Servlet install e sur un serveur distant et d un r cepteur GPS miniaturis qui capte les signaux des satellites GPS et communique sa position l application Le r cepteur GPS et le t l phone portable sont port s par l utilisateur et restent donc une distance minime l un de l autre Figure 3 Sch ma de l architecture du syst me 2 2 Technologies 2 2 1 Java Technologie mise au point par Sun Microsystems J
8. ani re intuitive alors que ceux ci sont dispos s de mani re totalement impr visible et peuvent tre tr s nombreux sur une m me carte Deux techniques ont t combin es afin de rendre la navigation aussi facile que possi ble partir de l arr t actuellement s lectionn l utilisateur peut en premier lieu utiliser le bouton multidirectionnel pour atteindre quatre arr ts situ s respectivement au dessus en dessous gauche et droite de l arr t courant L application d termine 23 quels sont les quatre arr ts devant tre consid r s comme les prochains arr ts attei gnables en divisant la carte en quatre cadrans triangulaires et en d terminant dans chaque cadran l arr t qui est le plus proche de l arr t courant L op ration est r it r e chaque d placement Figure 4 Arr ts atteignables avec le bouton multidirectionnel Cette m thode de d placement peut parfois s av rer peu intuitive Par exemple lors qu un arr t se trouve sur la s paration entre deux cadrans deux directions peuvent sembler logiques pour l atteindre mais une seule va r ellement pointer sur l arr t voulu De m me en pressant sur une direction puis sur son contraire on ne se retrouve pas toujours sur l arr t de d part car si l arr t a pour prochain arr t droite l arr t B l arr t B n a pas forc ment pour prochain arr t gauche l arr t A Un second mode de d placement a donc t pens Il permet d atteindr
9. ations et autres documentations e PRAPLAN C et VELEN S 2006 Librairie Java pour l utilisation d un r cepteur GPS Blue tooth sur t l phone mobile m moire de licence Universit de Gen ve e LEVI J et KRATTINGER S 2006 Dispatch Locator m moire de bachelor Universit de Gen ve k k k 30
10. ava permet de d velopper des ap plications ind pendantes de toute architecture mat rielle qui sont dites portables Le pr sent projet utilise la fois le langage de programmation Java orient objet et environnement d ex cution du m me nom 2 2 1 1 J2EE Java 2 Enterprise Edition Java 2 Enterprise Edition est la plate forme Java utilis e pour le d veloppement de l application c t serveur ou servlet 2 2 1 2 J2ME Java 2 Micro Edition Java 2 Micro Edition est la plate forme Java destin e aux terminaux mobiles t l pho nes portables assistants personnels ou t l commandes et aux syst mes embarqu s cartes puce ascenseurs d codeurs TV num riques r frig rateurs etc Elle a t utilis e pour d velopper l application c t client La compilation et l ex cution de l application test s est faite au moyen du J2ME Wire less Toolkit WTK de Sun qui propose un mulateur de t l phone mobile 2 2 2 GPS Global Positionning System Principal syst me mondial de positionnement par satellite le GPS a t d velopp par le d partement de la d fense des Etats Unis Au moins 24 satellites artificiels en orbite mettent en permanence un signal dat pr cis ment qui peut tre capt par un r cep teur En captant les signaux de 3 satellites au moins le r cepteur peut mesurer l cart relatif des horloges de chaque signal et en d duire sa distance par rapport chaque satellite Connai
11. e les 9 arr ts les plus proches de l arr t courant au moyen des touches 1 9 Les arr ts sont num rot s du plus proche au plus distant Ainsi la touche 1 permet toujours de sauter l arr t le plus proche de l arr t courant et il est possible de sauter directement un arr t sans passer par les arr ts interm diaires La liste des 9 arr ts atteignables est mise jour chaque d pla cement 3 2 4 Economie des ressources Les t l phones portables ayant des ressources limit es une attention particuli re a t port e la minimisation des allocations de ressources en limitant notamment les chargements de donn es au strict n cessaire 24 3 2 4 1 Affichage des arr ts En mode carte les coordonn es des arr ts sont test es et compar es aux coordon n es du centre de la carte courante tout en tenant compte du niveau de zoom afin de d terminer quels arr ts doivent tre affich s Pour viter de tester tous les arr ts du r seau genevois chaque rafra chissement de la carte le canton a t quadrill en zones de 2km sur 2km A chaque zone correspond un fichier d arr ts Seules les zo nes susceptibles d appara tre sur la carte sont donc test es La carte peut se trouver en intersection avec une deux ou quatre zones selon la position de son centre au sein d une zone et selon le niveau de zoom courant Figure 5 Les 3 cas possibles de superposition de la carte avec les zones d arr ts 3
12. e mode carte une nouvelle ic ne appara t dans le menu principal repr sentant le dernier lieu choisi Il s agit d un raccourci permettant d acc der la carte correspondante sans passer par le menu Choisir un lieu TPG mobil SI Connexion O choisir un lieu Si la position GPS est choisie une entr e suppl mentaire intitul e Sauver position s ajoute au menu Elle permet de sauver les coordonn es actuelles dans les lieux pr f r s afin de pouvoir y acc der ult rieurement sans devoir se connecter un r cepteur GPS 16 CR amp Heure Ce menu offre une simple horloge dont l heure est bas e sur celle du t l phone Pr f rences BA propos W Pr f rences Ce menu permet de r gler quelques param tres de l application Les choix effectu s sont m moris s pour les prochaines utilisations du programme W TPG mobil Pr f rences Connexion GPS Choisir un lieu Heure A propos 17 GPS CE Pr f rences Connexion au dernier p rit rique Specter D sactiver L option Connexion au d marrage offre le choix de lancer une connexion automati quement au d marrage de l application ou au contraire de laisser le soin l utilisateur de se connecter manuellement L option Connexion au dernier p riph rique permet de garder en m moire les param tres du dernier p riph rique connect afin d viter de r p ter l op ration de recherche chaque con
13. eprise de la mobilit et les technologies de la mobilit allaient se rencontrer 1 1 Les TPG en bref Cr s en 1977 les Transports publics genevois succ dent la CGTE ou Compagnie g n rale des tramways lectriques R gie autonome li e l tat de Gen ve par un contrat de prestations elle emploie 1550 personnes et exploite les transports publics de Gen ve et son canton Chaque jour 343000 voyages sont effectu s en moyenne sur les 57 lignes du r seau desservies par 392 v hicules tramways autobus ou trol leybus Depuis le 1er janvier 2005 les TPG ont pour Directrice g n rale Madame St phanie Fontugne Figure l Si ge central des TPG le Ba chet de Pesay 1 2 L information voyageurs aux TPG Offrir une mobilit durable et de qualit la population de Gen ve et sa r gion telle est la mission des TPG La capacit de proposer une information la client le de qua lit fait partie int grante de cette mission L information fournie aux usagers peut tre divis e en deux cat gories l information permanente horaires plans du r seau itin raires et l information ponctuelle pertur bations du trafic v nements offres promotionnelles nouveaux services etc Je me concentrerai dans la suite de ce rapport sur l information permanente savoir l information d utilit quotidienne qui doit tre accessible aux usagers 24 heures sur 24 et plus particuli rement sur les horaires Plusi
14. eur GPS n est pas tablie un cran permettant de se connecter appara t Un arr t 14 Permet de choisir un arr t en entrant les premi res lettres de son nom avant d afficher la carte centr e sur l arr t choisi Ce mode est disponible ind pendamment de la pr sence ou non d un r cepteur GPS mais il n offre donc pas les fonctionnalit s relatives la position GPS telles que la boussole et le temps de parcours pieds estim CE Premi res lettres Choisissez un arr t Premi res lettres Ci Choisissez un lieu Lieux pr f r s Permet de choisir parmi les positions GPS enregistr s par l utilisateur lors d une utilisa tion pr c dente b n ficiant d un r cepteur GPS puis d afficher la carte centr s sur la position choisie Ce mode est disponible ind pendamment de la pr sence ou non d un r cepteur GPS mais il n offre donc pas les fonctionnalit s relatives la position GPS telles que la boussole et le temps de parcours pieds estim m Choisissez un lieu Lieux pr f r s Arr ts r cents Si des arr ts ont t r cemment consult s ils apparaissent en dessous d une ligne de s paration On peut donc acc der facilement aux arr ts fr quemment interrog s Le premier arr t de la liste est celui qui a t consult le plus r cemment et ainsi de suite 15 Choisissez un lieu Une fois qu un lieu a t choisi et si l utilisateur quitte l
15. eurs moyens de conna tre les horaires des bus et trams sont d j mis la disposi tion des usagers des Transports publics genevois 1 2 1 Le site Internet www tpg ch Ce site propose une information tr s compl te comprenant les horaires les plans du r seau la possibilit de rechercher un itin raire etc Il n cessite un ordinateur avec acc s Internet et est donc principalement destin tre consult avant de quitter le lieu de domicile ou de travail pour utiliser le r seau des TPG Bien qu il puisse techni quement tre visualis sur un assistant personnel PDA ce site n est pas con u pour tre affich sur un cran de poche trop petit II est encore moins adapt aux t l pho nes portables qui pr sentent en plus des limitations de ressources et n cessitent des pages Web d velopp es particuli rement dans ce but 2 Transport Public Genevois Microsoft Internet Explorer Fichier Eten Affichage Fauw uia F re h at Fa 1 Et E Pr c dents Ed Li a Fi p Pahercher td avons ir da E Eg 3 Arezza HE enregistre fre aire al mj E L ng Google LaF n e Paramitra r T ivre Gen ve Mitus nous conwiiire Espace Aknmme Espace Pro unireso Tanggane pubit piira fa aran u GE um us TARIFS POINTS DE YENTE PRODUITS ET SERVICES w Horaires PATATE VACANCES l LIGNES URANNEE INFO HURJURE 5 2 10 Lhorairs asi valable jusqu au 9 12 2006 EN ER EE EE EI r 13 G ga g gga EI a Les aff
16. iches horaires sont disponibles an lannat POF acocsable par ke logice Acrobat Faader et despornible La navwHiit TMC mi premi pas on Sendo l 30 octobre 2008 aprts les acanoes grabutemeril cale adresse d anomne Les voyageurs soni imit s emprunter les Bgnes et 29 qui seront renforc es en cag de gurchage LIGMES SECONDAIRES Figure 2 Site Internet www tpg ch 1 2 2 Les bornes d information voyageurs Ces bornes pr sentes aux arr ts se divisent en deux types d une part les bornes statiques qui sont de simples panneaux d affichage destin s pr senter des imprim s des horaires et plans du r seau et d autre part les bornes dynamiques qui compren nent des crans LCD monochromes affichant dynamiquement le prochain d part de chaque ligne Ces derni res comblent les manques des bornes statiques en proposant une information plus cibl e et plus fiable car prenant en compte l heure actuelle et la position r elle des v hicules obtenue par GPS donc les ventuels ralentissements du trafic Les bornes statiques sont pr sentes tous les arr ts alors que les bornes dynamiques se rencontrent aux arr t forte fr quentation uniquement Toutes deux ont pour but d informer l usager lorsque celui ci est physiquement pr sent l arr t 1 2 3 Info mobilit 0900 022 021 Ce service t l phonique propose aux usagers une information compl te Il n est pas accessible en permanence puisque ses horaires s
17. iste dans un nombre de t ches chaque jour grandissant En parall le du progr s fulgurant des technologies mobiles l am lioration de la pr ci sion des syst mes de g olocalisation la miniaturisation des r cepteurs GPS et la baisse des prix de tels accessoires entra nent la d mocratisation des services de posi tionnement par satellite longtemps r serv s aux professionnels et une frange ais e de conducteurs automobiles Associ s au t l phone mobile les syst mes de guidage ne sont plus prisonniers des quatre roues ils se glissent dans la poche des pi tons qui peuvent d sormais aussi en b n ficier Guide touristique ou de randonn es aide l orientation pour non voyants ou encore jeu de r le l chelle mondiale les applica tions possibles sont innombrables Assistant l Universit de Gen ve au d partement des Syst mes d information et de communication groupe ASG Michel Deriaz a su veiller ma curiosit concernant ces technologies et m a rapidement convaincu de leur immense potentiel dans un avenir proche Apr s discussion Michel Deriaz et moi nous sommes mis d accord sur le pro jet d un syst me d information voyageurs destin aux usagers des Transports publics genevois fonctionnant sur un t l phone mobile et utilisant le positionnement par satel lite Les TPG ont montr de l int r t pour notre d marche et ont accept de collaborer en nous fournissant toutes les donn es n cessaires L entr
18. mbarqu es sont accessibles gratuitement alors que le transfert des donn es via GPRS ou UMTS est un service payant propos par l op rateur t l phonique En revanche les donn es distantes peuvent tre mises jour sur le serveur de mani re unique et invisible pour tous les utilisateurs du syst me alors qu un changement des donn es embarqu es obligerait chaque utilisateur t l charger une mise jour de l application De plus le volume total des donn es sur le serveur est quasiment illimit alors que la capacit de stockage d un t l phone mobile est r duite La solution d pend donc de la nature des donn es Pour simplifier les donn es d finitives qui ne sont pas sujettes au changement peuvent tre embar qu es dans les limites de la place disponible alors que les donn es provisoires doivent tre centralis es Dans notre cas seuls les horaires qui sont modifi s chaque ann e et sont relative ment volumineux ont t plac s distance Les autres informations de service noms et coordonn es GPS des arr ts lignes et destinations disponibles aux arr ts et paires d arr ts servant tracer les tron ons du r seau ainsi que les coordonn es GPS de lhydrographie et des points d int r t monuments b timents publics ont t int gr es l application pour les raisons de co ts et de temps de chargement d crites plus haut mais leur place sur le serveur serait pleinement justifi e dans une ver
19. net www tpg ch la gestion des itin raires en transports pu blics est sans aucun doute l un des services les plus utiles pour l usager et il serait tr s appr ciable de pouvoir en b n ficier tout moment sur un t l phone portable Ce ser vice n cessite cependant un algorithme d une grande complexit Le d veloppement d un tel syst me repr sente lui seul un d fi de taille que je ne pouvais relever ici Le syst me utilis par les Transports publics genevois ayant t d velopp par une entre prise tierce et tant donc propri taire il m tait impossible de le r utiliser La gestion des destinations est un probl me plus pineux qu il n y para t et celui ci n a pas pu tre r solu compl tement par manque de temps En effet un usager qui d sire emprunter une ligne un arr t donn a au maximum le choix entre deux directions chacune tant repr sent e par une destination Mais cette destination est parfois dou ble si la ligne se s pare en deux tron ons distincts partir d un arr t pour desservir deux destinations ou fictive car le v hicule effectue son terminus un arr t pr c dant la destination indiqu e s il effectue son dernier trajet et rentre au d p t par exemple Les destinations r elles changent donc selon l heure de la journ e alors que la desti nation fictive ou virtuelle qui appara t l arr t reste inchang e L application propose donc deux destinations par ligne et
20. nexion Langue L application est disponible en deux langues fran ais et anglais Pr f rences GPS angue EJ A propos Fournit des informations concernant l application telles que la version et l auteur 18 CB CM TPG mobil A propos de MobiLaok mdr Version 10 beta 16 102006 Choisir un lieu Auteur Joseph Duteil Heure oo Universit de Gen ve propos E mail losephdutelhotmal com Navigation sur la carte Deux modes de navigation sont propos s La touche permet de passer d un mode de navigation l autre amp Navigation par arr ts La navigation par arr ts permet de se d placer sur la carte en sautant d un arr t un autre Cette action est possible soit en utilisant le bouton multidirectionnel soit en utilisant les touches num riques 1 9 chaque touche correspondant l un des 9 ar r ts les plus proches de l arr t actuel Navigation libre La navigation libre permet de se d placer lin airement sur la carte selon les quatre directions cardinales Nord Sud Est et Ouest au moyen du bouton multidirectionnel o des touches 2 4 6 et 8 Pour revenir au mode de d placement par arr ts appuyer sur la touche sur la touche 5 ou sur le bouton multidirectionnel Le menu Centrer permet de recentrer la carte sur le lieu choisi au moment du lance ment de la carte Les touches et permettent respectivement d effectuer un zoom arri re et un zoom avant Quatre nivea
21. nf rieure indique les informations de parcours pieds pour se rendre l arr t Ces derni res ne sont disponible qu en mode Position GPS gauche le temps de parcours n cessaire pieds et le temps d attente l arr t sont affich s condition 20 que le d part s lectionn puisse tre atteint temps Dans le cas ou le programme juge que le d part s lectionn va tre manqu une image repr sentant un voyageur regardant partir un bus appara t et il est alors pr f rable de choisir le d part suivant A droite une boussole permet de conna tre la direction suivre vol d oiseau pour se rendre l arr t ainsi que la distance parcourir en m tres La direction de la boussole n est fiable que si le voyageur se d place au minimum l allure du pas car le pro gramme a besoin de deux positions successives pour calculer la direction actuelle de l usager Elle n est de plus valable que si le t l phone portable est tenu verticalement en face de soi la rotation de l appareil par rapport son porteur n tant pas d tect e par l application Le menu Heure permet de choisir n importe quelle heure et date afin d obtenir les d parts correspondant Ceux ci sont alors affich s en heure absolue de type 16 32 gt et non plus en temps relatif de type 7 mn Dans ce mode les informations de par cours pieds ne sont pas propos es car le temps disponible pour se rendre l arr t peut tre de
22. oient propos s avant ceux qui contiennent l extrait au sein de leur nom Exemples si la saisie est bac l arr t Bachet de Pesay est propos avant l arr t Chemin du Bac L arr t Th nex Vallar Douane peut tre trouv gr ce aux lettres tho gt val ou doua Le choix a t fait de ne pas afficher les r sultats si ceux ci d passent un nombre don n fix 14 et de demander l utilisateur de pr ciser sa saisie Ceci permet d viter de devoir naviguer dans une liste verticale trop longue ce qui peut tre fastidieux 3 2 3 2 Le choix d une ligne et d une destination Le menu qui appara t lorsqu on interroge un arr t sur la carte permet de choisir la ligne puis la destination souhait e avant d obtenir les horaires correspondants Ce menu dont l id e m a t propos e par M Michel Deriaz est con u pour minimiser le nombre de pressions sur le clavier En effet les symboles des lignes sont dispos s sous forme d un tableau dont la forme tend s approcher autant que possible d un carr De plus l ic ne de ligne s lectionn e au d part est celle dont l emplacement se rapproche le plus du centre du carr Ainsi le nombre de d placements moyen dans le tableau pour atteindre la ligne souhait e est minimis 3 2 3 3 La navigation sur la carte Le principal d fi relatif la navigation sur la carte consistait permettre l utilisateur de sauter d un arr t l autre de m
23. om et d obtenir les horaires correspondant et la carte des environs de cet arr t 3 2 3 Interface homme machine Le nombre de touches restreint des t l phones portables et l absence de curseur la souris des ordinateurs ou le stylet des assistants personnels et des r cents smartpho nes obligent penser les interfaces graphiques diff remment Ainsi un effort n cessaire a t fourni afin de rendre l application facile utiliser et ergonomique Voi ci quelques exemples 3 2 3 1 La recherche d un arr t par son nom La saisie de texte au moyen du clavier d un t l phone portable est tr s astreignante et nest pas intuitive 12 touches doivent en effet permettre d entrer 26 lettres sans ac cent des dizaines de lettres accentu es signes de ponctuation et autres chiffres et symboles sans parler des majuscules Il a donc fallu trouver un moyen de rechercher un arr t par son nom en entrant un nombre minimum de lettres Le syst me de recher che d velopp permet de retrouver l un des 300 arr ts gr ce 3 4 lettres du nom 22 La cha ne de caract res saisie est recherch e dans un fichier contenant tous les arr ts tri s par ordre alphab tique Elle est d abord recherch e au d but du nom de chaque arr t puis dans le cas o le nom comporte plusieurs mots au d but de chaque mot suivant le premier mot du nom Cette recherche en deux temps permet que les arr ts dont le nom commence par l extrait saisi s
24. ont du lundi au samedi de 7h 20h et le dimanche et les jours f ri s de 8h30 12h et de 12h30 17h Il est factur 1 19 CHF par minute Il s adresse aux usagers qui ne sont pas familiers d Internet et des nouvelles technolo gies de l information et pr f rent utiliser le t l phone classique ou aux usagers en d placement qui n ont pas acc s au site Internet mais disposent d un t l phone mo bile Son d faut majeur r side dans son prix ses horaires limit s ainsi que dans la nature orale de l information retourn e qui n est donn e qu une fois et doit tre m mo ris e ou not e afin de ne pas tre perdue 1 3 Explication de la d marche Le but de mon travail de m moire est de proposer un outil d information voyageurs simple d utilisation qui puisse venir s ajouter l offre existante dans un avenir proche et qui permette un usager des TPG d obtenir tout moment et en tout lieu l information des prochains d parts ainsi que les horaires complets des lignes du r seau L application propos e fonctionne sur un t l phone portable Celui ci communique d une part avec un r cepteur GPS miniaturis et d autre part avec un serveur distant Ces deux connexions sont sans fil Gr ce au syst me GPS l application conna t la po sition de l utilisateur afin de lui proposer en priorit une information g ographiquement cibl e Les donn es de positionnement de l utilisateur sont transmises par le r cepteur G
25. plusieurs jours voire de plusieurs mois et il est jug que l usager ne sou haite pas se rendre l arr t imm diatement CM Bel Air Cit 11 28 55 16 11 2006 D parts 16 32 16 40 15 49 Une fois qu une date ou heure diff rente a t choisie le menu Maintenant permet de revenir l instant pr sent et au mode d affichage relatif Les informations de parcours pieds sont alors r tablies 21 3 2 Choix de d veloppement 3 2 1 Compatibilit L application a t pens e de sorte qu elle soit compatible avec un maximum de mod les et de marques de t l phones actuels La disposition des l ments graphiques l cran d pend de la taille de l affichage et s adapte donc toutes les dimensions d crans sup rieures un certain minimum Seules les touches classiques pr sen tes sur tous les mod les r cents ont t programm es pour naviguer dans le programme Les touches particuli res certains mod les n ont pas t utilis es 3 2 2 Ind pendance par rapport au GPS Les t l phones portables n tant ce jour pas quip s de r cepteurs GPS int gr s de rares exceptions pr s et l acquisition d un tel appareil n tant naturellement pas quelque chose que l on puisse attendre de chaque usager des Transports publics ge nevois l application a t pens e afin de pouvoir fonctionner sans le syst me de g o positionnement Ainsi il est possible de rechercher un arr t par son n
26. sation poussent les op rateurs adapter leur offre en baissant le prix du transfert de donn es L Internet mobile conna t actuellement en Suisse la m tamor phose qu a v cu auparavant l Internet fixe avec la g n ralisation de l ADSL et la quasi disparition des factures proportionnelles au volume transf r au profit de forfaits illimi t s Les principaux op rateurs suisses proposent aujourd hui un forfait de navigation Internet mobile bas prix 5 CHF par mois comprenant un volume de donn es gratuit entre 2 et 5 Mb selon l op rateur On peut donc esp rer voir appara tre prochaine ment des abonnements de base offrant le t l chargement illimit 4 3 2 3 Am lioration des comp tences des t l phones mobiles En grande partie gr ce au succ s des baladeurs mp3 et des appareils photo num ri ques int gr s les t l phones sont de plus en plus nombreux int grer un p riph rique de stockage amovible qui augmente grandement leur capacit de m moire ce qui ouvre la porte au d veloppement d applications plus volumineuses La puissance de calcul des processeurs mobiles suit la m me voie et les limitations tech niques reculent sans cesse kk 28 5 Remerciements Je tiens tout d abord remercier sinc rement M Michel Deriaz qui a supervis avec enthousiasme mon travail dans toutes ses tapes m a donn des conseils pr cieux et a collabor de mani re importante au projet en me permettant d utili
27. ser des extraits de code de sa propre cr ation et en d veloppant l application c t serveur Je remercie galement le professeur Dimitri Konstantas pour sa confiance et son ap pui dans la r alisation de ce projet Un grand merci Alexandre Fresco Etienne Rondags Martial Eller et Thomas Lier qui m ont ouvert les portes des Transports publics genevois ont accueilll mon projet avec enthousiasme m ont accord du temps et m ont fourni des informations indispen sables et des conseils pr cieux Je remercie tout sp cialement St phane Velen et Christophe Praplan dont le travail de m moire a t pour moi une pierre angulaire faisant le lien entre mon application et le r cepteur GPS Merci enfin tous mes testeurs et relecteurs notamment David Cabrini Maxime Chol let Pablo Ferreiro qui ont pos un regard ext rieur sur mon travail et dont lintransigeance des critiques s est r v l e tr s b n fique kk 29 6 R f rences Ouvrages de r f rence e LI S et KUDSEN J 2005 Beginning J2ME From Novices to Professionnals Third Edi tion Apress Principaux sites Internet au 29 11 2006 e www fr wikipedia org encyclop die libre en fran ais e _www businessmobile fr actualit et dossiers sur les technologies mobiles e www tpg ch site des Transports publics genevois e etati geneve ch topoweb4 main aspx guichet cartographique du canton de Gen ve e map search ch carte de la Suisse Public
28. sion d fini tive de l application En effet l installation d une mise jour de l application sur un 11 t l phone mobile risque de d courager plus d un usager et cette solution doit tre vi t e 2 3 2 Format des donn es Les donn es embarqu es sont stock es sous forme de fichiers texte dont l extension est CSV pour Coma Separated Values Les champs sont s par s par un signe de ponctuation le en g n ral Ce format rend la recherche et l extraction de don n es peu efficaces mais aucun syst me de gestion de bases de donn es relationnelles n est disponible ce jour sur t l phone portable 12 3 L application 3 1 Manuel d utilisation 3 1 1 Installation et d marrage La premi re tape consiste transf rer le fichier mobil i jar depuis un ordinateur vers le t l phone mobile au moyen d un c ble adapt ou d une connexion Bluetooth L installation de l application ainsi que son lancement apr s installation d pendent du mod le de t l phone utilis Se reporter au manuel d utilisation du t l phone 3 1 2 Utilisation Au d marrage de l application le menu principal appara t l cran CE TPG mobil choisir un lieu 5j Connexion Ce menu permet de se connecter au r cepteur GPS ou de se d connecter de celui ci Certaines fonctionnalit s de l application ne sont pas disponibles tant que la connexion au r cepteur GPS n est pas tablie Rechercher
29. ssant la position des satellites il calcule sa position spatiale pr cise par trilat ration Ce syst me offre une pr cision de l ordre de 5 15 m tres Il est utili s dans ce projet afin de conna tre la position de l utilisateur et sa direction de marche par rapport au Nord 2 2 3 Communications 2 2 3 1 Bluetooth Dans notre syst me le t l phone portable et le r cepteur GPS communiquent gr ce la technologie Bluetooth qui fonctionne par ondes radio coures distances et permet deux appareils de se connecter sans c ble La port e de cette connexion est de 10 m tres environ 10 2 2 3 2 GPRS Le t l phone portable et le serveur communiquent au travers d Internet par la techno logie GPRS Notons cependant que l application peut galement fonctionner avec une connexion UMTS dite de troisi me g n ration 2 3 Donn es 2 3 1 Emplacement des donn es Deux solutions existent en ce qui concerne la localisation des donn es Elles peuvent tre int gr es l application elle m me en tant plac es dans les ressources internes de celle ci Elles sont alors embarqu es sur le t l phone mobile Elles peuvent gale ment tre plac es sur un serveur central distant qui communique avec l application via Internet Chacune de ces deux possibilit s pr sente des avantages et des inconv nients Le temps de chargement des donn es embarqu es est inf rieur celui des donn es distantes et les donn es e
30. ux de zoom sont disponibles permettant de visualiser une r gion de 200x200 400x400 600x600 ou 800x800 m tres 19 Le menu Go disponible en mode position GPS uniquement permet d acc der aux in dications de direction et de distance afin de se rendre l arr t s lectionn En mode de d placement par arr ts le menu Choisir permet d acc der la liste des lignes et destinations disponibles l arr t s lectionn Ecran de s lection de la ligne et de la destination Cet cran affiche la liste des lignes disponibles un arr t Lorsqu une ligne est en sur brillance les destinations offertes par celle ci apparaissent en bas de l cran Il se peut qu une seule destination soit propos e pour certaines lignes si celles ci empruntent un itin raire diff rent selon le sens du parcours et ne passent donc cet arr t que dans un sens Une fois une ligne puis une destination s lectionn es on passe l cran des d parts Ecran des d parts Bel Air Cit 11 39 49 Bel Air Cit 10 04 45 Prochains d parts dans Prochains d parts dans 5 MN hmn 25mn lt 1mn 10mn lt 0mn Smn 4 469 m 10 mn A Cet cran affiche les trois prochains d parts correspondant l arr t la ligne et la des tination choisis Le coin sup rieur droit indique l heure actuelle Le bouton multidirectionnel ou les touches 4 et 6 permettent de passer d un d part l autre pour afficher les d tails correspondant La partie i

Download Pdf Manuals

image

Related Search

Related Contents

  取扱説明書(2.0MB)  ESP-FK 本体  Optimization-Based Network Planning Tools in Telenor During the  Xerox 92C IPS Printer User Manual  カーシート仕様 LU-1510NA-7  

Copyright © All rights reserved.
Failed to retrieve file