c0mm0.com — the continuously verified register of European data

Register record·API·FR·Updated ContinuousVERIFIED · checked 2d ago
A

Cycling Infrastructure in BNAC FormatAménagements cyclables au format BNAC

Aménagements cyclables au format BNACCycling Infrastructure in BNAC Format

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides data on cycling infrastructure derived from the road network of the Eurométropole de Strasbourg, structured according to the French National Database of Cycling Infrastructure (Base Nationale des Aménagements Cyclables, BNAC) schema. This schema is designed to model and define cycling facilities consistently across national territory. Processing is based on a reference JSON file. The dataset is published via the Strasbourg open data portal and is freely accessible without authentication, providing structured, standardized information useful for mapping, planning, and analyzing cycling infrastructure at local and national level.Données issues du filaire de voie de l'Eurométropole de Strasbourg structurées dans un schéma permettant de modéliser et définir les aménagements cyclables sur le territoire national : la Base Nationale des Aménagements Cyclables (BNAC). Les traitements sont basés sur un fichier json de référence...

transport
45
fair

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

Data schema (30 fields)

Filterable via the API (28)
id_localid_osmreseau_locnom_locnum_itid_serviceacces_ametrafic_vitlumierecommdate_majcode_com_dame_dstatut_dregime_dsens_dlargeur_dlocal_dcode_com_game_gstatut_gregime_gsens_glargeur_glocal_gsourceproject_cref_geo

Click a field to see example values.

FillFieldTypeDescription
100%id_localFilterable via the APIId localtextPermanent local identifier assigned by the authority, matching the road sub-segment ID.Identifiant unique pérenne défini par la collectivité. Pour l'EMS, il s'agit de l'identifiant du sous-tronçon du filaire de voie correspondant.
0%id_osmFilterable via the APIId osmtextOpenStreetMap identifier for the facility.Identifiant de l'aménagement sur OSM
0%reseau_locFilterable via the APIReseau loctextType of local structuring network the facility belongs to.Type de réseau structurant local auquel l'aménagement appartient
0%nom_locFilterable via the APINom loctextName and number of local cycling routes.Nom et numéro des itinéraires locaux
0%num_itiFilterable via the APINum ititextNumbers of routes (EuroVelo to departmental schemes) the segment belongs to, separated by ':'.Numéro des itinéraires, des EuroVelo au schéma départementaux, auxquels le segment appartient. Séparé par « : »
37.5%d_serviceFilterable via the APID servicetextYear the facility was put into service.Date de mise en œuvre de l'aménagement (AAAA)
0%acces_ameFilterable via the APIAcces ametextAccessibility of the facility by type of non-motorized two-wheeled vehicle.Accessibilité des aménagements par type de véhicule à deux roues non motorisé
87.6%trafic_vitFilterable via the APITrafic vitintMaximum authorized speed for adjacent traffic, in km/h.Vitesse maximale autorisée pour le trafic adjacent à l'aménagement, en km/h.
0%lumiereFilterable via the APItextWhether the facility is lit.Aménagement éclairé
18.4%commFilterable via the APItextOptional remarks about the facility.Remarques éventuelles au sujet de l'aménagement
100%date_majFilterable via the APIDate majtextDate the segment data was last updated, ISO 8601 format.Date de dernière mise à jour des données du segment Notation ISO 8601, format AAAA-MM-JJ
30.5%code_com_dFilterable via the APICode com dtextINSEE municipality code for the right-hand side lane.Code INSEE de la commune (5 caractères alphanumériques) sur la voie de droite
100%ame_dFilterable via the APIAme dtextType of facility present on the right-hand lane.Type d'aménagement présent sur la voie de droite
100%statut_dFilterable via the APIStatut dtextLevel of completion of the infrastructure on the right-hand lane.Niveau de réalisation de l'infrastructure sur la voie de droite
23.1%regime_dFilterable via the APIRegime dtextTraffic regime applicable on the right-hand lane.Régime présent sur la voie de droite
76.9%sens_dFilterable via the APISens dtextDirection of cyclist travel on the right-hand lane.Sens de circulation pour les cyclistes sur la voie de droite
66.6%largeur_dFilterable via the APILargeur ddoubleMinimum usable width of the right-hand cyclist lane, excluding markings, in meters.Largeur hors marquage minimale utile de la voie de droite réservée au cycliste, en mètre
16.5%local_dFilterable via the APILocal dtextLocation of the facility on the right-hand lane.Emplacement de l'aménagement sur la voie de droite
30.5%code_com_gFilterable via the APICode com gtextINSEE municipality code for the left-hand side lane.Code INSEE de la commune (5 caractères alphanumériques) sur la voie de gauche
100%ame_gFilterable via the APIAme gtextType of facility present on the left-hand lane.Type d'aménagement présent sur la voie de gauche
—statut_gFilterable via the APIStatut gtextLevel of completion of the infrastructure on the left-hand lane.Niveau de réalisation de l'infrastructure sur la voie de gauche
—regime_gFilterable via the APIRegime gtextTraffic regime applicable on the left-hand lane.Régime présent sur la voie de gauche
—sens_gFilterable via the APISens gtextDirection of cyclist travel on the left-hand lane.Sens de circulation pour les cyclistes sur la voie de gauche
—largeur_gFilterable via the APILargeur gdoubleMinimum usable width of the left-hand cyclist lane, excluding markings, in meters.Largeur hors marquage minimale utile de la voie de gauche réservée au cycliste, en mètre
—local_gFilterable via the APILocal gtextLocation of the facility on the left-hand lane.Emplacement de l'aménagement sur la voie de gauche
—sourceFilterable via the APItextEntity that provided the data.Entité ayant fourni les données
—project_cFilterable via the APIProject ctextCartographic projection used for the source data.Projection cartographique des données source
—ref_geoFilterable via the APIRef geotextGeographic reference system used.référentiel géographique utilisé
—geo_shapeShapegeo_shapeGeometric shape of the segment in GeoJSON format.Geometric shape of the segment in GeoJSON format.
—geo_point_2dCoordinatesgeo_point_2dGeographic coordinates (latitude, longitude) of the segment.Geographic coordinates (latitude, longitude) of the segment.

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 1comm: — · ame_d: PISTE CYCLABLE
{
  "comm": null,
  "ame_d": "PISTE CYCLABLE",
  "ame_g": "AUCUN",
  "id_osm": null,
  "sens_d": "UNIDIRECTIONNEL",
  "sens_g": null,
  "source": "Ville et eurométropole de Strasbourg",
  "local_d": null,
  "local_g": null,
  "lumiere": null,
  "nom_loc": null,
  "num_iti": null,
  "ref_geo": "Référentiel Topographique Grande Echelle CIGAS (RTGE CIGAS)",
  "date_maj": "2025-02-13",
  "id_local": "55869",
  "regime_d": null,
  "regime_g": null,
  "statut_d": "EN SERVICE",
  "statut_g": "EN SERVICE",
  "acces_ame": null,
  "d_service": "2022",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "LineString",
      "coordinates": [
        [
          7.7804315631,
          48.5183255135
        ],
        [
          7.7804174093,
          48.5183138291
        ],
        [
          7.7804029462,
          48.5183036536
        ]
      ]
    },
    "properties": {}
  },
  "largeur_d": 2.2,
  "largeur_g": null,
  "project_c": "EPSG:3948",
  "code_com_d": null,
  "code_com_g": null,
  "reseau_loc": null,
  "trafic_vit": 50,
  "geo_point_2d": {
    "lat": 48.518314307877844,
    "lon": 7.78041746491832
  }
}
Record 2comm: — · ame_d: AUTRE
{
  "comm": null,
  "ame_d": "AUTRE",
  "ame_g": "AUCUN",
  "id_osm": null,
  "sens_d": "UNIDIRECTIONNEL",
  "sens_g": null,
  "source": "Ville et eurométropole de Strasbourg",
  "local_d": "CHAUSSEE",
  "local_g": null,
  "lumiere": null,
  "nom_loc": null,
  "num_iti": null,
  "ref_geo": "Référentiel Topographique Grande Echelle CIGAS (RTGE CIGAS)",
  "date_maj": "2025-02-27",
  "id_local": "22079",
  "regime_d": "ZONE 30",
  "regime_g": "ZONE 30",
  "statut_d": "EN SERVICE",
  "statut_g": "EN SERVICE",
  "acces_ame": null,
  "d_service": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "LineString",
      "coordinates": [
        [
          7.7703492634,
          48.5535164535
        ],
        [
          7.7703055639,
          48.5534903098
        ],
        [
          7.7696532487,
          48.5531003023
        ]
      ]
    },
    "properties": {}
  },
  "largeur_d": 0,
  "largeur_g": null,
  "project_c": "EPSG:3948",
  "code_com_d": "67482",
  "code_com_g": "67482",
  "reseau_loc": null,
  "trafic_vit": 30,
  "geo_point_2d": {
    "lat": 48.55330837218505,
    "lon": 7.77000125946795
  }
}
Record 3comm: — · ame_d: PISTE CYCLABLE
{
  "comm": null,
  "ame_d": "PISTE CYCLABLE",
  "ame_g": "AUCUN",
  "id_osm": null,
  "sens_d": "UNIDIRECTIONNEL",
  "sens_g": null,
  "source": "Ville et eurométropole de Strasbourg",
  "local_d": null,
  "local_g": null,
  "lumiere": null,
  "nom_loc": null,
  "num_iti": null,
  "ref_geo": "Référentiel Topographique Grande Echelle CIGAS (RTGE CIGAS)",
  "date_maj": "2026-02-25",
  "id_local": "29599",
  "regime_d": null,
  "regime_g": null,
  "statut_d": "EN SERVICE",
  "statut_g": "EN SERVICE",
  "acces_ame": null,
  "d_service": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "LineString",
      "coordinates": [
        [
          7.732500929,
          48.5380775534
        ],
        [
          7.7324799834,
          48.5380704614
        ]
      ]
    },
    "properties": {}
  },
  "largeur_d": 1.3,
  "largeur_g": null,
  "project_c": "EPSG:3948",
  "code_com_d": null,
  "code_com_g": null,
  "reseau_loc": null,
  "trafic_vit": 50,
  "geo_point_2d": {
    "lat": 48.5380740074,
    "lon": 7.732490456200001
  }
}
Record 4comm: — · ame_d: PISTE CYCLABLE
{
  "comm": null,
  "ame_d": "PISTE CYCLABLE",
  "ame_g": "AUCUN",
  "id_osm": null,
  "sens_d": "UNIDIRECTIONNEL",
  "sens_g": null,
  "source": "Ville et eurométropole de Strasbourg",
  "local_d": null,
  "local_g": null,
  "lumiere": null,
  "nom_loc": null,
  "num_iti": null,
  "ref_geo": "Référentiel Topographique Grande Echelle CIGAS (RTGE CIGAS)",
  "date_maj": "2026-02-25",
  "id_local": "30726",
  "regime_d": null,
  "regime_g": null,
  "statut_d": "EN SERVICE",
  "statut_g": "EN SERVICE",
  "acces_ame": null,
  "d_service": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "LineString",
      "coordinates": [
        [
          7.7120895482,
          48.5643073429
        ],
        [
          7.7121218066,
          48.5643572041
        ],
        [
          7.712083421,
          48.5643926377
        ]
      ]
    },
    "properties": {}
  },
  "largeur_d": 1.5,
  "largeur_g": null,
  "project_c": "EPSG:3948",
  "code_com_d": null,
  "code_com_g": null,
  "reseau_loc": null,
  "trafic_vit": 50,
  "geo_point_2d": {
    "lat": 48.56435223199782,
    "lon": 7.712104243670067
  }
}
Record 5comm: — · ame_d: PISTE CYCLABLE
{
  "comm": null,
  "ame_d": "PISTE CYCLABLE",
  "ame_g": "AUCUN",
  "id_osm": null,
  "sens_d": "UNIDIRECTIONNEL",
  "sens_g": null,
  "source": "Ville et eurométropole de Strasbourg",
  "local_d": null,
  "local_g": null,
  "lumiere": null,
  "nom_loc": null,
  "num_iti": null,
  "ref_geo": "Référentiel Topographique Grande Echelle CIGAS (RTGE CIGAS)",
  "date_maj": "2025-02-13",
  "id_local": "48452",
  "regime_d": null,
  "regime_g": null,
  "statut_d": "EN SERVICE",
  "statut_g": "EN SERVICE",
  "acces_ame": null,
  "d_service": "2020",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "LineString",
      "coordinates": [
        [
          7.7346861445,
          48.5269210435
        ],
        [
          7.734668704,
          48.526883852
        ],
        [
          7.7347031521,
          48.5268323478
        ],
        [
          7.7347102146,
          48.5268227716
        ]
      ]
    },
    "properties": {}
  },
  "largeur_d": 1.5,
  "largeur_g": null,
  "project_c": "EPSG:3948",
  "code_com_d": null,
  "code_com_g": null,
  "reseau_loc": null,
  "trafic_vit": 30,
  "geo_point_2d": {
    "lat": 48.52687078762309,
    "lon": 7.734685037555866
  }
}

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

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/amg_cycl_bnac/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
13k
12886
Update cadence
Continuous
declared upstream
Last upstream update
2 days ago
2026-10-22

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Aménagements cyclables au format BNAC — live verification badge

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