c0mm0.com — the continuously verified register of European data

Register record·API·FRVERIFIED · checked 2d ago
S

Ground-level road markingsSignalisation surfacique

Signalisation surfaciqueGround-level road markings

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

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...

transport
45
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (9 fields)

Filterable via the API (7)
registrenature_materiaudate_majid_sous_tronconcouleurdirectionsurface

Click a field to see example values.

FieldTypeDescription
geo_point_2dGeo Pointgeo_point_2dGeographic centroid coordinates of the marking feature.Geographic centroid coordinates of the marking feature.
geo_shapeShapegeo_shapeGeometric shape (polygon) of the surface marking.Geometric shape (polygon) of the surface marking.
registreFilterable via the APItextCategory of surface road marking, e.g. hatched island.Registre
nature_materiauFilterable via the APINature materiautextMaterial used for the road marking, e.g. hot-applied coating.Nature matériau
date_majFilterable via the APIDate majdateDate the record was last updated.Date mise à jour
id_sous_tronconFilterable via the APIId sous troncontextIdentifier of the road sub-section.Identifiant sous-tronçon
couleurFilterable via the APItextColour of the road marking.Couleur
directionFilterable via the APItextDirection value associated with the marking, in degrees.Direction
surfaceFilterable via the APIdoubleSurface 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.

Full API documentation ↗

Rate limits

2 000 000 req/day
per ipmeasured
observed 2 days ago

Dataset

Volume & freshness

Records
16k
16344
Last upstream update
22 days ago
2026-10-02

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Signalisation surfacique — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.