Espace développeurs – Données ouvertes

Nos données GTFS (General Transit Feed Specification) en temps planifié et en temps réel sont disponibles à la communauté de développeurs pour la conception d'outils d'information aux voyageurs. 

Conditions d'utilisation

Comme tout organisme public partageant ses données, nous vous demandons de prendre connaissance de nos conditions d'utilisation.

Le respect de ces conditions d'utilisation est obligatoire afin d'utiliser à des fins commerciales ou non, les données ouvertes de la STO.  En téléchargeant les fichiers GTFS et GTFS-RT, vous vous engagez à respecter les conditions d'utilisation qui s'y rattachent. Si vous n’êtes pas d'accord avec l'ensemble des conditions, vous ne pouvez pas faire usage de ces données et, par le fait même, vous devez vous abstenir de les télécharger.

Types de données

Données en temps planifié (GTFS) 

Voici un aperçu des fichiers GTFS fournis :

  • Conditions d'utilisation (readme_first.txt);
  • Positionnement des arrêts d'autobus (stops.txt);
  • Parcours des lignes d'autobus (trips.txt);
  • Horaires planifiés pour chacune des lignes à chacun des arrêts (stop_times.txt);
  • Calendrier du service (calendar.txt);
  • Calendrier des jours fériés (calendar_dates.txt);
  • Points de correspondance (transfers.txt);
  • Service accessible (routes.txt).

Les données en temps planifié sont automatiquement mises à jour aux 24 heures. 

Accédez aux données en temps planifié 

Aucune inscription ou authentification n’est requise pour accéder à ces données.

Télécharger les fichiers GTFS en temps planifié.

Restez informé

Inscrivez-vous à notre envoi courriel afin d’être tenu au courant des nouveautés et des modifications au sujet des GTFS. Seules des informations relatives aux données ouvertes vous seront communiquées. 

Données en temps réel (GTFS-RT)

Les GTFS en temps réel doivent impérativement être jumelés aux GTFS planifiés afin d’être fonctionnels. 

Trois types de fichiers composent les GTFS-RT :

  • Les alertes de service (Alert.pb);
  • Le positionnement des autobus (VehiclePosition.pb);
  • Les mises à jour des trajets (TripUpdate.pb).

Deux fichiers sont disponibles pour la mise à jour des trajets (TripUpdate.pb) :

Le fichier « Standard » : ce  fichier contient seulement les horaires de tous les voyages suivis en temps réel par le Système d’aide à l’exploitation et information voyageur (SAEIV). Il est en conformité avec les standards établis.
Ainsi, l’utilisation de ce fichier pour une application développée en fonction des standards ne nécessitera pas d’ajustements ou de modifications à sa programmation. 

Le fichier « Custom » : en plus des informations du fichier « Standard », le fichier « Custom » contient des informations en temps planifié, soit des ajustements et des changements effectués sur le réseau pour la journée en cours. Le fichier « Custom » permet donc de fournir à la clientèle de précieuses informations qui n’apparaissent pas nécessairement dans le fichier« Standard ».    

Le fichier « Custom » permet aux applications d’avoir un affichage identique à celui apparaissant sur les outils d’information en temps réel de la STO. C’est d’ailleurs, celui utilisé par les développeurs de l’application Transit.

Le fichier « Custom » n’étant pas en conformité avec les standards établis, son utilisation nécessitera obligatoirement des ajustements et des modifications à la programmation de votre application afin que les informations diffusées à la clientèle soient exactes. L’utilisation de ce flux est donc conditionnelle au respect et à la conformité de la documentation Conditions d’utilisation et profil d’implémentation des flux GTFS-RT 2.0 de la STO

Accédez aux données en temps réel 

Une inscription avec identification est requise pour accéder à ces données, leurs accès nécessitant une clé API. 

Faites une demande d’inscription pour une clé API

Consultez la documentation sur l’utilisation de la clé API

Récupérez une clé API perdue

Support technique

Nous ne nous engageons pas à offrir du support ou de l'accompagnement pour l’utilisation de nos données ouvertes.

Nous vous recommandons de consulter au besoin les multiples sources d'information déjà disponibles sur le Web à propos de l'utilisation de ce type de fichiers :

Courriels d’information aux développeurs 

Pour recevoir un courriel vous informant de la disponibilité de nouveaux fichiers, veuillez compléter les champs ci-dessous :