JCDecaux
Decaux est un groupe industriel français spécialisé dans la publicité urbaine, déclinée sur
divers supports de mobilier urbain (le plus connu étant l'Abribus). Cyclocity est un système, en
partie breveté, de vélos en libre-service développé et commercialisé par JCDecaux. Cyclocity est
aussi le nom de la filiale de JCDecaux chargée du développement et de l'exploitation de ce
système. JCDecaux fournit sur son site de développement toutes les informations nécessaires:
https://developer.jcdecaux.com/#/home
Après une rapide inscription, vous obtiendrez une clé de l’API. Cette clé servira à chaque requête
vers l’API Web.
L’application existante
Une application en Java a déjà été développée. Vous la trouverez en ligne via Java Web Start à
l’adresse suivante http://anthony.medassi.free.fr/upload/MSW/TP/velo/launch.jnlp.
Les contrats
Cette application récupère par le biais du web service de JCDecaux la liste de tous les contrats
gérés par l’entreprise. Ces contrats sont signés avec des agglomérations dans différents pays. Elle
affiche ces contrats dans une liste ou l’on peut sélectionner le contrat de son choix.
Les stations
Une fois le contrat (c-à-d l’agglomération) sélectionnée, l’application affiche la liste de toutes les
stations de vélos disponibles sur l’agglomération et les présentes sur une carte Google Map. Cette
carte Google Map est générée grâce à l’API Google disponible après inscription.
Les informations de la station
Il suffit ensuite de sélectionner une station pour en avoir toutes les informations comme par
exemple le nombre de vélos disponibles.
Travail demandé
Nous voudrions dorénavant avoir accès à ces informations via notre smartphone afin de savoir
où sont situées les différentes stations et ainsi s’orienter vers celles qui disposeraient de vélos
disponibles.