« Horaire Bus » : AVELDAS développe une nouvelle génération d’applications pour faciliter les déplacements en transports publics


Consulter l’heure du prochain bus, retrouver rapidement un arrêt, connaître les différentes directions d’une ligne ou repérer les transports disponibles autour de soi sont devenus des besoins quotidiens pour des millions de voyageurs.

C’est pour répondre simplement à ces besoins qu’AVELDAS développe la gamme d’applications mobiles « Horaire Bus », disponible sur Android.

Aujourd’hui, plusieurs applications issues de cette technologie sont disponibles sur Google Play.

Une application pensée pour aller à l’essentiel

Le principe d’Horaire Bus est simple : permettre à l’utilisateur de trouver rapidement l’information dont il a besoin pour se déplacer.

Selon le réseau concerné, l’application permet notamment de :

  • consulter les lignes de transport ;
  • rechercher un arrêt ou une station ;
  • afficher les prochains passages ;
  • consulter les horaires dans les deux directions d’une ligne ;
  • enregistrer des arrêts dans les favoris ;
  • afficher les arrêts sur une carte ;
  • rechercher les arrêts situés à proximité grâce à la géolocalisation ;
  • regrouper intelligemment les différents quais ou arrêts portant le même nom ;
  • consulter une grande partie des informations même sans connexion Internet.

L’objectif n’est donc pas de multiplier les écrans et les fonctions complexes, mais de répondre à une question très concrète : « Quand passe mon prochain bus, tramway ou métro et où puis-je le prendre ? »

De Limoges à plusieurs réseaux de transport

Le projet a commencé avec Limoges, où AVELDAS a développé une première solution permettant d’exploiter les données publiques du réseau de transport.

Cette expérience a ensuite servi de base à la création d’une architecture commune pouvant être adaptée à d’autres territoires.

Plusieurs applications AVELDAS sont désormais présentes sur Google Play, notamment pour Limoges, Strasbourg, Bordeaux, Cannes, Lyon et Montréal. La gamme s’est également étendue à des applications couvrant des territoires plus larges, comme la Haute-Vienne, ainsi qu’à d’autres réseaux. Les fiches Google Play montrent ainsi que le projet n’est plus limité à une seule ville mais évolue progressivement vers un ensemble d’outils de mobilité.

Une technologie commune, adaptée à chaque territoire

Derrière les différentes applications Horaire Bus se trouve une même base technologique développée par AVELDAS.

Plutôt que de reconstruire entièrement une application pour chaque ville, nous avons conçu une architecture réutilisable permettant d’intégrer les caractéristiques propres à chaque réseau : lignes, arrêts, directions, horaires et modes de transport.

Cette approche permet d’adapter plus rapidement l’application à un nouveau territoire tout en conservant une interface et un fonctionnement cohérents.

Un réseau comprenant uniquement des autobus peut ainsi utiliser la même architecture qu’une métropole proposant des bus, des tramways ou des métros.

L’application Horaire Bus Strasbourg, par exemple, permet de consulter les informations relatives aux bus et aux tramways, tandis que Horaire Bus/Métro Lyon est adaptée aux différents modes de transport proposés dans l’agglomération lyonnaise.

Le GTFS : le langage commun des transports publics

Une grande partie du projet repose sur un standard international appelé GTFS, pour General Transit Feed Specification.

Derrière ce terme technique se cache une idée relativement simple.

Un réseau de transport possède de nombreuses informations : les noms des arrêts, leurs coordonnées géographiques, les lignes, les itinéraires, les horaires, les jours de circulation et les différentes directions.

Le standard GTFS permet d’organiser toutes ces informations dans un format informatique commun.

Grâce à ce standard, une application peut comprendre que tel bus appartient à telle ligne, qu’il dessert une série précise d’arrêts et qu’il doit théoriquement passer à une heure déterminée.

Les applications Horaire Bus exploitent ainsi des données publiques de transport mises à disposition par les autorités et opérateurs concernés.

Pourquoi certaines fonctions restent-elles disponibles sans Internet ?

C’est l’une des particularités importantes du projet.

Pour consulter un horaire théorique, il n’est pas toujours nécessaire d’interroger un serveur distant.

Les données nécessaires peuvent être préparées et stockées directement dans le téléphone. Lors de son fonctionnement, l’application peut alors interroger localement sa base de données pour retrouver les lignes, les arrêts et les horaires.

Cette architecture présente plusieurs avantages.

La consultation est rapide et une partie essentielle de l’application continue à fonctionner lorsqu’une connexion Internet est mauvaise ou inexistante.

Cela peut être particulièrement utile dans les transports, dans certaines zones rurales, pendant un déplacement à l’étranger ou simplement pour limiter la consommation de données mobiles.

Certaines fonctions nécessitent naturellement les services du téléphone ou une connexion, notamment l’affichage des cartes en ligne et certaines fonctions utilisant la position géographique.

La géolocalisation au service de l’utilisateur

Lorsqu’un voyageur arrive dans un quartier qu’il connaît peu, connaître le nom d’un arrêt n’est pas toujours suffisant.

La fonction « Arrêts à proximité » permet d’utiliser la position du téléphone pour rechercher les arrêts situés autour de l’utilisateur.

La géolocalisation devient alors un outil pratique : au lieu de connaître à l’avance le nom de l’arrêt, le voyageur peut demander à l’application de lui montrer ce qui se trouve autour de lui.

Cette fonctionnalité est particulièrement intéressante pour les visiteurs et touristes qui découvrent une ville.

L’utilisation de la localisation est limitée aux fonctions qui en ont besoin. AVELDAS accorde une attention particulière à la limitation de la collecte de données et au respect de la vie privée des utilisateurs.

Des applications indépendantes des opérateurs de transport

Les applications Horaire Bus sont développées indépendamment par AVELDAS Mobilités.

Elles ne constituent pas les applications officielles des opérateurs de transport, des collectivités territoriales ou des autorités organisatrices des réseaux concernés, sauf si une collaboration spécifique devait être conclue à l’avenir.

Cette indépendance est importante : AVELDAS utilise les données de transport rendues publiquement accessibles pour proposer un service numérique complémentaire.

Les noms des villes et territoires servent ainsi à identifier géographiquement les réseaux couverts et ne signifient pas que les applications sont éditées ou sponsorisées par les exploitants locaux.

Les données ouvertes permettent de créer de nouveaux services

Le développement d’Horaire Bus illustre également l’intérêt de l’Open Data, ou données ouvertes.

De nombreuses autorités publiques mettent aujourd’hui à disposition des données qui peuvent être réutilisées par des entreprises, chercheurs, associations et développeurs.

Dans le domaine des transports, cette ouverture permet de faire émerger de nouveaux services numériques.

En France, une partie importante des données nécessaires est notamment accessible à travers la Plateforme nationale des données de transport.

Pour AVELDAS, ces données publiques ne constituent pas seulement des fichiers à télécharger : elles représentent une matière première numérique permettant de développer des services utiles aux voyageurs.

Une même philosophie pour les habitants et les visiteurs

Les applications Horaire Bus ne sont pas uniquement destinées aux personnes qui empruntent quotidiennement les transports publics.

Un visiteur arrivant à Bordeaux, Strasbourg, Cannes, Lyon ou Montréal peut également avoir besoin de comprendre rapidement comment se déplacer.

L’interface est donc pensée pour rester accessible à quelqu’un qui ne connaît ni le réseau ni le nom des arrêts.

La carte, la recherche, les arrêts à proximité et l’affichage des directions participent à cette volonté de rendre les transports collectifs plus faciles à utiliser.

Un projet né à Limoges qui devient progressivement international

L’évolution du projet constitue aussi une étape importante pour AVELDAS.

Après les premières expérimentations réalisées autour de Limoges, l’architecture technique a été progressivement améliorée afin de pouvoir intégrer des réseaux beaucoup plus importants.

Bordeaux a notamment apporté la prise en compte du tramway. Lyon a nécessité l’adaptation de l’outil à un réseau intégrant notamment bus et métro. Strasbourg combine également plusieurs modes de transport.

Le déploiement d’une application pour Montréal a ensuite démontré que la technologie n’était pas limitée aux réseaux français.

Le principe reste pourtant le même : partir de données de transport normalisées et les transformer en une application mobile simple à utiliser.

AVELDAS Mobilités : au-delà des applications Horaire Bus

Le projet Horaire Bus constitue désormais l’un des axes de développement d’AVELDAS Mobilités.

L’objectif à terme ne consiste pas uniquement à publier des applications pour les réseaux disposant déjà de données numériques exploitables.

AVELDAS développe également des outils permettant de préparer, transformer et exploiter des données GTFS.

Cette compétence ouvre une autre perspective : accompagner des entreprises de transport ou des collectivités qui disposent d’horaires, de lignes et d’arrêts, mais qui ne possèdent pas encore de données structurées selon les standards numériques modernes.

Un réseau de transport, même de taille modeste, peut ainsi envisager la création progressive de sa base GTFS puis son utilisation dans différents services numériques, dont une application mobile.

Cette approche présente un intérêt particulier pour les petites villes, les réseaux régionaux et certains réseaux de transport de pays où la numérisation des informations voyageurs reste encore en développement.

Une mobilité numérique qui doit rester simple

La technologie n’a d’intérêt que si elle simplifie réellement la vie de l’utilisateur.

C’est le principe qui guide le développement des applications Horaire Bus.

Derrière un simple bouton « Prochains passages » se trouvent une base de données, des fichiers GTFS, des coordonnées géographiques, des algorithmes de recherche et plusieurs milliers d’informations relatives au réseau.

Mais l’utilisateur ne devrait pas avoir à connaître cette complexité.

Il doit pouvoir ouvrir son téléphone, choisir un arrêt et obtenir rapidement l’information recherchée.

C’est cette philosophie qui accompagne le développement d’AVELDAS Mobilités : transformer des données de transport complexes en informations simples, accessibles et utiles au quotidien.


Découvrir les applications Horaire Bus

Les applications de la gamme Horaire Bus développées par AVELDAS sont progressivement publiées sur Google Play pour différents réseaux et territoires.

Elles sont destinées aussi bien aux habitants qu’aux voyageurs souhaitant disposer d’un moyen simple de consulter les lignes, arrêts et horaires des transports publics.

Développement : AVELDAS
Projet : AVELDAS Mobilités
Plateforme : Android – Google Play
Technologie de données : GTFS (General Transit Feed Specification)

AVELDAS poursuit le développement de cette gamme avec l’objectif d’intégrer progressivement de nouveaux réseaux de transport en France et à l’international.