Ground-level road markingsSignalisation surfacique
Signalisation surfaciqueGround-level road markings
Dataset produced from a high-output survey covering all roads open to motor vehicle traffic within the Eurométropole de Strasbourg (metropolitan authority of Strasbourg, France). It records horizontal road signage, classified into three categories: point markings (directional arrows, cycle logos, pictograms), and other marking types describing lane and surface signalisation. The dataset is published via the Strasbourg open data portal and can be used for road infrastructure analysis, mapping of traffic signage, and urban mobility planning within the metropolitan area.Ce lot de données est issu d'un relevé à grand rendement. Il a été effectué sur toutes les voies ouvertes à la circulation automobile de l'Eurométropole de Strasbourg. Trois classes ont été produites concernant la signalisation horizontale : - ponctuelle : flèche directionnelle, logo vélo, pastil...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (9 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| geo_point_2dGeo Point | geo_point_2d | Geographic centroid coordinates of the marking feature.Geographic centroid coordinates of the marking feature. |
| geo_shapeShape | geo_shape | Geometric shape (polygon) of the surface marking.Geometric shape (polygon) of the surface marking. |
| registre | text | Category of surface road marking, e.g. hatched island.Registre |
| nature_materiauNature materiau | text | Material used for the road marking, e.g. hot-applied coating.Nature matériau |
| date_majDate maj | date | Date the record was last updated.Date mise à jour |
| id_sous_tronconId sous troncon | text | Identifier of the road sub-section.Identifiant sous-tronçon |
| couleur | text | Colour of the road marking.Couleur |
| direction | text | Direction value associated with the marking, in degrees.Direction |
| surface | double | Surface area of the marking, in square metres.Surface |
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)
Record 1couleur: blanc · surface: 10.259444742535722
{
"couleur": "blanc",
"surface": 10.259444742535722,
"date_maj": "2026-06-23",
"registre": "passage piéton",
"direction": "226",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[
7.7569393404,
48.6468617135
],
[
7.7569378854,
48.6468589416
],
[
7.7569363762,
48.6468562237
],
[
7.7569350422,
48.6468545061
],
[
7.7569336029,
48.6468530302
],
[
7.7569317651,
48.6468514947
],
[
7.756929709,
48.6468500859
],
[
7.7569286052,
48.6468494333
],
[
7.7569274544,
48.6468488174
],
[
7.7569253844,
48.6468478616
],
[
7.7569184219,
48.6468413476
],
[
7.7569819732,
48.6467892452
],
[
7.7569890707,
48.646792132
],
[
7.7569927045,
48.646794092
],
[
7.7569952152,
48.6467952871
],
[
7.7569978114,
48.6467963992
],
[
7.7570015247,
48.6467974032
],
[
7.7570036044,
48.6467984703
],
[
7.7570076489,
48.6467993695
],
[
7.7570108138,
48.6467996906
],
[
7.7570139022,
48.6467997108
],
[
7.7569393404,
48.6468617135
]
]
]
]
},
"properties": {}
},
"geo_point_2d": {
"lat": 48.646823383081724,
"lon": 7.756963458499306
},
"id_sous_troncon": "20240",
"nature_materiau": "pavé"
}Record 2couleur: blanc · surface: 6.026080871636575
{
"couleur": "blanc",
"surface": 6.026080871636575,
"date_maj": "2026-06-23",
"registre": "passage piéton",
"direction": "67",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[
7.7595869385,
48.5647157062
],
[
7.7595533992,
48.5647077301
],
[
7.7595769556,
48.5646675223
],
[
7.7596075645,
48.5646749543
],
[
7.7595869385,
48.5647157062
]
]
]
]
},
"properties": {}
},
"geo_point_2d": {
"lat": 48.564691776075556,
"lon": 7.759581041353701
},
"id_sous_troncon": "20924",
"nature_materiau": "enduit à chaud"
}Record 3couleur: blanc · surface: 5.076338941282396
{
"couleur": "blanc",
"surface": 5.076338941282396,
"date_maj": "2026-06-23",
"registre": "îlot hachures",
"direction": "306",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[
7.7285505039,
48.5901441753
],
[
7.728482487,
48.5901416067
],
[
7.7284826863,
48.5901381813
],
[
7.7286212788,
48.5901429782
],
[
7.7286497016,
48.5901434128
],
[
7.7286691187,
48.5901437402
],
[
7.7286735739,
48.5901442669
],
[
7.7286771199,
48.5901451997
],
[
7.7286807663,
48.5901464562
],
[
7.728684709,
48.5901493869
],
[
7.7286858727,
48.5901528055
],
[
7.7286859024,
48.5901561766
],
[
7.7286835751,
48.5901600184
],
[
7.7286787181,
48.5901624645
],
[
7.7286680785,
48.59016346
],
[
7.7286564222,
48.5901626234
],
[
7.7286458393,
48.590161181
],
[
7.7286325602,
48.5901580687
],
[
7.728610711,
48.5901539004
],
[
7.7285935817,
48.5901503828
],
[
7.7285740544,
48.5901466218
],
[
7.7285505039,
48.5901441753
]
]
]
]
},
"properties": {}
},
"geo_point_2d": {
"lat": 48.59014924562747,
"lon": 7.728618922592248
},
"id_sous_troncon": "57362",
"nature_materiau": "enduit à chaud"
}Record 4couleur: blanc · surface: 1.485280999992351
{
"couleur": "blanc",
"surface": 1.485280999992351,
"date_maj": "2026-06-23",
"registre": "îlot plein",
"direction": "176",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[
7.7322739413,
48.5279154886
],
[
7.7322828271,
48.5279154953
],
[
7.7322746285,
48.5279561953
],
[
7.7322739413,
48.5279154886
]
]
]
]
},
"properties": {}
},
"geo_point_2d": {
"lat": 48.52792905973333,
"lon": 7.732277132299998
},
"id_sous_troncon": "28385",
"nature_materiau": "enduit à chaud"
}Record 5couleur: vert · surface: 2.5511544632605454
{
"couleur": "vert",
"surface": 2.5511544632605454,
"date_maj": "2026-06-23",
"registre": "passage vélo",
"direction": "314",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[
7.7605644607,
48.6264102346
],
[
7.7605544905,
48.6264172282
],
[
7.760507287,
48.6263886416
],
[
7.7605170396,
48.6263813101
],
[
7.7605644607,
48.6264102346
]
]
]
]
},
"properties": {}
},
"geo_point_2d": {
"lat": 48.62639931147806,
"lon": 7.760535764277791
},
"id_sous_troncon": "8031",
"nature_materiau": "enduit à chaud"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/signal_surfacique
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/signal_surfacique/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.