c0mm0.com — the continuously verified register of European data

Register record·API·FR·MUNICIPALITYVERIFIED · checked 2d ago
C

Composition of the Metropolitan Road NetworkConstitution de la voirie métropolitaine

Constitution de la voirie métropolitaineComposition of the Metropolitan Road Network

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset, published by Rennes Métropole, describes the layered composition of road structures that have been built or renovated across the metropolitan territory. It covers works carried out by various contracting authorities, including the metropolitan Roads Directorate, the Public Space and Infrastructure Directorate, and the Gardens and Biodiversity Directorate, among others. The layer provides technical information on road structure composition, useful for infrastructure planning, maintenance, and analysis of public works within the Rennes metropolitan area.Cette couche décrit les différentes couches de structures des voiries aménagées ou rénovées sur le territoire métropolitain par les différents maîtres d'ouvrages (MOA) : métropolitains (Direction de la Voirie, Direction de l'Espace Public et des Infrastructures, Direction des Jardins et de la Bio...

transport
57
fair

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

Data schema (37 fields)

Filterable via the API (35)
gml_ididcommuneruelongueur_geochaussee_anneechaussee_revetchaussee_structchaussee_commentairechaussee_moatrottoir_anneetrottoir_moatrottoir_revetstationnement_anneestationnement_moastationnement_revetouvrage_sous_voiriestructure_drainantechaussee_revet_permtrottoir_revet_permtrottoir_structamenag_cycl_anneeamenag_cycl_moaamenag_cycl_revetamenag_cycl_structamenag_cycl_commentairestationnement_revet_permstationnement_structstationnement_revet_finitionchaussee_revet_finitiontrottoir_revet_finitionstationnement_commentairetrottoir_commentaireamenag_cycl_revet_finitionamenag_cycl_revet_perm

Click a field to see example values.

FillFieldTypeDescription
—geo_point_2dGeo Pointgeo_point_2dGeographic centroid coordinates of the road segment.Geographic centroid coordinates of the road segment.
—geo_shapeShapegeo_shapeGeometric shape of the road segment as GeoJSON.Geometric shape of the road segment as GeoJSON.
—gml_idFilterable via the APIGml idtextUnique GML identifier of the feature.Unique GML identifier of the feature.
—idFilterable via the APIintInternal record identifier.Internal record identifier.
—communeFilterable via the APICommunetextName of the municipality where the road is located.Name of the municipality where the road is located.
—rueFilterable via the APItextName of the street.Name of the street.
—longueur_geoFilterable via the APILongueur geodoubleLength of the road segment in meters.Length of the road segment in meters.
—chaussee_anneeFilterable via the APIChaussee anneeintYear the roadway was built or renovated.Year the roadway was built or renovated.
—chaussee_revetFilterable via the APIChaussee revettextSurface material of the roadway.Surface material of the roadway.
—chaussee_structFilterable via the APIChaussee structtextStructural composition layers of the roadway.Structural composition layers of the roadway.
8.3%chaussee_commentaireFilterable via the APIChaussee commentairetextAdditional comments about the roadway.Additional comments about the roadway.
59.6%chaussee_moaFilterable via the APIChaussee moatextProject owner responsible for the roadway works.Project owner responsible for the roadway works.
26.6%trottoir_anneeFilterable via the APITrottoir anneeintYear the sidewalk was built or renovated.Year the sidewalk was built or renovated.
24.4%trottoir_moaFilterable via the APITrottoir moatextProject owner responsible for the sidewalk works.Project owner responsible for the sidewalk works.
24.9%trottoir_revetFilterable via the APITrottoir revettextSurface material of the sidewalk.Surface material of the sidewalk.
20.6%stationnement_anneeFilterable via the APIStationnement anneeintYear the parking area was built or renovated.Year the parking area was built or renovated.
19.9%stationnement_moaFilterable via the APIStationnement moatextProject owner responsible for the parking area works.Project owner responsible for the parking area works.
20.7%stationnement_revetFilterable via the APIStationnement revettextSurface material of the parking area.Surface material of the parking area.
61.1%ouvrage_sous_voirieFilterable via the APIOuvrage sous voirieintIndicator of an underground structure beneath the road.Indicator of an underground structure beneath the road.
61.6%structure_drainanteFilterable via the APIStructure drainanteintIndicator of a draining structure presence.Indicator of a draining structure presence.
62.7%chaussee_revet_permFilterable via the APIChaussee revet permintIndicator of a permeable roadway surface.Indicator of a permeable roadway surface.
61.1%trottoir_revet_permFilterable via the APITrottoir revet permintIndicator of a permeable sidewalk surface.Indicator of a permeable sidewalk surface.
14.3%trottoir_structFilterable via the APITrottoir structtextStructural composition layers of the sidewalk.Structural composition layers of the sidewalk.
4.6%amenag_cycl_anneeFilterable via the APIAmenag cycl anneeintYear the cycling facility was built or renovated.Year the cycling facility was built or renovated.
4.1%amenag_cycl_moaFilterable via the APIAmenag cycl moatextProject owner responsible for the cycling facility works.Project owner responsible for the cycling facility works.
4.3%amenag_cycl_revetFilterable via the APIAmenag cycl revettextSurface material of the cycling facility.Surface material of the cycling facility.
2.7%amenag_cycl_structFilterable via the APIAmenag cycl structtextStructural composition layers of the cycling facility.Structural composition layers of the cycling facility.
0.5%amenag_cycl_commentaireFilterable via the APIAmenag cycl commentairetextAdditional comments about the cycling facility.Additional comments about the cycling facility.
62.6%stationnement_revet_permFilterable via the APIStationnement revet permintIndicator of a permeable parking area surface.Indicator of a permeable parking area surface.
14.9%stationnement_structFilterable via the APIStationnement structtextStructural composition layers of the parking area.Structural composition layers of the parking area.
15.6%stationnement_revet_finitionFilterable via the APIStationnement revet finitiontextSurface finish type of the parking area.Surface finish type of the parking area.
38.2%chaussee_revet_finitionFilterable via the APIChaussee revet finitiontextSurface finish type of the roadway.Surface finish type of the roadway.
15.6%trottoir_revet_finitionFilterable via the APITrottoir revet finitiontextSurface finish type of the sidewalk.Surface finish type of the sidewalk.
1.5%stationnement_commentaireFilterable via the APIStationnement commentairetextAdditional comments about the parking area.Additional comments about the parking area.
2.5%trottoir_commentaireFilterable via the APITrottoir commentairetextAdditional comments about the sidewalk.Additional comments about the sidewalk.
2.6%amenag_cycl_revet_finitionFilterable via the APIAmenag cycl revet finitiontextSurface finish type of the cycling facility.Surface finish type of the cycling facility.
1%amenag_cycl_revet_permFilterable via the APIAmenag cycl revet permintIndicator of a permeable cycling facility surface.Indicator of a permeable cycling facility 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)

These rows are ODbL-1.0: share-alike. Reusing them obliges you to license any derived database on the same terms.

Record 1id: 1901 · rue: Route métropolitaine 137
{
  "id": 1901,
  "rue": "Route métropolitaine 137",
  "gml_id": "constitution_voirie.1901",
  "commune": "Saint-Grégoire",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiLineString",
      "coordinates": [
        [
          [
            -1.700666295611051,
            48.15381489835238
          ],
          [
            -1.700549344005919,
            48.1530437424847
          ],
          [
            -1.700511741164777,
            48.15286999175652
          ],
          [
            -1.700427798574463,
            48.152581791481865
          ],
          [
            -1.700316149960067,
            48.15214468267749
          ],
          [
            -1.700291865932605,
            48.152049607462025
          ],
          [
            -1.700268299696504,
            48.15245349639272
          ],
          [
            -1.700213185331643,
            48.15273352520966
          ],
          [
            -1.700070707016199,
            48.152980248174885
          ],
          [
            -1.699941285850995,
            48.1530887792689
          ],
          [
            -1.699708022971204,
            48.15318434322332
          ],
          [
            -1.699380536183357,
            48.15325179771628
          ],
          [
            -1.697090346606405,
            48.15342070035426
          ],
          [
            -1.696989600627923,
            48.15342869706823
          ]
        ]
      ]
    },
    "properties": {}
  },
  "chaussee_moa": "Commune",
  "geo_point_2d": {
    "lat": 48.153056902212775,
    "lon": -1.699424195679164
  },
  "longueur_geo": 544.371401326112,
  "trottoir_moa": null,
  "chaussee_annee": 2015,
  "chaussee_revet": "Enrobé",
  "trottoir_annee": null,
  "trottoir_revet": null,
  "amenag_cycl_moa": null,
  "chaussee_struct": "GB3 0/14 ép.8cm\nGB3 0/20 ép.11cm",
  "trottoir_struct": null,
  "amenag_cycl_annee": null,
  "amenag_cycl_revet": null,
  "stationnement_moa": null,
  "amenag_cycl_struct": null,
  "chaussee_revet_perm": 0,
  "ouvrage_sous_voirie": 0,
  "stationnement_annee": null,
  "stationnement_revet": null,
  "structure_drainante": 0,
  "trottoir_revet_perm": 0,
  "chaussee_commentaire": null,
  "stationnement_struct": null,
  "trottoir_commentaire": null,
  "amenag_cycl_revet_perm": null,
  "amenag_cycl_commentaire": null,
  "chaussee_revet_finition": "BBTM 0/6 ép.2cm + BBM 0/10 ép.4cm",
  "trottoir_revet_finition": null,
  "stationnement_revet_perm": 0,
  "stationnement_commentaire": null,
  "amenag_cycl_revet_finition": null,
  "stationnement_revet_finition": null
}
Record 2id: 1840 · rue: Rue Auguste Pavie
{
  "id": 1840,
  "rue": "Rue Auguste Pavie",
  "gml_id": "constitution_voirie.1840",
  "commune": "Rennes",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiLineString",
      "coordinates": [
        [
          [
            -1.644657561328983,
            48.10500729259236
          ],
          [
            -1.645797600624853,
            48.1050723627898
          ]
        ]
      ]
    },
    "properties": {}
  },
  "chaussee_moa": null,
  "geo_point_2d": {
    "lat": 48.10503982769108,
    "lon": -1.645227580976918
  },
  "longueur_geo": 85.2035843874245,
  "trottoir_moa": null,
  "chaussee_annee": null,
  "chaussee_revet": null,
  "trottoir_annee": null,
  "trottoir_revet": null,
  "amenag_cycl_moa": null,
  "chaussee_struct": null,
  "trottoir_struct": null,
  "amenag_cycl_annee": 2024,
  "amenag_cycl_revet": "Enrobé",
  "stationnement_moa": null,
  "amenag_cycl_struct": null,
  "chaussee_revet_perm": 0,
  "ouvrage_sous_voirie": 0,
  "stationnement_annee": null,
  "stationnement_revet": null,
  "structure_drainante": 0,
  "trottoir_revet_perm": 0,
  "chaussee_commentaire": null,
  "stationnement_struct": null,
  "trottoir_commentaire": null,
  "amenag_cycl_revet_perm": 1,
  "amenag_cycl_commentaire": null,
  "chaussee_revet_finition": null,
  "trottoir_revet_finition": null,
  "stationnement_revet_perm": 0,
  "stationnement_commentaire": null,
  "amenag_cycl_revet_finition": "BBSG 0/6 ép.6",
  "stationnement_revet_finition": null
}
Record 3id: 1016 · rue: Avenue d'Auvergne
{
  "id": 1016,
  "rue": "Avenue d'Auvergne",
  "gml_id": "constitution_voirie.1016",
  "commune": "Chantepie",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiLineString",
      "coordinates": [
        [
          [
            -1.612565429548781,
            48.08755466251579
          ],
          [
            -1.61242692991111,
            48.08784675559428
          ],
          [
            -1.612417178627328,
            48.08794244376412
          ]
        ]
      ]
    },
    "properties": {}
  },
  "chaussee_moa": "Territoires",
  "geo_point_2d": {
    "lat": 48.08774517005158,
    "lon": -1.6124791820444304
  },
  "longueur_geo": 44.7387627612407,
  "trottoir_moa": "Territoires",
  "chaussee_annee": 2017,
  "chaussee_revet": "Enrobé",
  "trottoir_annee": 2017,
  "trottoir_revet": "Enrobé",
  "amenag_cycl_moa": null,
  "chaussee_struct": "GB 0/14",
  "trottoir_struct": null,
  "amenag_cycl_annee": null,
  "amenag_cycl_revet": null,
  "stationnement_moa": null,
  "amenag_cycl_struct": null,
  "chaussee_revet_perm": 0,
  "ouvrage_sous_voirie": 0,
  "stationnement_annee": null,
  "stationnement_revet": null,
  "structure_drainante": 0,
  "trottoir_revet_perm": 0,
  "chaussee_commentaire": null,
  "stationnement_struct": null,
  "trottoir_commentaire": null,
  "amenag_cycl_revet_perm": null,
  "amenag_cycl_commentaire": null,
  "chaussee_revet_finition": "BBSG 0/10",
  "trottoir_revet_finition": "BB 0/6",
  "stationnement_revet_perm": 0,
  "stationnement_commentaire": null,
  "amenag_cycl_revet_finition": null,
  "stationnement_revet_finition": null
}
Record 4id: 2055 · rue: Rue de Bel Air
{
  "id": 2055,
  "rue": "Rue de Bel Air",
  "gml_id": "constitution_voirie.2055",
  "commune": "la Chapelle-Thouarault",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiLineString",
      "coordinates": [
        [
          [
            -1.860285987108842,
            48.126195019849916
          ],
          [
            -1.860579801643574,
            48.12627398169412
          ],
          [
            -1.860807640661194,
            48.12632294918274
          ],
          [
            -1.861073798571693,
            48.12638065680287
          ]
        ],
        [
          [
            -1.861073798571693,
            48.12638065680287
          ],
          [
            -1.861447912121815,
            48.12644903165753
          ],
          [
            -1.861827490239314,
            48.12649236955692
          ],
          [
            -1.861958506057997,
            48.12649516421454
          ],
          [
            -1.862138636041622,
            48.12649382303963
          ],
          [
            -1.862724827534273,
            48.12645484283422
          ]
        ]
      ]
    },
    "properties": {}
  },
  "chaussee_moa": "DV",
  "geo_point_2d": {
    "lat": 48.126407486200996,
    "lon": -1.8614977687464005
  },
  "longueur_geo": 186.74839693371,
  "trottoir_moa": null,
  "chaussee_annee": 2025,
  "chaussee_revet": "Enrobé",
  "trottoir_annee": null,
  "trottoir_revet": null,
  "amenag_cycl_moa": null,
  "chaussee_struct": "7cm de BBSG",
  "trottoir_struct": null,
  "amenag_cycl_annee": null,
  "amenag_cycl_revet": null,
  "stationnement_moa": null,
  "amenag_cycl_struct": null,
  "chaussee_revet_perm": 0,
  "ouvrage_sous_voirie": 0,
  "stationnement_annee": null,
  "stationnement_revet": null,
  "structure_drainante": 0,
  "trottoir_revet_perm": 0,
  "chaussee_commentaire": null,
  "stationnement_struct": null,
  "trottoir_commentaire": null,
  "amenag_cycl_revet_perm": null,
  "amenag_cycl_commentaire": null,
  "chaussee_revet_finition": null,
  "trottoir_revet_finition": null,
  "stationnement_revet_perm": 0,
  "stationnement_commentaire": null,
  "amenag_cycl_revet_finition": null,
  "stationnement_revet_finition": null
}
Record 5id: 1847 · rue: Clos Paisible
{
  "id": 1847,
  "rue": "Clos Paisible",
  "gml_id": "constitution_voirie.1847",
  "commune": "le Verger",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiLineString",
      "coordinates": [
        [
          [
            -1.932588514012121,
            48.06980100334046
          ],
          [
            -1.932552837916486,
            48.06953098860917
          ],
          [
            -1.932539630386617,
            48.06942532597432
          ],
          [
            -1.932518902654816,
            48.06929383125469
          ]
        ]
      ]
    },
    "properties": {}
  },
  "chaussee_moa": "Autre",
  "geo_point_2d": {
    "lat": 48.069547253874106,
    "lon": -1.9325548251805176
  },
  "longueur_geo": 56.6285444830187,
  "trottoir_moa": null,
  "chaussee_annee": 2022,
  "chaussee_revet": "Enrobé",
  "trottoir_annee": null,
  "trottoir_revet": null,
  "amenag_cycl_moa": null,
  "chaussee_struct": "GNT 0/31.5",
  "trottoir_struct": null,
  "amenag_cycl_annee": null,
  "amenag_cycl_revet": null,
  "stationnement_moa": "Autre",
  "amenag_cycl_struct": null,
  "chaussee_revet_perm": 0,
  "ouvrage_sous_voirie": 0,
  "stationnement_annee": 2022,
  "stationnement_revet": "Pavé",
  "structure_drainante": 0,
  "trottoir_revet_perm": 0,
  "chaussee_commentaire": null,
  "stationnement_struct": null,
  "trottoir_commentaire": null,
  "amenag_cycl_revet_perm": null,
  "amenag_cycl_commentaire": null,
  "chaussee_revet_finition": "BBSG 0/10",
  "trottoir_revet_finition": null,
  "stationnement_revet_perm": 0,
  "stationnement_commentaire": null,
  "amenag_cycl_revet_finition": null,
  "stationnement_revet_finition": "engazonnés"
}

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/constitution_voirie_metropolitaine

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/constitution_voirie_metropolitaine/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

7 000 req/day
per ipmeasured
observed 2 days ago

Dataset

Volume & freshness

Records
2.0k
1995
Last upstream update
3 days ago
2026-10-20

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Constitution de la voirie métropolitaine — live verification badge

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