Données et conditions
Wimmel affiche des données ouvertes. Ce n’est pas un produit officiel des CFF, de swisstopo, de l’OFT ou d’une entreprise de transport.
Exploitant
Wimmel est un projet privé de Rafael Matias, en Suisse. Wimmel publie les données traitées sous ce nom. Contact : [email protected]. La déclaration de confidentialité t’indique quelles données personnelles le site utilise.
Sources des données
- Horaire
- Horaire GTFS de opentransportdata.swiss. Jour d’exploitation dimanche 25 octobre, généré le 24 oct. 2026, 01:23.
- Retards en temps réel
- Prévisions GTFS-RT de opentransportdata.swiss. Le serveur interroge le flux toutes les 35 secondes.
- Perturbations
- Messages de perturbation GTFS-RT de opentransportdata.swiss. Le serveur interroge le flux toutes les 5 minutes et enregistre quand chaque message s’applique. Depuis le 23 octobre 2026, Wimmel publie les messages enregistrés de chaque jour passé (alerts.json, ci-dessous).
- Compositions des trains
- Train Formation Service de opentransportdata.swiss, pour CFF, BLS, SOB, RhB, THURBO, zb, tpf, transN, MBC et OeBB. Le serveur demande une composition quand tu choisis un train et la garde 5 minutes.
- Fond de carte
- Tuiles vectorielles © swisstopo, données publiques ouvertes.
- Relief
- Tuiles de relief © Mapterhorn. En Suisse, elles proviennent de swissALTI3D © swisstopo.
- Tracés des trains
- Réseau ferroviaire © Office fédéral des transports (OFT), données publiques ouvertes.
- Tracés des bus et trams
- Routes et voies de tram © contributeurs d’OpenStreetMap, sous licence Open Database License (ODbL).
Données traitées
Wimmel traite les données brutes. Il extrait un jour d’exploitation, place les véhicules sur les voies et les routes, ajoute l’altitude du relief et répartit les heures d’arrêt que l’horaire indique à la même minute. Ces étapes modifient les données. Les positions entre les arrêts sont des estimations, pas des mesures.
Les jours traités contiennent des tracés dérivés d’OpenStreetMap. Ils sont disponibles sous la ODbL 1.0, un jeu de fichiers par jour d’exploitation :
- dimanche 1 novembre pulse.binmeta.json
- samedi 31 octobre pulse.binmeta.json
- lundi 26 octobre pulse.binmeta.json
- dimanche 25 octobre pulse.binmeta.json
- samedi 24 octobre pulse.binmeta.json
- vendredi 23 octobre pulse.binmeta.json
- jeudi 22 octobre pulse.binmeta.json
- mercredi 21 octobre pulse.binmeta.json
- mardi 20 octobre pulse.binmeta.json
- lundi 19 octobre pulse.binmeta.json
- dimanche 18 octobre pulse.binmeta.json
- samedi 17 octobre pulse.binmeta.json
- vendredi 16 octobre pulse.binmeta.json
- jeudi 15 octobre pulse.binmeta.json
- mercredi 14 octobre pulse.binmeta.json
- mardi 13 octobre pulse.binmeta.json
- lundi 12 octobre pulse.binmeta.json
- dimanche 11 octobre pulse.binmeta.json
- samedi 10 octobre pulse.binmeta.json
- vendredi 9 octobre pulse.binmeta.json
- jeudi 8 octobre pulse.binmeta.json
- mercredi 7 octobre pulse.binmeta.json
- mardi 6 octobre pulse.binmeta.json
- lundi 5 octobre pulse.binmeta.json
- dimanche 4 octobre pulse.binmeta.json
- samedi 3 octobre pulse.binmeta.json
- vendredi 2 octobre pulse.binmeta.json
- jeudi 1 octobre pulse.binmeta.json
- mercredi 30 septembre pulse.binmeta.json
- mardi 29 septembre pulse.binmeta.json
- lundi 28 septembre pulse.binmeta.json
- dimanche 27 septembre pulse.binmeta.json
- samedi 26 septembre pulse.binmeta.json
- vendredi 25 septembre pulse.binmeta.json
- jeudi 24 septembre pulse.binmeta.json
- mercredi 23 septembre pulse.binmeta.json
- mardi 22 septembre pulse.binmeta.json
- lundi 21 septembre pulse.binmeta.json
- dimanche 20 septembre pulse.binmeta.json
- samedi 19 septembre pulse.binmeta.json
- vendredi 18 septembre pulse.binmeta.json
- jeudi 17 septembre pulse.binmeta.json
- mercredi 16 septembre pulse.binmeta.json
- mardi 15 septembre pulse.binmeta.json
- lundi 14 septembre pulse.binmeta.json
- dimanche 13 septembre pulse.binmeta.json
- samedi 12 septembre pulse.binmeta.json
- vendredi 11 septembre pulse.binmeta.json
- jeudi 10 septembre pulse.binmeta.json
- mercredi 9 septembre pulse.binmeta.json
- mardi 8 septembre pulse.binmeta.json
- lundi 7 septembre pulse.binmeta.json
- dimanche 6 septembre pulse.binmeta.json
- samedi 5 septembre pulse.binmeta.json
- vendredi 4 septembre pulse.binmeta.json
- jeudi 3 septembre pulse.binmeta.json
- mercredi 2 septembre pulse.binmeta.json
- mardi 1 septembre pulse.binmeta.json
- lundi 31 août pulse.binmeta.json
- dimanche 30 août pulse.binmeta.json
- samedi 29 août pulse.binmeta.json
- vendredi 28 août pulse.binmeta.json
- jeudi 27 août pulse.binmeta.json
- mercredi 26 août pulse.binmeta.json
- mardi 25 août pulse.binmeta.json
- lundi 24 août pulse.binmeta.json
- dimanche 23 août pulse.binmeta.json
- samedi 22 août pulse.binmeta.json
- vendredi 21 août pulse.binmeta.json
- jeudi 20 août pulse.binmeta.json
- mercredi 19 août pulse.binmeta.json
- mardi 18 août pulse.binmeta.json
- lundi 17 août pulse.binmeta.json
- dimanche 16 août pulse.binmeta.json
- samedi 15 août pulse.binmeta.json
- vendredi 14 août pulse.binmeta.json
- jeudi 13 août pulse.binmeta.json
- mercredi 12 août pulse.binmeta.json
- mardi 11 août pulse.binmeta.json
- lundi 10 août pulse.binmeta.json
- dimanche 9 août pulse.binmeta.json
- samedi 8 août pulse.binmeta.json
- vendredi 7 août pulse.binmeta.json
- jeudi 6 août pulse.binmeta.json
- mercredi 5 août pulse.binmeta.json
- mardi 4 août pulse.binmeta.json
- lundi 3 août pulse.binmeta.json
- dimanche 2 août pulse.binmeta.json
- samedi 1 août pulse.binmeta.json
- vendredi 31 juillet pulse.binmeta.json
- jeudi 30 juillet pulse.binmeta.json
- mercredi 29 juillet pulse.binmeta.json
- mardi 28 juillet pulse.binmeta.json
- lundi 27 juillet pulse.binmeta.json
- dimanche 26 juillet pulse.binmeta.json
- samedi 25 juillet pulse.binmeta.json
- vendredi 24 juillet pulse.binmeta.json
- jeudi 23 juillet pulse.binmeta.json
- mercredi 22 juillet pulse.binmeta.json
- mardi 21 juillet pulse.binmeta.json
- lundi 20 juillet pulse.binmeta.json
- dimanche 19 juillet pulse.binmeta.json
- samedi 18 juillet pulse.binmeta.json
- vendredi 17 juillet pulse.binmeta.json
- jeudi 16 juillet pulse.binmeta.json
- mercredi 15 juillet pulse.binmeta.json
- mardi 14 juillet pulse.binmeta.json
- lundi 13 juillet pulse.binmeta.json
- dimanche 12 juillet pulse.binmeta.json
- samedi 11 juillet pulse.binmeta.json
- vendredi 10 juillet pulse.binmeta.json
- jeudi 9 juillet pulse.binmeta.json
- mercredi 8 juillet pulse.binmeta.json
- mardi 7 juillet pulse.binmeta.json
- lundi 6 juillet pulse.binmeta.json
- dimanche 5 juillet pulse.binmeta.json
- samedi 4 juillet pulse.binmeta.json
- vendredi 3 juillet pulse.binmeta.json
- jeudi 2 juillet pulse.binmeta.json
- mercredi 1 juillet pulse.binmeta.json
- mardi 30 juin pulse.binmeta.json
- lundi 29 juin pulse.binmeta.json
- dimanche 28 juin pulse.binmeta.json
- samedi 27 juin pulse.binmeta.json
- vendredi 26 juin pulse.binmeta.json
- jeudi 25 juin pulse.binmeta.json
- mercredi 24 juin pulse.binmeta.json
- mardi 23 juin pulse.binmeta.json
- lundi 22 juin pulse.binmeta.json
- dimanche 21 juin pulse.binmeta.json
- samedi 20 juin pulse.binmeta.json
- vendredi 19 juin pulse.binmeta.json
- jeudi 18 juin pulse.binmeta.json
- mercredi 17 juin pulse.binmeta.json
- mardi 16 juin pulse.binmeta.json
- lundi 15 juin pulse.binmeta.json
- dimanche 14 juin pulse.binmeta.json
- samedi 13 juin pulse.binmeta.json
- vendredi 12 juin pulse.binmeta.json
- jeudi 11 juin pulse.binmeta.json
- mercredi 10 juin pulse.binmeta.json
- mardi 9 juin pulse.binmeta.json
- lundi 8 juin pulse.binmeta.json
- dimanche 7 juin pulse.binmeta.json
- samedi 6 juin pulse.binmeta.json
- vendredi 5 juin pulse.binmeta.json
- jeudi 4 juin pulse.binmeta.json
- mercredi 3 juin pulse.binmeta.json
- mardi 2 juin pulse.binmeta.json
- lundi 1 juin pulse.binmeta.json
- dimanche 31 mai pulse.binmeta.json
- samedi 30 mai pulse.binmeta.json
- vendredi 29 mai pulse.binmeta.json
- jeudi 28 mai pulse.binmeta.json
- mercredi 27 mai pulse.binmeta.json
- mardi 26 mai pulse.binmeta.json
- lundi 25 mai pulse.binmeta.json
- dimanche 24 mai pulse.binmeta.json
- samedi 23 mai pulse.binmeta.json
- vendredi 22 mai pulse.binmeta.json
- jeudi 21 mai pulse.binmeta.json
- mercredi 20 mai pulse.binmeta.json
- mardi 19 mai pulse.binmeta.json
- lundi 18 mai pulse.binmeta.json
- dimanche 17 mai pulse.binmeta.json
- samedi 16 mai pulse.binmeta.json
- vendredi 15 mai pulse.binmeta.json
- jeudi 14 mai pulse.binmeta.json
- mercredi 13 mai pulse.binmeta.json
- mardi 12 mai pulse.binmeta.json
- lundi 11 mai pulse.binmeta.json
- dimanche 10 mai pulse.binmeta.json
- samedi 9 mai pulse.binmeta.json
- vendredi 8 mai pulse.binmeta.json
- jeudi 7 mai pulse.binmeta.json
- mercredi 6 mai pulse.binmeta.json
- mardi 5 mai pulse.binmeta.json
- lundi 4 mai pulse.binmeta.json
- dimanche 3 mai pulse.binmeta.json
- samedi 2 mai pulse.binmeta.json
- vendredi 1 mai pulse.binmeta.json
- jeudi 30 avril pulse.binmeta.json
- mercredi 29 avril pulse.binmeta.json
- mardi 28 avril pulse.binmeta.json
- lundi 27 avril pulse.binmeta.json
- dimanche 26 avril pulse.binmeta.json
- samedi 25 avril pulse.binmeta.json
- vendredi 24 avril pulse.binmeta.json
- jeudi 23 avril pulse.binmeta.json
- mercredi 22 avril pulse.binmeta.json
- mardi 21 avril pulse.binmeta.json
- lundi 20 avril pulse.binmeta.json
- dimanche 19 avril pulse.binmeta.json
- samedi 18 avril pulse.binmeta.json
- vendredi 17 avril pulse.binmeta.json
- jeudi 16 avril pulse.binmeta.json
- mercredi 15 avril pulse.binmeta.json
- mardi 14 avril pulse.binmeta.json
- lundi 13 avril pulse.binmeta.json
- dimanche 12 avril pulse.binmeta.json
- samedi 11 avril pulse.binmeta.json
- vendredi 10 avril pulse.binmeta.json
- jeudi 9 avril pulse.binmeta.json
- mercredi 8 avril pulse.binmeta.json
- mardi 7 avril pulse.binmeta.json
- lundi 6 avril pulse.binmeta.json
- dimanche 5 avril pulse.binmeta.json
- samedi 4 avril pulse.binmeta.json
- vendredi 3 avril pulse.binmeta.json
- jeudi 2 avril pulse.binmeta.json
- mercredi 1 avril pulse.binmeta.json
- mardi 31 mars pulse.binmeta.json
- lundi 30 mars pulse.binmeta.json
- dimanche 29 mars pulse.binmeta.json
- samedi 28 mars pulse.binmeta.json
- vendredi 27 mars pulse.binmeta.json
- jeudi 26 mars pulse.binmeta.json
- mercredi 25 mars pulse.binmeta.json
- mardi 24 mars pulse.binmeta.json
- lundi 23 mars pulse.binmeta.json
- dimanche 22 mars pulse.binmeta.json
- samedi 21 mars pulse.binmeta.json
- vendredi 20 mars pulse.binmeta.json
- jeudi 19 mars pulse.binmeta.json
- mercredi 18 mars pulse.binmeta.json
- mardi 17 mars pulse.binmeta.json
- lundi 16 mars pulse.binmeta.json
- dimanche 15 mars pulse.binmeta.json
- samedi 14 mars pulse.binmeta.json
- vendredi 13 mars pulse.binmeta.json
- jeudi 12 mars pulse.binmeta.json
- mercredi 11 mars pulse.binmeta.json
- mardi 10 mars pulse.binmeta.json
- lundi 9 mars pulse.binmeta.json
- dimanche 8 mars pulse.binmeta.json
- samedi 7 mars pulse.binmeta.json
- vendredi 6 mars pulse.binmeta.json
- jeudi 5 mars pulse.binmeta.json
- mercredi 4 mars pulse.binmeta.json
- mardi 3 mars pulse.binmeta.json
- lundi 2 mars pulse.binmeta.json
- dimanche 1 mars pulse.binmeta.json
- samedi 28 février pulse.binmeta.json
- vendredi 27 février pulse.binmeta.json
- jeudi 26 février pulse.binmeta.json
- mercredi 25 février pulse.binmeta.json
- mardi 24 février pulse.binmeta.json
- lundi 23 février pulse.binmeta.json
- dimanche 22 février pulse.binmeta.json
- samedi 21 février pulse.binmeta.json
- vendredi 20 février pulse.binmeta.json
- jeudi 19 février pulse.binmeta.json
- mercredi 18 février pulse.binmeta.json
- mardi 17 février pulse.binmeta.json
- lundi 16 février pulse.binmeta.json
- dimanche 15 février pulse.binmeta.json
- samedi 14 février pulse.binmeta.json
- vendredi 13 février pulse.binmeta.json
- jeudi 12 février pulse.binmeta.json
- mercredi 11 février pulse.binmeta.json
- mardi 10 février pulse.binmeta.json
- lundi 9 février pulse.binmeta.json
- dimanche 8 février pulse.binmeta.json
- samedi 7 février pulse.binmeta.json
- vendredi 6 février pulse.binmeta.json
- jeudi 5 février pulse.binmeta.json
- mercredi 4 février pulse.binmeta.json
- mardi 3 février pulse.binmeta.json
- lundi 2 février pulse.binmeta.json
- dimanche 1 février pulse.binmeta.json
- samedi 31 janvier pulse.binmeta.json
- vendredi 30 janvier pulse.binmeta.json
- jeudi 29 janvier pulse.binmeta.json
- mercredi 28 janvier pulse.binmeta.json
- mardi 27 janvier pulse.binmeta.json
- lundi 26 janvier pulse.binmeta.json
- dimanche 25 janvier pulse.binmeta.json
- samedi 24 janvier pulse.binmeta.json
- vendredi 23 janvier pulse.binmeta.json
- jeudi 22 janvier pulse.binmeta.json
- mercredi 21 janvier pulse.binmeta.json
- mardi 20 janvier pulse.binmeta.json
- lundi 19 janvier pulse.binmeta.json
- dimanche 18 janvier pulse.binmeta.json
- samedi 17 janvier pulse.binmeta.json
- vendredi 16 janvier pulse.binmeta.json
- jeudi 15 janvier pulse.binmeta.json
- mercredi 14 janvier pulse.binmeta.json
- mardi 13 janvier pulse.binmeta.json
- lundi 12 janvier pulse.binmeta.json
- dimanche 11 janvier pulse.binmeta.json
- samedi 10 janvier pulse.binmeta.json
- vendredi 9 janvier pulse.binmeta.json
- jeudi 8 janvier pulse.binmeta.json
- mercredi 7 janvier pulse.binmeta.json
- mardi 6 janvier pulse.binmeta.json
- lundi 5 janvier pulse.binmeta.json
- dimanche 4 janvier pulse.binmeta.json
- samedi 3 janvier pulse.binmeta.json
- vendredi 2 janvier pulse.binmeta.json
- jeudi 1 janvier pulse.binmeta.json
- mercredi 31 décembre pulse.binmeta.json
- mardi 30 décembre pulse.binmeta.json
- lundi 29 décembre pulse.binmeta.json
- dimanche 28 décembre pulse.binmeta.json
- samedi 27 décembre pulse.binmeta.json
- vendredi 26 décembre pulse.binmeta.json
- jeudi 25 décembre pulse.binmeta.json
- mercredi 24 décembre pulse.binmeta.json
- mardi 23 décembre pulse.binmeta.json
- lundi 22 décembre pulse.binmeta.json
- dimanche 21 décembre pulse.binmeta.json
- samedi 20 décembre pulse.binmeta.json
- vendredi 19 décembre pulse.binmeta.json
- jeudi 18 décembre pulse.binmeta.json
- mercredi 17 décembre pulse.binmeta.json
- mardi 16 décembre pulse.binmeta.json
- lundi 15 décembre pulse.binmeta.json
- dimanche 14 décembre pulse.binmeta.json
Aucune garantie
Les données peuvent être incomplètes, en retard ou fausses. N’utilise pas Wimmel pour planifier un voyage, mais l’horaire de ton entreprise de transport. Dans la mesure permise par la loi, l’exploitant de Wimmel décline toute responsabilité pour les dommages ou pertes liés à l’utilisation de cette page ou de ses données. Les fournisseurs de données ne donnent pas non plus de garantie.