Comment ça marche, vraiment
Ce que vous
regardez.
Un bus en temps réel n'est pas du direct. C'est une suite de photos, prises par intervalles, qui arrivent avec un peu de retard. Cette page dit exactement combien durent ces intervalles et ce retard, parce que ce sont des chiffres qu'on peut mesurer — et nous les avons mesurés.
Mesures refaites le 8 août 2026 sur le réseau routier et sur celui de navigation.Les trois horloges
Entre le vrai bus et le point sur votre écran, il y a trois horloges différentes, et mieux vaut les garder séparées parce qu'elles font des choses différentes.
- Toutes les 10 secondes — le véhicule envoie sa position. C'est son rythme, très régulier.
- Toutes les 15 secondes — ACTV publie le paquet avec tous les véhicules ensemble. Ça aussi, c'est un métronome.
- Environ 1 seconde — le temps qu'il nous faut pour nous en apercevoir et vous l'apporter.
Les deux rythmes ne sont pas synchronisés entre eux, et entre les deux il y a le temps que la position met à aller du véhicule aux systèmes d'ACTV. Le résultat, mesuré sur quelques milliers de positions : quand une position apparaît, elle a typiquement entre 12 et 20 secondes, seize en moyenne.
Seize secondes à allure de ville, c'est une soixantaine de mètres. Sur une route dégagée, deux cents. Voilà pourquoi de temps en temps le bus est déjà à l'arrêt alors que sur la carte il doit encore tourner au coin : rien ne manque, c'est que cette photo a été prise avant.
Sur la partie qui dépend de nous — cette seconde — nous avons beaucoup travaillé. Sur le reste, personne ne peut : c'est la physique d'une position qui doit être lue, envoyée, collectée et republiée.
Le point d'interrogation
Si un véhicule a un ? à la place du numéro, cela veut dire une chose précise : ce véhicule existe et il est là, mais la donnée ne dit pas quel service il fait.
La position et le service voyagent ensemble mais naissent séparés. La position, c'est le véhicule qui l'envoie. Le service est une information à associer, et cette association peut manquer pour beaucoup de raisons ordinaires : le véhicule roule hors service, il rentre, il est en pause entre deux tours, ou tout simplement il n'est pas rattaché à un service programmé à ce moment-là.
Ce n'est la distraction de personne et ce n'est pas une donnée fausse. C'est une donnée qui dit moins : voilà où il est au lieu de voilà où il est et ce qu'il fait. Avec une flotte de centaines de véhicules qui entrent et sortent du service toute la journée, une part de véhicules non rattachés est normale.
Ce qui change beaucoup, c'est l'heure. En journée, la majorité des véhicules sur la route ont leur service. Tard le soir, ça bascule : quand le service se termine, presque tous ceux que vous voyez rentrent, et la carte devient un champ de points d'interrogation. Une nuit d'août, à minuit et quart, nous les avons comptés : 103 véhicules sur 104. Les vaporetti, qui ont des lignes de nuit plus régulières, continuent en général à se déclarer normalement.
On pourrait les cacher et la carte semblerait plus propre. On ne le fait pas : ce véhicule est vraiment là, et le cacher reviendrait à faire disparaître une information vraie pour que notre écran ait l'air plus net.
Comment on essaie de deviner la ligne
Voici la partie dont nous sommes le plus fiers, et il est juste de la raconter en entier parce que c'est une hypothèse de notre part, pas une donnée.
Quand vous sélectionnez une ligne, on prend tous les véhicules sans service assigné et on en cherche un qui soit à moins de cent mètres du tracé de cette ligne. Si on en trouve un, on le lui attribue et on vous le montre en vous disant que c'est une hypothèse.
Cent mètres et non trois cents parce qu'à Venise et à Mestre les rues parallèles sont nombreuses, et un rayon large pêcherait le bus de la rue d'à côté. Mieux vaut ne rien dire que dire une chose commode et fausse.
Il y a une seconde condition, et c'est celle qui empêche l'hypothèse de devenir une bêtise : la ligne doit être en service à cette heure-là. Sur le tracé du 7 à deux heures du matin, aussi proche soit-il, un 7 il n'est pas. Ce contrôle, on le fait sur les horaires officiels, service par service.
L'endroit où on le voit le mieux, c'est le Ponte della Libertà. Presque toutes les lignes entre Venise et le continent y passent, et à certaines heures on trouve sept ou huit véhicules à point d'interrogation à la file. Si vous sélectionnez une ligne qui y passe, certains prennent son numéro : non parce qu'on le sait, mais parce qu'ils sont sur son tracé, à cette heure, et l'explication la plus simple est qu'ils la font.
Ça ne marche pas toujours et ça ne prétend pas le faire. C'est un pis-aller honnête pour ne pas vous laisser une carte vide quand les véhicules sont là.
La couleur dit à quel point s'y fier
Chaque véhicule porte l'âge de sa dernière position, et nous le montrons au lieu de le cacher :
- 0–30 secondes — à jour. C'est l'état normal.
- 31–90 secondes — récent. Il a sauté un tour : il est plus loin que là où vous le voyez.
- 91–180 secondes — pas à jour. Prenez-le comme une zone, pas comme un point.
- plus de 3 minutes — on ne le montre pas du tout.
La dernière ligne est la décision la plus importante de toute l'application. Après trois minutes, un bus peut être n'importe où dans un rayon de quelques kilomètres : le dessiner arrêté là où il était serait un mensonge très précis, et un mensonge précis est pire qu'une absence honnête.
Donc de temps en temps la carte a des trous. Ils sont voulus, et maintenant vous savez les lire.
Le point avance même quand rien n'arrive
Les positions arrivent par à-coups, toutes les quinze secondes. Le point sur la carte, lui, bouge en continu.
Ce glissement est le nôtre : entre une position et la suivante, on fait glisser le repère vers le point qu'il a atteint. C'est une interpolation — une hypothèse raisonnable sur ce qui s'est passé entre-temps — et personne n'a mesuré ces quinze secondes.
On le fait parce qu'un point qui saute est plus difficile à suivre des yeux, et parce que la direction du mouvement reste une information utile même quand elle est approximative. Mais il est juste que vous sachiez où finit la donnée et où commence le dessin. Sur la fiche de chaque véhicule, c'est écrit aussi.
Quand il disparaît puis revient
Il arrive qu'un véhicule disparaisse une minute et réapparaisse plus loin. Ce n'est pas nous qui l'avons perdu : c'est lui qui a perdu le signal.
Passages souterrains, tunnels, tronçons entre les hauts immeubles, les endroits où même votre téléphone tombe à une barre. Le véhicule cesse d'émettre, sa dernière position vieillit, dépasse les trois minutes et disparaît. Dès qu'il reprend, il revient d'un coup là où il est arrivé entre-temps.
Si une ligne semble avoir un trou juste là où vous en auriez besoin, c'est souvent ça — pas un service sauté.
D'où viennent les données
BusBus n'est pas l'appli officielle et n'a aucun accord avec ACTV. Nous utilisons les données ouvertes que l'entreprise publie pour tout le monde, dans les formats standard sur lesquels tournent des villes du monde entier — les mêmes qui permettent à qui le souhaite d'y construire quelque chose.
Qu'ACTV les publie n'a rien d'évident : beaucoup d'entreprises ne le font pas, et sans ce choix cette carte n'existerait pas.
Mais cela veut dire aussi que nous sommes un maillon en bout de chaîne. Si une donnée de départ manque ou est imprécise, la nôtre l'est en conséquence : nous n'avons pas de seconde source à croiser et nous n'inventons rien pour combler les vides. Quand nous ne savons pas, nous écrivons que nous ne savons pas.
Pour les horaires officiels, les avis de grève, les billets et les réclamations, le bon endroit reste ACTV. Nous faisons une seule chose : vous dire où sont les véhicules maintenant, avec la précision que les données permettent.
Si vous êtes arrivé jusqu'ici
Vous avez maintenant les chiffres en main : dix secondes le rythme du véhicule, quinze celui de la publication, seize l'âge typique de ce que vous voyez, trois minutes le seuil au-delà duquel nous préférons nous taire, cent mètres le rayon dans lequel nous nous permettons une hypothèse.
Avec ça, on lit une carte de véhicules bien mieux — y compris celles des autres, qui ont exactement les mêmes limites mais les écrivent rarement quelque part.
Et la prochaine fois que quelqu'un dit « cette appli ne marche pas, le bus était déjà là », la réponse n'est pas une excuse : c'est que cette photo avait seize secondes, et seize secondes sur une route dégagée, c'est deux cents mètres.
BusBus, c'est fait par quelqu'un qui se déplace vraiment dans Venise. Si vous trouvez quelque chose de vraiment faux — pas en retard, vraiment faux — écrivez-le : c'est comme ça que ça s'améliore.