Bonjour,
je me permet de fournir un peu de contexte que j'ai pu récupéré à droite à gauche (aux meet-ups open Transport chez Mozilla en particulier https://air.mozilla.org/search/?q=Open+Transport) pour éclairer les ceusses qui se posent des questions. On est bien d'accord, malgré le discours affiché "openData", la SNCF en mettant à disposition une API, reste très "prudente" :-).
Cette API a été mise en place essentiellement pour fournir 2 nouveaux types de données : le temps réel et les données TGV.
Pour ce qui est du temps réel, la SNCF reste frileuse sur l'utilisation qui peut en être faite si la donnée est fournie de manière globale: les problématiques de taux de retard sont assez crispantes pour tout le monde. L'API leur semble une bonne solution, dès lors qu'elle présente des services voyageur tirant parti du temps réel et ne permet pas de tirer des conclusions simplistes sur l'exploitation des trains…
A ce sujet, la doc sur le site https://data.sncf.com/api/fr/documentation n'est pas à jour, mais si vous allez sur http://doc.navitia.io (le moteur sous l'API SNCF est navitia), vous verrez que 2 services de l'API sont dédiés aux retards et suppressions de train
- "/disruptions" qui permet de récupérer l'ensemble des perturbations en cours
- "/traffic_reports" qui permet d'avoir l'état du trafic
- sans compter que tous les autres services tirent parti du temps réel: le calcul d'itinéraire (qui permet d'obtenir des itinéraires adaptés, utilisant les retards et annulation), les tableaux de départ…
# L'API SNCF et openData
Posté par stephan.simart . En réponse au journal SNCF et OpenData : API disponibles. Évalué à 2.
Bonjour,
je me permet de fournir un peu de contexte que j'ai pu récupéré à droite à gauche (aux meet-ups open Transport chez Mozilla en particulier https://air.mozilla.org/search/?q=Open+Transport) pour éclairer les ceusses qui se posent des questions. On est bien d'accord, malgré le discours affiché "openData", la SNCF en mettant à disposition une API, reste très "prudente" :-).
Cette API a été mise en place essentiellement pour fournir 2 nouveaux types de données : le temps réel et les données TGV.
Pour ce qui est du temps réel, la SNCF reste frileuse sur l'utilisation qui peut en être faite si la donnée est fournie de manière globale: les problématiques de taux de retard sont assez crispantes pour tout le monde. L'API leur semble une bonne solution, dès lors qu'elle présente des services voyageur tirant parti du temps réel et ne permet pas de tirer des conclusions simplistes sur l'exploitation des trains…
A ce sujet, la doc sur le site https://data.sncf.com/api/fr/documentation n'est pas à jour, mais si vous allez sur http://doc.navitia.io (le moteur sous l'API SNCF est navitia), vous verrez que 2 services de l'API sont dédiés aux retards et suppressions de train
- "/disruptions" qui permet de récupérer l'ensemble des perturbations en cours
- "/traffic_reports" qui permet d'avoir l'état du trafic
- sans compter que tous les autres services tirent parti du temps réel: le calcul d'itinéraire (qui permet d'obtenir des itinéraires adaptés, utilisant les retards et annulation), les tableaux de départ…
Pour ce qui est du TGV, la SNCF a déjà ouvert (avec de vrais licences) toutes ses données locales:
- Transilien (https://ressources.data.sncf.com/explore/dataset/sncf-transilien-gtfs/)
- et TER (https://ressources.data.sncf.com/explore/dataset/sncf-ter-gtfs/).
Mais pour le moment, elle ne souhaitait pas fournir les horaires de circulation des TGV (et je ne trollerai pas là-dessus, c'est trop facile :-) )
Et enfin, j'ai lu aussi un commentaire concernant l'ouverture de données RATP et Transilien de façon homogène. Ça existe, c'est le STIF qui le fait : https://opendata.stif.info/explore/dataset/offre-horaires-tc-gtfs-idf/
Par contre, il n'y a pas de temps réel. Pour ça, pour le moment, il faut continuer à scrapper http://wap.ratp.fr ;-)
Si vous avez un doute, sur le site http://www.navitia.io, vous pouvez trouvez tous les jeux de données transport en opendata existant aujourd'hui. Ces jeux de données sont dispos via https://api.navitia.io ou en téléchargement via cet unique endPoint: https://navitia.opendatasoft.com/explore. L'équipe Navitia vous a même préparé un jeu de données "France complète" qui peut être intéressant https://navitia.opendatasoft.com/explore/dataset/merged/
[^] # Re: Commentaires en français
Posté par stephan.simart . En réponse à la dépêche Libération de navitia : un calculateur d’itinéraire pour les transports en communs. Évalué à 2.
Ceci dit, les premières contributions étant Néerlandaises, ça devrait rapidement motiver tout le monde ;)