c0mm0.com — the continuously verified register of European data

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

Local Urban Plan - Vigilance PlanPLU - Plan de vigilance

PLU - Plan de vigilanceLocal Urban Plan - Vigilance Plan

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides access to the Local Urban Plan (PLU) of the Eurométropole de Strasbourg, an intermunicipal authority covering Strasbourg and surrounding municipalities in France. The dataset allows consultation of the enforceable planning documents as PDF map sheets. It corresponds to the PLU approved by the Eurométropole Council, updated to reflect subsequent simplified modifications. The PLU sets out the local urban planning project, defining land-use rules and zoning applicable across the territory, and is intended for use by planners, local authorities, and residents seeking regulatory planning information.Cette carte permet de consulter le PLU de l'Eurométropole. Les documents opposables sont consultables sous forme de planches PDF . Plan Local d'Urbanisme (PLU) de l’Eurométropole approuvé en Conseil d’Eurométropole du 6 février 2026. A jour de la modification simplifiée n°6. Le PLU est le projet...

42
fair

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

Data schema (12 fields)

Filterable via the API (10)
typessp_communessp_sitessp_numerossp_rurt_nom_sitert_type_risquepac_hauteurair_zoneceb_alea

Click a field to see example values.

FillFieldTypeDescription
geo_point_2dGeo Pointgeo_point_2d
geo_shapeShapegeo_shape
typeFilterable via the APItext
ssp_communeFilterable via the APISsp communetext
ssp_siteFilterable via the APISsp sitetext
ssp_numeroFilterable via the APISsp numerotext
ssp_ruFilterable via the APISsp rutext
rt_nom_siteFilterable via the APIRt nom sitetext
rt_type_risqueFilterable via the APIRt type risquetext
pac_hauteurFilterable via the APIPac hauteurtext
82.5%air_zoneFilterable via the APIAir zonetext
4.7%ceb_aleaFilterable via the APICeb aleatext

Schema captured from opendatasoft 6 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 1type: rt_site · ssp_ru: —
{
  "type": "rt_site",
  "ssp_ru": null,
  "air_zone": null,
  "ceb_alea": null,
  "ssp_site": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        7.74229613,
        48.55723696
      ]
    },
    "properties": {}
  },
  "ssp_numero": null,
  "pac_hauteur": null,
  "rt_nom_site": "ADIENT",
  "ssp_commune": null,
  "geo_point_2d": {
    "lat": 48.55723696,
    "lon": 7.74229613
  },
  "rt_type_risque": null
}
Record 2type: rt_site · ssp_ru: —
{
  "type": "rt_site",
  "ssp_ru": null,
  "air_zone": null,
  "ceb_alea": null,
  "ssp_site": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        7.79183195,
        48.58607571
      ]
    },
    "properties": {}
  },
  "ssp_numero": null,
  "pac_hauteur": null,
  "rt_nom_site": "GRANDS MOULINS DE STRASBOURG",
  "ssp_commune": null,
  "geo_point_2d": {
    "lat": 48.58607571,
    "lon": 7.79183195
  },
  "rt_type_risque": null
}
Record 3type: rt_site · ssp_ru: —
{
  "type": "rt_site",
  "ssp_ru": null,
  "air_zone": null,
  "ceb_alea": null,
  "ssp_site": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        7.78752185,
        48.58402487
      ]
    },
    "properties": {}
  },
  "ssp_numero": null,
  "pac_hauteur": null,
  "rt_nom_site": null,
  "ssp_commune": null,
  "geo_point_2d": {
    "lat": 48.58402487,
    "lon": 7.78752185
  },
  "rt_type_risque": null
}
Record 4type: rt_site · ssp_ru: —
{
  "type": "rt_site",
  "ssp_ru": null,
  "air_zone": null,
  "ceb_alea": null,
  "ssp_site": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        7.78469774,
        48.57657199
      ]
    },
    "properties": {}
  },
  "ssp_numero": null,
  "pac_hauteur": null,
  "rt_nom_site": "SETE",
  "ssp_commune": null,
  "geo_point_2d": {
    "lat": 48.57657199,
    "lon": 7.78469774
  },
  "rt_type_risque": null
}
Record 5type: rt_site · ssp_ru: —
{
  "type": "rt_site",
  "ssp_ru": null,
  "air_zone": null,
  "ceb_alea": null,
  "ssp_site": null,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        7.78335345,
        48.54078691
      ]
    },
    "properties": {}
  },
  "ssp_numero": null,
  "pac_hauteur": null,
  "rt_nom_site": null,
  "ssp_commune": null,
  "geo_point_2d": {
    "lat": 48.54078691,
    "lon": 7.78335345
  },
  "rt_type_risque": null
}

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

License

  • Redistributable
  • Attribution required

Query examples

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

Dataset

Volume & freshness

Records
6.9k
6855
Last upstream update
6 months ago
2026-03-23

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

PLU - Plan de vigilance — live verification badge

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