c0mm0.com — the continuously verified register of European data

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

Longitudinal Road MarkingsSignalisation longitudinale

Signalisation longitudinaleLongitudinal Road Markings

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset results from a high-throughput survey conducted on all roads open to motor vehicle traffic within the Eurométropole de Strasbourg (Strasbourg metropolitan area), France. It records horizontal road signage, classified into categories such as point markings (directional arrows, bicycle logos, pictograms) and other marking types. The data is published via the Strasbourg open-data portal and can be used for road infrastructure management, mobility planning, and analysis of traffic signage across the metropolitan road network.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 (11 fields)

Filterable via the API (9)
modulationregistrenature_materiauid_sous_troncondate_majcouleurlongueurlargeur_reelsurface

Click a field to see example values.

FillFieldTypeDescription
—geo_point_2dGeo Pointgeo_point_2dGeographic coordinates (latitude/longitude) of the marking.Geographic coordinates (latitude/longitude) of the marking.
—geo_shapeShapegeo_shapeGeometric shape of the road marking as GeoJSON.Geometric shape of the road marking as GeoJSON.
—modulationFilterable via the APItextPattern or modulation type of the line marking (e.g. continuous, T4).Modulation
—registreFilterable via the APItextCategory of road marking (e.g. parking, edge line).Registre
—nature_materiauFilterable via the APINature materiautextType of material used for the marking.Nature matériau
—id_sous_tronconFilterable via the APIId sous troncontextIdentifier of the road sub-section.Identifiant sous-tronçon
—date_majFilterable via the APIDate majdateDate the record was last updated.Date mise à jour
—couleurFilterable via the APItextColor of the road marking.Couleur
—longueurFilterable via the APIdoubleLength of the marking, in meters.Longueur
—largeur_reelFilterable via the APILargeur reeltextActual width of the marking.Largeur réelle
100%surfaceFilterable via the APIdoubleSurface area covered by the marking, in square meters.Surface

Schema captured from opendatasoft 1 day 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: 0.17676439785499107
{
  "couleur": "blanc",
  "surface": 0.17676439785499107,
  "date_maj": "2026-06-23",
  "longueur": 1.7676439785499105,
  "registre": "stationnement",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiLineString",
      "coordinates": [
        [
          [
            7.8346124222,
            48.6552549679
          ],
          [
            7.8346312303,
            48.6552450984
          ]
        ]
      ]
    },
    "properties": {}
  },
  "modulation": "ligne continue",
  "geo_point_2d": {
    "lat": 48.65525003315,
    "lon": 7.83462182625
  },
  "largeur_reel": "10",
  "id_sous_troncon": "15466",
  "nature_materiau": "enduit à chaud"
}
Record 2couleur: blanc · surface: 1.4387293343937806
{
  "couleur": "blanc",
  "surface": 1.4387293343937806,
  "date_maj": "2026-07-03",
  "longueur": 12.788705194611385,
  "registre": "rive",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiLineString",
      "coordinates": [
        [
          [
            7.6544871142,
            48.5415217235
          ],
          [
            7.6545377587,
            48.5414714077
          ],
          [
            7.6545748674,
            48.5414346764
          ],
          [
            7.6545831783,
            48.5414260277
          ]
        ]
      ]
    },
    "properties": {}
  },
  "modulation": "T4",
  "geo_point_2d": {
    "lat": 48.54147394935454,
    "lon": 7.654535221622198
  },
  "largeur_reel": "15",
  "id_sous_troncon": "40256",
  "nature_materiau": "enduit à chaud"
}
Record 3couleur: blanc · surface: 1.1284775718109417
{
  "couleur": "blanc",
  "surface": 1.1284775718109417,
  "date_maj": "2026-06-23",
  "longueur": 22.569551436218834,
  "registre": "stationnement",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiLineString",
      "coordinates": [
        [
          [
            7.7511018832,
            48.5871698947
          ],
          [
            7.751206927,
            48.5871570898
          ],
          [
            7.7512797359,
            48.587143557
          ],
          [
            7.7513475229,
            48.5871270798
          ],
          [
            7.7513952632,
            48.5871145732
          ]
        ]
      ]
    },
    "properties": {}
  },
  "modulation": "T'2",
  "geo_point_2d": {
    "lat": 48.58714661448586,
    "lon": 7.75124939769159
  },
  "largeur_reel": "10",
  "id_sous_troncon": "19202",
  "nature_materiau": "enduit à chaud"
}
Record 4couleur: blanc · surface: 1.9978996034490868
{
  "couleur": "blanc",
  "surface": 1.9978996034490868,
  "date_maj": "2026-06-23",
  "longueur": 28.95506671665343,
  "registre": "axe",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiLineString",
      "coordinates": [
        [
          [
            7.7184195934,
            48.6398552066
          ],
          [
            7.7184638301,
            48.639872212
          ],
          [
            7.7184966236,
            48.6398842042
          ],
          [
            7.7185231984,
            48.6398937432
          ],
          [
            7.7185817074,
            48.6399137921
          ],
          [
            7.7185984589,
            48.6399200635
          ],
          [
            7.7185694182,
            48.6399122127
          ],
          [
            7.7185498791,
            48.6399078898
          ],
          [
            7.7185198216,
            48.6399021695
          ],
          [
            7.718487807,
            48.6398982688
          ],
          [
            7.7184470105,
            48.6398946931
          ],
          [
            7.7184152556,
            48.639891884
          ]
        ]
      ]
    },
    "properties": {}
  },
  "modulation": "T3",
  "geo_point_2d": {
    "lat": 48.639895301679616,
    "lon": 7.718508138297465
  },
  "largeur_reel": "10",
  "id_sous_troncon": "11436",
  "nature_materiau": "peinture"
}
Record 5couleur: jaune · surface: 3.36543891734096
{
  "couleur": "jaune",
  "surface": 3.36543891734096,
  "date_maj": "2026-06-23",
  "longueur": 33.6543891734096,
  "registre": "arrêt de bus zigzag",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiLineString",
      "coordinates": [
        [
          [
            7.6933626597,
            48.592227807
          ],
          [
            7.6933851866,
            48.5922118941
          ],
          [
            7.6933371782,
            48.5922127135
          ],
          [
            7.693335075,
            48.5921806212
          ],
          [
            7.6932881772,
            48.5921820267
          ],
          [
            7.6932858634,
            48.5921499428
          ],
          [
            7.6932395269,
            48.5921505545
          ],
          [
            7.6932377357,
            48.5921172578
          ],
          [
            7.6931904143,
            48.592119802
          ],
          [
            7.6931881571,
            48.5920860334
          ],
          [
            7.693165268,
            48.5921049053
          ]
        ]
      ]
    },
    "properties": {}
  },
  "modulation": "ligne continue",
  "geo_point_2d": {
    "lat": 48.59215841263876,
    "lon": 7.693276193908898
  },
  "largeur_reel": "10",
  "id_sous_troncon": "13586",
  "nature_materiau": "bande préfabriquée thermocollée"
}

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_longitudinale

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/signal_longitudinale/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 1 day ago

Dataset

Volume & freshness

Records
77k
77361
Last upstream update
22 days ago
2026-10-02

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Signalisation longitudinale — live verification badge

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