Summary of land-use zoning (POS/PLU) plans for the municipalities of Rennes Métropole (December 2015)Synthèse des zonages POS et PLU des communes de Rennes Métropole (décembre 2015)
Synthèse des zonages POS et PLU des communes de Rennes Métropole (décembre 2015)Summary of land-use zoning (POS/PLU) plans for the municipalities of Rennes Métropole (December 2015)
This API provides a synthesis of land-use zoning from the Plans d'Occupation des Sols (POS) and Plans Locaux d'Urbanisme (PLU) for the municipalities of Rennes Métropole, as of 31 December 2015. It is an annual summary derived from legally enforceable POS/PLU documents, digitized and produced in GIS format by the Planning and Urban Studies Department (Service Planification et Études Urbaines) of Rennes Métropole. The dataset is published with free, unrestricted access and covers the local metropolitan area of Rennes, France, offering a consolidated view of urban zoning regulations across member municipalities at that point in time.Synthèse des zonages des Plans d'Occupation des Sols (POS) et des Plans Locaux d'Urbanisme (PLU) des communes de Rennes Métropole, au 31/12/2015. Synthèse annuelle issues des POS/PLU opposables, saisis et réalisés sur SIG par le Service Planification et Études Urbaines de Rennes Métropole.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (9 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| geo_point_2dGeo Point | geo_point_2d | — |
| geo_shapeShape | geo_shape | — |
| gml_idGml id | text | — |
| objectid | int | — |
| id_docurbaId docurba | text | — |
| libelle | text | — |
| libelong | text | — |
| typezone | text | — |
| id | int | — |
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 1id: 4 · gml_id: plu_synthese_2015.4
{
"id": 4,
"gml_id": "plu_synthese_2015.4",
"libelle": "1AUI1",
"libelong": "A Urbaniser alternatif",
"objectid": 4,
"typezone": "AUc",
"geo_shape": "[large value omitted]",
"id_docurba": "3503220151231",
"geo_point_2d": {
"lat": 48.00831347961296,
"lon": -1.602448320268603
}
}Record 2id: 6 · gml_id: plu_synthese_2015.6
{
"id": 6,
"gml_id": "plu_synthese_2015.6",
"libelle": "UE1",
"libelong": "Urbanisé",
"objectid": 6,
"typezone": "U",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[
-1.596311218917125,
48.003878257944606
],
[
-1.59660236057331,
48.004482723829355
],
[
-1.596581027573608,
48.00452863019541
],
[
-1.596735698899119,
48.004990954886495
],
[
-1.596339818166532,
48.00506629934305
],
[
-1.596206326259006,
48.00509236121698
],
[
-1.596131787059477,
48.00494190950269
],
[
-1.595970440062632,
48.004616268371315
],
[
-1.595794248420645,
48.00426076663475
],
[
-1.595604090294109,
48.00386489003191
],
[
-1.595720099787016,
48.003836429373656
],
[
-1.596311218917125,
48.003878257944606
]
]
]
]
},
"properties": {}
},
"id_docurba": "3503220151231",
"geo_point_2d": {
"lat": 48.004427409458444,
"lon": -1.5962050590689871
}
}Record 3id: 12 · gml_id: plu_synthese_2015.12
{
"id": 12,
"gml_id": "plu_synthese_2015.12",
"libelle": "N",
"libelong": "Naturel",
"objectid": 31,
"typezone": "N",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[
-1.621240030827662,
47.98563582730611
],
[
-1.621478551188325,
47.98558044371696
],
[
-1.621694424608161,
47.98593081676795
],
[
-1.62185367370845,
47.98619877181454
],
[
-1.621874215567373,
47.986232769938695
],
[
-1.621607762780863,
47.98628936978563
],
[
-1.621359887801178,
47.98634599541488
],
[
-1.621342436079884,
47.98630992643127
],
[
-1.621142342206094,
47.98598441693881
],
[
-1.620969525605552,
47.98569826569325
],
[
-1.621240030827662,
47.98563582730611
]
]
]
]
},
"properties": {}
},
"id_docurba": "3503220151231",
"geo_point_2d": {
"lat": 47.98596342760153,
"lon": -1.6214218515491594
}
}Record 4id: 13 · gml_id: plu_synthese_2015.13
{
"id": 13,
"gml_id": "plu_synthese_2015.13",
"libelle": "NP",
"libelong": "Naturel",
"objectid": 9,
"typezone": "N",
"geo_shape": "[large value omitted]",
"id_docurba": "3503220151231",
"geo_point_2d": {
"lat": 47.99868956009208,
"lon": -1.613748084045983
}
}Record 5id: 20 · gml_id: plu_synthese_2015.20
{
"id": 20,
"gml_id": "plu_synthese_2015.20",
"libelle": "NP",
"libelong": "Naturel",
"objectid": 12,
"typezone": "N",
"geo_shape": "[large value omitted]",
"id_docurba": "3503220151231",
"geo_point_2d": {
"lat": 47.98861027502118,
"lon": -1.6328264597582622
}
}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/synthese_pos_plu_2015
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/synthese_pos_plu_2015/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.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.