Bicycle and Pedestrian Counting SitesSites de comptage vélo et piétons
Sites de comptage vélo et piétonsBicycle and Pedestrian Counting Sites
This dataset provides supplementary information on bicycle and pedestrian counting sites in the Rennes metropolitan area, published by Rennes Métropole. It describes the locations and characteristics of the Eco-Counter monitoring stations used to record cyclist and pedestrian traffic, complementing the associated counting data. It is intended to support analysis of active mobility patterns within the local area covered by the metropolitan authority.Données complémentaires sur les sites de comptage vélo/piétons à Rennes.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (21 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | id | text | Unique identifier of the counting site.Unique identifier of the counting site. |
| 100% | name | text | Name of the bike/pedestrian counting site.Name of the bike/pedestrian counting site. |
| 1.5% | customsiteid | text | Custom or external identifier for the site, if any.Custom or external identifier for the site, if any. |
| 100% | domainid | int | Identifier of the domain/organization managing the site.Identifier of the domain/organization managing the site. |
| 100% | domain0domain | text | Name of the domain or managing authority, e.g. Rennes Métropole.Name of the domain or managing authority, e.g. Rennes Métropole. |
| 100% | latitudeLatitude | double | Latitude coordinate of the counting site.Latitude coordinate of the counting site. |
| 100% | longitudeLongitude | double | Longitude coordinate of the counting site.Longitude coordinate of the counting site. |
| 100% | usertype | int | Code indicating the type of user counted (e.g. cyclist, pedestrian).Code indicating the type of user counted (e.g. cyclist, pedestrian). |
| 100% | timezone | text | Time zone applicable to the site's recorded data.Time zone applicable to the site's recorded data. |
| 100% | interval | int | Time interval in minutes between counting measurements.Time interval in minutes between counting measurements. |
| 100% | sens | int | Code indicating the direction(s) of counting at the site.Code indicating the direction(s) of counting at the site. |
| 94.1% | installationdate | text | Date and time the counting equipment was installed.Date and time the counting equipment was installed. |
| 94.1% | firstdata | text | Date and time of the first available count data.Date and time of the first available count data. |
| 72.1% | photos | text | URL(s) of photos of the counting site.URL(s) of photos of the counting site. |
| 26.5% | counter | text | Identifier or reference of the counting device used.Identifier or reference of the counting device used. |
| 100% | type | text | Type of site record, e.g. real or virtual.Type of site record, e.g. real or virtual. |
| 100% | visible | int | Flag indicating whether the site is publicly visible.Flag indicating whether the site is publicly visible. |
| 26.5% | channels | text | JSON list of measurement channels associated with the site.JSON list of measurement channels associated with the site. |
| 11.8% | tags | text | Tags or labels associated with the site.Tags or labels associated with the site. |
| 0% | attributes | text | Additional attributes or metadata about the site.Additional attributes or metadata about the site. |
| — | geoTerritory | geo_point_2d | Geographic point location of the counting site.Geographic point location of the counting site. |
Schema captured from opendatasoft 2 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)
These rows are ODbL-1.0: share-alike. Reusing them obliges you to license any derived database on the same terms.
Record 1id: 100060855 · geo: {"lat":48.1085855456331,"lon":-1.6782789
{
"id": "100060855",
"geo": {
"lat": 48.1085855456331,
"lon": -1.678278913704474
},
"name": "Vasselot Juin 2020",
"sens": 5,
"tags": null,
"type": "real",
"photos": null,
"counter": null,
"domain0": "Rennes Métropole",
"visible": 1,
"channels": "[{\"id\": 101060855, \"name\": \"Vasselot Juin 2020 IN va vers l'est\", \"customSiteId\": null, \"domainId\": 7113, \"domain\": \"Rennes Métropole\", \"latitude\": 48.1085855456331, \"longitude\": -1.678278913704474, \"userType\": 1, \"timezone\": \"(UTC+01:00) Europe/Paris;DST\", \"interval\": 15, \"sens\": 1, \"installationDate\": \"2020-05-29T00:00:00+0200\", \"firstData\": \"2020-05-29T00:00:00+0200\", \"photos\": null, \"counter\": null, \"type\": \"real\", \"visible\": null, \"channels\": null, \"tags\": null, \"attributes\": null}, {\"id\": …",
"domainid": 7113,
"interval": 15,
"latitude": 48.1085855456331,
"timezone": "(UTC+01:00) Europe/Paris;DST",
"usertype": 1,
"firstdata": "2020-05-29T00:00:00+0200",
"longitude": -1.678278913704474,
"attributes": null,
"customsiteid": null,
"installationdate": "2020-05-29T00:00:00+0200"
}Record 2id: 100057764 · geo: {"lat":48.123710956658925,"lon":-1.69546
{
"id": "100057764",
"geo": {
"lat": 48.123710956658925,
"lon": -1.6954662189287941
},
"name": "Allée Bertrand (Métro Pontchaillou)",
"sens": 5,
"tags": null,
"type": "real",
"photos": "https://filer.eco-counter-tools.com/file/ed/11585fc36371d51a0effebaf9e47ea88c982de2816ddef27599d52be463186ed/15785876217410.jpg",
"counter": null,
"domain0": "Rennes Métropole",
"visible": 1,
"channels": "[{\"id\": 101057764, \"name\": \"Allée Bertrand (Métro Pontchaillou) Piétons IN va vers le sud\", \"customSiteId\": null, \"domainId\": 7113, \"domain\": \"Rennes Métropole\", \"latitude\": 48.123710956658925, \"longitude\": -1.6954662189287941, \"userType\": 1, \"timezone\": \"(UTC+01:00) Europe/Paris;DST\", \"interval\": 15, \"sens\": 1, \"installationDate\": \"2020-01-09T03:45:00+0100\", \"firstData\": \"2020-01-09T03:45:00+0100\", \"photos\": null, \"counter\": null, \"type\": \"real\", \"visible\": null, \"channels\": null, \"tags\": null,…",
"domainid": 7113,
"interval": 15,
"latitude": 48.123710956658925,
"timezone": "(UTC+01:00) Europe/Paris;DST",
"usertype": 1,
"firstdata": "2020-01-09T03:45:00+0100",
"longitude": -1.6954662189287941,
"attributes": null,
"customsiteid": null,
"installationdate": "2020-01-09T03:45:00+0100"
}Record 3id: 300069437 · geo: {"lat":48.04330988093919,"lon":-1.668937
{
"id": "300069437",
"geo": {
"lat": 48.04330988093919,
"lon": -1.6689375042915344
},
"name": "Noyal_entree_REV",
"sens": 5,
"tags": null,
"type": "real",
"photos": null,
"counter": "YSH19101293",
"domain0": "Rennes Métropole",
"visible": 0,
"channels": "[{\"id\": 353744349, \"name\": \"Vers Rennes\", \"customSiteId\": null, \"domainId\": 7113, \"domain\": \"Rennes Métropole\", \"latitude\": 48.04330988093919, \"longitude\": -1.6689375042915344, \"userType\": 1, \"timezone\": \"(UTC+01:00) Europe/Paris;DST\", \"interval\": 0, \"sens\": 2, \"installationDate\": null, \"firstData\": null, \"photos\": null, \"counter\": \"YSH19101293\", \"type\": \"real\", \"visible\": null, \"channels\": null, \"tags\": null, \"attributes\": null}, {\"id\": 353744351, \"name\": \"Vers Noyal\", \"customSiteId\": null, \"do…",
"domainid": 7113,
"interval": 0,
"latitude": 48.04330988093919,
"timezone": "(UTC+01:00) Europe/Paris;DST",
"usertype": 1,
"firstdata": null,
"longitude": -1.6689375042915344,
"attributes": null,
"customsiteid": null,
"installationdate": null
}Record 4id: 300052012 · geo: {"lat":48.091371401821874,"lon":-1.70136
{
"id": "300052012",
"geo": {
"lat": 48.091371401821874,
"lon": -1.7013680934906008
},
"name": "Passerelle Courrouze escaliers",
"sens": 5,
"tags": null,
"type": "real",
"photos": null,
"counter": null,
"domain0": "Rennes Métropole",
"visible": 0,
"channels": "[{\"id\": 353537390, \"name\": \"Passerelle Courrouze escaliers Piétons IN va vers l'est\", \"customSiteId\": null, \"domainId\": 7113, \"domain\": \"Rennes Métropole\", \"latitude\": 48.091371401821874, \"longitude\": -1.7013680934906008, \"userType\": 1, \"timezone\": \"(UTC+01:00) Europe/Paris;DST\", \"interval\": 15, \"sens\": 1, \"installationDate\": \"2025-05-06T16:30:00+0200\", \"firstData\": \"2025-05-06T16:30:00+0200\", \"photos\": null, \"counter\": null, \"type\": \"real\", \"visible\": null, \"channels\": null, \"tags\": null, \"attr…",
"domainid": 7113,
"interval": 15,
"latitude": 48.091371401821874,
"timezone": "(UTC+01:00) Europe/Paris;DST",
"usertype": 1,
"firstdata": "2025-05-06T16:30:00+0200",
"longitude": -1.7013680934906008,
"attributes": null,
"customsiteid": null,
"installationdate": "2025-05-06T16:30:00+0200"
}Record 5id: 300017306 · geo: {"lat":48.09748368641801,"lon":-1.674001
{
"id": "300017306",
"geo": {
"lat": 48.09748368641801,
"lon": -1.6740018429587413
},
"name": "J. Cartier Côté Alma",
"sens": 5,
"tags": null,
"type": "real",
"photos": null,
"counter": null,
"domain0": "Rennes Métropole",
"visible": 1,
"channels": "[{\"id\": 353266011, \"name\": \"J. Cartier Côté Alma Piétons IN va vers l'ouest\", \"customSiteId\": null, \"domainId\": 7113, \"domain\": \"Rennes Métropole\", \"latitude\": 48.09748368641801, \"longitude\": -1.6740018429587413, \"userType\": 1, \"timezone\": \"(UTC+01:00) Europe/Paris;DST\", \"interval\": 15, \"sens\": 1, \"installationDate\": \"2021-05-13T00:00:00+0200\", \"firstData\": \"2021-05-13T00:00:00+0200\", \"photos\": null, \"counter\": null, \"type\": \"real\", \"visible\": null, \"channels\": null, \"tags\": null, \"attributes\": …",
"domainid": 7113,
"interval": 15,
"latitude": 48.09748368641801,
"timezone": "(UTC+01:00) Europe/Paris;DST",
"usertype": 1,
"firstdata": "2021-05-13T00:00:00+0200",
"longitude": -1.6740018429587413,
"attributes": null,
"customsiteid": null,
"installationdate": "2021-05-13T00:00:00+0200"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/eco-counter-sites
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/eco-counter-sites/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.