QuavernQuavsit

Section 03 sur 12

Réseaux

Quavsit ouvre avec huit réseaux français. Chacun est exposé sous un slug court qui préfixe tous les identifiants du réseau. Ce qui est en temps réel, ce qui est théorique et ce qui manque dépend de ce que l'opérateur publie ; le tableau ci-dessous en est l'inventaire fidèle, et GET /networks renvoie les mêmes faits dans capabilities.

Réseaux de lancement#

SlugRéseauVille / territoireModes
tbmTBM · Bordeaux MétropoleBordeauxtram, bus, ferry
tisseoTisséoToulousemétro, tram, bus, téléphérique
idfmÎle-de-France MobilitésParis et Île-de-Francemétro, train, tram, bus
sncfSNCFFrance (trains)train, car
starSTARRennesmétro, bus
tamTaMMontpelliertram, bus
rlaLignes d'AzurNicetram, bus
ileviaIléviaLillemétro, tram, bus

Les modes sont lus dans les données de l'opérateur au moment du rafraîchissement ; la colonne ci-dessus est indicative.

Capacités par réseau#

SlugPassages temps réelVéhiculesPerturbationsItinérairesTracés
tbmoui (flux opérateur, repli GTFS-RT)gpsouirouteur Quavsitoui
tisseooui (flux opérateur fusionné avec le GTFS-RT)estimatedouinatif (calculateur Tisséo), routeur Quavsit en replioui
idfmoui (SIRI Lite stop monitoring, budget quotidien)noneouinatif (navitia, budget quotidien, sans repli)oui
sncfoui (navitia fusionné avec les trip updates GTFS-RT)noneouinatif (navitia)non
staroui (flux opérateur fusionné avec le GTFS-RT)gps (bus seulement)ouirouteur Quavsitoui
tamoui (GTFS-RT)gpsouirouteur Quavsitoui
rlaoui (GTFS-RT)gpsnonrouteur Quavsitoui
ileviaflux présent mais sans retards aujourd'hui, les passages sont donc schedulednonenonrouteur Quavsitoui

Les véhicules estimated sont placés sur le tracé de la ligne à partir des trip updates temps réel, pas d'un GPS ; voir Concepts. Le temps réel Ilévia apparaîtra de lui-même le jour où le flux de l'opérateur portera des retards.

Lire les capacités depuis l'API#

json
{
  "id": "tbm",
  "name": "TBM · Bordeaux Métropole",
  "short_name": "TBM",
  "city": "Bordeaux",
  "region": "Nouvelle-Aquitaine",
  "country": "FR",
  "timezone": "Europe/Paris",
  "bbox": {"min_lon": -0.79, "min_lat": 44.72, "max_lon": -0.42, "max_lat": 44.98},
  "modes": ["tram", "bus", "ferry"],
  "capabilities": {
    "realtime_departures": true,
    "vehicles": "gps",
    "alerts": true,
    "journeys": "quavsit",
    "shapes": true,
    "places": true,
    "streams": true
  },
  "attribution": "Bordeaux Métropole / TBM — Licence Ouverte 2.0",
  "licence": "https://www.etalab.gouv.fr/licence-ouverte-open-licence/",
  "sources": ["gtfs", "tbm:xtradata", "tbm:mecatran"],
  "static_refreshed_at": "2026-09-07T03:12:44+02:00"
}

Valeurs illustratives. capabilities.journeys vaut native quand un calculateur opérateur répond, quavsit quand c'est le routeur Quavsit, none sinon ; vehicles vaut gps, estimated ou none.

Rafraîchissement des données théoriques#

Lignes, arrêts, tracés et horaires sont réimportés depuis l'opérateur au plus toutes les 24 heures, et seulement si le fichier amont a changé. static_refreshed_at sur chaque réseau donne le dernier import réussi. Un réseau dont les données théoriques n'ont pas encore été importées reste listé avec static_refreshed_at: null et répond 503 network_data_unavailable sur les endpoints de données.

Couverture et endpoints multi-réseaux#

Chaque réseau a une emprise (bbox). Les endpoints sans réseau dans le chemin (/stops/nearby, /departures/nearby, /vehicles/nearby, /places, /journeys, /alerts) sélectionnent les réseaux dont la couverture contient le point demandé, ou ceux que vous nommez avec networks=. Les itinéraires ne traversent jamais deux réseaux dans cette version ; voir Itinéraires.