SAEIV Line RouteChemin d'une ligne SAEIV
Chemin d'une ligne SAEIVSAEIV Line Route
This non-graphical dataset, sourced from the SAEIV (passenger information and operations assistance system), describes the route variants followed by vehicles of the TBM public transport network operated by Bordeaux Métropole. A line route is defined as an ordered sequence of consecutive segments, with a start and end point, representing the actual path taken by vehicles along a given line. The dataset is published as open data by Bordeaux Métropole and is useful for transport planning, route analysis, and integration into passenger information tools covering the metropolitan public transport network.Dictionnaire Public Ce jeu de données non graphique issu du Systèmes d'Aide à l'Exploitation et d'Information des Voyageurs (SAEIV) représente les variantes de chemins de lignes empruntés par les véhicules du réseau TBM. Un chemin de ligne est une suite ordonnée de tronçons consécutifs, avec un s...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (15 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| — | geo_point_2dGeo Point | geo_point_2d | — |
| — | geo_shapeShape | geo_shape | — |
| — | gid | int | Clé primaire |
| — | geom_errGeom err | text | Code d'erreur géométrique : Liste des valeurs possibles : 9999 : Polygone compose et / ou à sections multiples 9998 : Linéaire compose et / ou à sections multiples 9996 : La géométrie contient des informations LRS 9995 : Nombre de dimensions différent de 2 ou 3 9994 : Présence d'un arc de cercle 9000 : Erreur autre 13343 : Polygone de moins de 4 points 13349 : Polygone papillon 13350 : Deux éléments d'un polygone archipel se touchent 13351 : Deux éléments d'un polygone archipel se touchent 13356 : Point double 13366 : Combinaison invalide d'intérieur / extérieur d'un polygone 13367 : Orientation invalide d'intérieur / extérieur d'un polygone |
| — | libelle | text | Libellé du chemin |
| — | via | text | Arrêt via emprunté par le chemin |
| — | sens | text | Sens du chemin : Liste des valeurs possibles : ALLER : Sens aller RETOUR : Sens retour |
| — | vehicule | text | Type de véhicule utilisé sur le chemin : Liste des valeurs possibles : TRAM : Tramway BUS : Bus BATEAU : Bateau |
| — | principal | text | Permet d'identifier les chemins principaux (applicable au tram) |
| — | groupe | text | Identifiant du groupe du chemin - permet de regrouper les chemins ALLER et RETOUR |
| 100% | rs_sv_ligne_aRs sv ligne a | text | Clé étrangère. Relation simple vers SV_LIGNE_A |
| 100% | rg_sv_arret_p_ndRg sv arret p nd | text | Noeud de départ du tronçon dans la relation de graphe SV_ARRET_P |
| 100% | rg_sv_arret_p_naRg sv arret p na | int | Noeud d'arrivée du tronçon dans la relation de graphe SV_ARRET_P |
| 100% | cdate | datetime | Date de création |
| 100% | mdate | datetime | Date de modification |
Schema captured from opendatasoft 6 days ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1gid: 2837746 · via: —
{
"gid": 2837746,
"via": null,
"sens": "ALLER",
"cdate": "2026-09-02T22:00:00+00:00",
"mdate": "2026-09-03T01:17:16+00:00",
"groupe": "T_MERIA-T_AUGUS",
"libelle": "Meriadeck - Saint-Augustin",
"geom_err": null,
"vehicule": "TRAM",
"geo_shape": "[large value omitted]",
"principal": "False",
"geo_point_2d": {
"lat": 44.83305860275033,
"lon": -0.5962109080576585
},
"rs_sv_ligne_a": "164",
"rg_sv_arret_p_na": 3893,
"rg_sv_arret_p_nd": "3830"
}Record 2gid: 2836433 · via: —
{
"gid": 2836433,
"via": null,
"sens": "RETOUR",
"cdate": "2026-09-02T22:00:00+00:00",
"mdate": "2026-09-03T01:16:25+00:00",
"groupe": "T_MERIA-T_AUGUS",
"libelle": "Saint-Augustin - Meriadeck",
"geom_err": null,
"vehicule": "TRAM",
"geo_shape": "[large value omitted]",
"principal": "False",
"geo_point_2d": {
"lat": 44.83303313858519,
"lon": -0.5961526059104576
},
"rs_sv_ligne_a": "59",
"rg_sv_arret_p_na": 3831,
"rg_sv_arret_p_nd": "3894"
}Record 3gid: 2836217 · via: —
{
"gid": 2836217,
"via": null,
"sens": "ALLER",
"cdate": "2026-09-02T22:00:00+00:00",
"mdate": "2026-09-03T01:16:15+00:00",
"groupe": "T_MERIA-T_HAILL",
"libelle": "Meriadeck - Le Haillan Rostand",
"geom_err": null,
"vehicule": "TRAM",
"geo_shape": "[large value omitted]",
"principal": "False",
"geo_point_2d": {
"lat": 44.83728773130676,
"lon": -0.631061586663471
},
"rs_sv_ligne_a": "59",
"rg_sv_arret_p_na": 3989,
"rg_sv_arret_p_nd": "3830"
}Record 4gid: 2837690 · via: —
{
"gid": 2837690,
"via": null,
"sens": "ALLER",
"cdate": "2026-09-02T22:00:00+00:00",
"mdate": "2026-09-03T01:17:14+00:00",
"groupe": "T_MICHEL-T_QUATRE",
"libelle": "Saint-Michel - Quatre Chemins",
"geom_err": null,
"vehicule": "TRAM",
"geo_shape": "[large value omitted]",
"principal": "False",
"geo_point_2d": {
"lat": 44.8323660644831,
"lon": -0.6038252212971517
},
"rs_sv_ligne_a": "164",
"rg_sv_arret_p_na": 3914,
"rg_sv_arret_p_nd": "3876"
}Record 5gid: 2836792 · via: —
{
"gid": 2836792,
"via": null,
"sens": "ALLER",
"cdate": "2026-09-02T22:00:00+00:00",
"mdate": "2026-09-03T01:16:40+00:00",
"groupe": "T_MICHEL-T_QUINC_FL",
"libelle": "Saint-Michel - Quinconces Fleuve",
"geom_err": null,
"vehicule": "TRAM",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
-0.570709,
44.8445051
],
[
-0.5706726,
44.8443842
],
[
-0.570623,
44.8442104
],
[
-0.5705478,
44.8439657
],
[
-0.5704962,
44.8437955
],
[
-0.5703975,
44.8434611
],
[
-0.5702959,
44.8431279
],
[
-0.5702496,
44.8429918
],
[
-0.5701905,
44.8428418
],
[
-0.5701315,
44.8426923
],
[
-0.5700634,
44.8425317
],
[
-0.5699939,
44.8423738
],
[
-0.5699241,
44.8422115
],
[
-0.569652,
44.8415844
],
[
-0.5696356,
44.8415455
],
[
-0.5693638,
44.8409218
],
[
-0.5692882,
44.8407629
],
[
-0.5692554,
44.8407049
],
[
-0.5692208,
44.8406388
],
[
-0.5691756,
44.8405549
],
[
-0.5691305,
44.840478
],
[
-0.5690611,
44.8403664
],
[
-0.5689714,
44.8402346
],
[
-0.5689105,
44.8401467
],
[
-0.5687609,
44.8399484
],
[
-0.5681105,
44.8391245
],
[
-0.5680499,
44.839048
],
[
-0.567825,
44.8387653
],
[
-0.5672725,
44.8380666
],
[
-0.5671636,
44.837945
],
[
-0.5670565,
44.8378328
],
[
-0.5669131,
44.8376942
],
[
-0.5667427,
44.8375318
],
[
-0.566391,
44.8371977
],
[
-0.5661898,
44.8370065
],
[
-0.5660784,
44.8369028
],
[
-0.5657089,
44.8365523
],
[
-0.5649234,
44.8358066
],
[
-0.5646423,
44.835547
],
[
-0.5645898,
44.8355011
],
[
-0.5643769,
44.8353117
],
[
-0.5641764,
44.8351414
],
[
-0.5638451,
44.8348664
],
[
-0.5635555,
44.8346414
],
[
-0.5633685,
44.8344979
]
]
},
"properties": {}
},
"principal": "False",
"geo_point_2d": {
"lat": 44.83909540967619,
"lon": -0.5676289709119893
},
"rs_sv_ligne_a": "61",
"rg_sv_arret_p_na": 3992,
"rg_sv_arret_p_nd": "3876"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_chem_l
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/sv_chem_l/records?limit=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.