Vitalis network transport offer - shapesOffre de transport du réseau Vitalis - shapes
Offre de transport du réseau Vitalis - shapesVitalis network transport offer - shapes
This API provides the shapes (route geometries) for the transport network operated by Vitalis, the bus operator of the Grand Poitiers urban community, in France. The data is collected directly from Vitalis and also covers lines operated by other transport providers within the network. It is published and maintained by Grand Poitiers and is intended to describe the geographic paths followed by bus lines across the urban community's territory.Cette donnée est collectée directement auprès de Vitalis, gestionnaire du transport bus de la Communauté urbaine. Elle concerne également les lignes assurées par d'autres prestataires.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (10 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| geometryGéométrie | string | Geographic line geometry of the route shape.Géométrie |
| shape_idIdentifiant de la forme | string | Unique identifier for the route shape.Identifiant de la forme |
| route_idIdentifiant de la ligne | string | Unique identifier of the transport line.Identifiant de la ligne |
| route_short_nameNom court de la ligne | string | Short name of the transport line.Nom court de la ligne |
| route_long_nameNom long de la ligne | string | Full name of the transport line.Nom long de la ligne |
| route_descDescription de la ligne | integer | Description code of the transport line.Description de la ligne |
| route_typeType de la ligne | integer | Type code of transport used for the line.Type de la ligne |
| route_colorCouleur de la ligne | string | Hexadecimal color assigned to the line.Couleur de la ligne |
| wheelchair_boardingAccès fauteuil roulant | string | Indicates whether wheelchair access is available.Accès fauteuil roulant à l'emplacement |
| bikes_allowedAccès vélo | string | Indicates whether bikes are allowed on this line.Accès vélo à l'emplacement |
Schema captured from datafair 27 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 1_score: — · geometry: {"type":"LineString","coordinates":[[0.3
{
"_score": null,
"geometry": "{\"type\":\"LineString\",\"coordinates\":[[0.33194,46.597805],[0.33219,46.59798],[0.33253,46.59812],[0.33271,46.59818],[0.33321,46.5983],[0.33378,46.59842],[0.33422,46.59849],[0.33504,46.59856],[0.33513,46.59902],[0.33527,46.6],[0.33529,46.60012],[0.33541,46.60032],[0.3359,46.60098],[0.33636,46.60159],[0.3366,46.60189],[0.33674,46.60214],[0.33699,46.60251],[0.33707,46.60261],[0.33716,46.60251],[0.33744,46.60223],[0.33761,46.60202],[0.33769,46.60194],[0.33779,46.60189],[0.33809,46.6018],[0.33856,46.601…",
"route_id": "471",
"shape_id": "37143",
"route_type": 3,
"route_color": "#EC6608",
"bikes_allowed": "0",
"route_long_name": "Navette Gare du Futuroscope-Isaac de l'Etoile",
"route_short_name": "FU01",
"wheelchair_boarding": "0"
}Record 2_score: — · geometry: {"type":"LineString","coordinates":[[0.2
{
"_score": null,
"geometry": "{\"type\":\"LineString\",\"coordinates\":[[0.280716,46.625267],[0.28055,46.62543],[0.28058,46.62558],[0.2807,46.62587],[0.28076,46.62604],[0.28082,46.62628],[0.28082,46.6264],[0.28083,46.62656],[0.28084,46.62689],[0.28084,46.62715],[0.28071,46.62715],[0.28018,46.62718],[0.28003,46.6272],[0.27996,46.62723],[0.27992,46.62726],[0.27988,46.62732],[0.27984,46.62746],[0.27972,46.62792],[0.27966,46.62815],[0.27966,46.62826],[0.27967,46.6286],[0.27974,46.62895],[0.27975,46.62911],[0.27973,46.62957],[0.279782,…",
"route_id": "543",
"shape_id": "37144",
"route_type": 3,
"route_color": "#7F7F7F",
"bikes_allowed": "0",
"route_long_name": "Scolaire S97",
"route_short_name": "S97",
"wheelchair_boarding": "0"
}Record 3_score: — · geometry: {"type":"LineString","coordinates":[[0.3
{
"_score": null,
"geometry": "{\"type\":\"LineString\",\"coordinates\":[[0.330735,46.597054],[0.33027,46.59671],[0.32972,46.59624],[0.32966,46.59627],[0.32926,46.59645],[0.32919,46.59641],[0.32895,46.59632],[0.32802,46.59603],[0.32746,46.59591],[0.32799,46.5944],[0.32863,46.59254],[0.32924,46.59083],[0.32963,46.58971],[0.32987,46.58906],[0.33003,46.58851],[0.33018,46.58775],[0.33027,46.58733],[0.3304,46.58575],[0.33042,46.58532],[0.33041,46.58515],[0.33033,46.58476],[0.33022,46.58408],[0.33015,46.58367],[0.33009,46.58322],[0.33013…",
"route_id": "24",
"shape_id": "37145",
"route_type": 3,
"route_color": "#00C87D",
"bikes_allowed": "0",
"route_long_name": "Scolaire S33",
"route_short_name": "S33",
"wheelchair_boarding": "0"
}Record 4_score: — · geometry: {"type":"LineString","coordinates":[[0.2
{
"_score": null,
"geometry": "{\"type\":\"LineString\",\"coordinates\":[[0.290821,46.600793],[0.29069,46.60083],[0.29012,46.60116],[0.29007,46.60117],[0.29002,46.60114],[0.28999,46.60109],[0.29001,46.60104],[0.29022,46.60083],[0.29004,46.60081],[0.28993,46.60079],[0.28984,46.60081],[0.28974,46.60079],[0.28929,46.60096],[0.28839,46.60142],[0.28784,46.60171],[0.28724,46.60201],[0.28678,46.60216],[0.28615,46.60228],[0.28572,46.60241],[0.28382,46.603],[0.2829,46.60328],[0.28266,46.60337],[0.28282,46.60342],[0.28321,46.60372],[0.28388,…",
"route_id": "542",
"shape_id": "37146",
"route_type": 3,
"route_color": "#7F7F7F",
"bikes_allowed": "0",
"route_long_name": "Scolaire S96",
"route_short_name": "S96",
"wheelchair_boarding": "0"
}Record 5_score: — · geometry: {"type":"LineString","coordinates":[[0.3
{
"_score": null,
"geometry": "{\"type\":\"LineString\",\"coordinates\":[[0.330735,46.597054],[0.33027,46.59671],[0.32972,46.59624],[0.32966,46.59627],[0.32894,46.5966],[0.328884,46.596636],[0.32756,46.59724],[0.32742,46.5973],[0.32723,46.59739],[0.32718,46.59745],[0.32706,46.59752],[0.3269,46.59767],[0.32673,46.59779],[0.32671,46.59783],[0.32637,46.59838],[0.32525,46.60011],[0.32483,46.59996],[0.324643,46.599927],[0.324396,46.599716],[0.32461,46.59993],[0.32494,46.6],[0.32493,46.59986],[0.32471,46.5997],[0.32379,46.59915],[0.32371…",
"route_id": "516",
"shape_id": "37147",
"route_desc": 24,
"route_type": 3,
"route_color": "#00C87D",
"bikes_allowed": "0",
"route_long_name": "Scolaire S39",
"route_short_name": "S39",
"wheelchair_boarding": "0"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.grandpoitiers.fr/data-fair/api/v1/datasets/offre-de-transport-du-reseau-vitalis-shapes/
- Format
- openapi
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.grandpoitiers.fr/data-fair/api/v1/datasets/offre-de-transport-du-reseau-vitalis-shapes/lines?size=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Dataset
Volume & freshness
License
No license declared upstream.
Source: datafair
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.