Boundaries of General Alignment Plans (PGA) for Rennes MétropolePérimètres des Plans Généraux d'Alignement (PGA) sur Rennes Métropole
Périmètres des Plans Généraux d'Alignement (PGA) sur Rennes MétropoleBoundaries of General Alignment Plans (PGA) for Rennes Métropole
This API provides a geographic layer delineating the precise boundaries of general alignment plans (plans généraux d'alignement, PGA) recorded within Rennes Métropole. PGAs define the limits of the existing public road domain along adjoining properties, in some cases encumbering private parcels where a plan has been declared of public utility. The dataset is published and maintained by Rennes Métropole and is freely accessible without authentication, intended for use in urban planning, property boundary verification, and road domain management within the metropolitan area.Cette couche localise l'emprise géographique précise des plans généraux d'alignements (PGA) recensés sur Rennes Métropole. Les PGA délimitent le domaine public routier existant au droit des propriétés riveraines en grevant parfois des parcelles privées lorsqu’il a été déclaré d’utilité publique p...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (17 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| — | geo_point_2dGeo Point | geo_point_2d | Geographic centroid coordinates (latitude, longitude) of the PGA perimeter.Geographic centroid coordinates (latitude, longitude) of the PGA perimeter. |
| — | geo_shapeShape | geo_shape | Geometric shape of the PGA perimeter as a GeoJSON polygon.Geometric shape of the PGA perimeter as a GeoJSON polygon. |
| — | gml_idGml id | text | Unique GML identifier of the geographic feature.Unique GML identifier of the geographic feature. |
| — | id_algs_pga_perimId algs pga perim | int | Internal identifier for the PGA perimeter record.Internal identifier for the PGA perimeter record. |
| — | code_inseeINSEE commune code | text | INSEE code of the municipality where the PGA is located.INSEE code of the municipality where the PGA is located. |
| — | nom_communeCommune name | text | Name of the municipality where the PGA is located.Name of the municipality where the PGA is located. |
| — | id_voieId voie | int | Identifier of the road associated with the PGA.Identifier of the road associated with the PGA. |
| — | denomination_voieDenomination voie | text | Name of the road covered by the PGA.Name of the road covered by the PGA. |
| — | decis | text | Type of administrative decision establishing the PGA.Type of administrative decision establishing the PGA. |
| — | datedecis | text | Date of the administrative decision establishing the PGA.Date of the administrative decision establishing the PGA. |
| 100% | etape | text | Current status or stage of the PGA procedure.Current status or stage of the PGA procedure. |
| 78.9% | code_gestCode gest | text | Internal management code for the PGA.Internal management code for the PGA. |
| 100% | dateexe | text | Date the PGA decision was executed or enforced.Date the PGA decision was executed or enforced. |
| 100% | date_modifDate modif | datetime | Date and time the record was last modified.Date and time the record was last modified. |
| 100% | archive | int | Flag indicating whether the record is archived.Flag indicating whether the record is archived. |
| 7.9% | datefin | text | End date of the PGA, if applicable.End date of the PGA, if applicable. |
| 7.9% | datesig | text | Date the PGA document was signed.Date the PGA document was signed. |
Schema captured from opendatasoft 4 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 1decis: Décision du Conseil Municipal · etape: Archivé
{
"decis": "Décision du Conseil Municipal",
"etape": "Archivé",
"gml_id": "v_algs_pga_perim.fid--1a237b62_1a1629d1d0d_-7afa",
"archive": 1,
"dateexe": "20200204",
"datefin": "20251002",
"datesig": "20251015LL",
"id_voie": 1466,
"code_gest": null,
"datedecis": "19810625",
"geo_shape": "[large value omitted]",
"code_insee": "35047",
"date_modif": "2025-10-15T15:50:06+00:00",
"nom_commune": "Bruz",
"geo_point_2d": {
"lat": 48.03000038171159,
"lon": -1.7197926551181886
},
"denomination_voie": "Impasse de la Mare de la Salle",
"id_algs_pga_perim": 76
}Record 2decis: Décision du Conseil Municipal · etape: En cours
{
"decis": "Décision du Conseil Municipal",
"etape": "En cours",
"gml_id": "v_algs_pga_perim.fid--1a237b62_1a1629d1d0d_-7b37",
"archive": 0,
"dateexe": "20190401",
"datefin": null,
"datesig": null,
"id_voie": 8623,
"code_gest": null,
"datedecis": "19780717",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-1.660663033343722,
48.1069355345084
],
[
-1.660276237133727,
48.1069312792329
],
[
-1.659949856421298,
48.10692632384636
],
[
-1.659777354473857,
48.106921966489026
],
[
-1.659627871985254,
48.10691960529641
],
[
-1.659333524749169,
48.1069149610076
],
[
-1.659125155481504,
48.10691166244858
],
[
-1.658907337035582,
48.10690677759112
],
[
-1.658892640444659,
48.10691593951946
],
[
-1.658884351321142,
48.106879910346876
],
[
-1.658871066430366,
48.106822162573046
],
[
-1.658921335329961,
48.10685195380302
],
[
-1.659083568304263,
48.10685527605261
],
[
-1.659352196057915,
48.106860788463486
],
[
-1.659513163984784,
48.1068640901929
],
[
-1.660030465423462,
48.106873254019156
],
[
-1.660376238566493,
48.10687937660508
],
[
-1.660506802375475,
48.10688115661809
],
[
-1.660582304855751,
48.106880860503274
],
[
-1.660629232515819,
48.106874083461165
],
[
-1.660715337134816,
48.10677498839589
],
[
-1.660755115141801,
48.106791432289775
],
[
-1.660793533815607,
48.10680731945394
],
[
-1.660663033343722,
48.1069355345084
]
]
]
},
"properties": {}
},
"code_insee": "35238",
"date_modif": "2019-03-18T10:25:44+00:00",
"nom_commune": "Rennes",
"geo_point_2d": {
"lat": 48.1068897033644,
"lon": -1.6598563206661954
},
"denomination_voie": "Allée Bertrand Robidou",
"id_algs_pga_perim": 22
}Record 3decis: Décision du Conseil Municipal · etape: En cours
{
"decis": "Décision du Conseil Municipal",
"etape": "En cours",
"gml_id": "v_algs_pga_perim.fid--1a237b62_1a1629d1d0d_-7b0b",
"archive": 0,
"dateexe": "20190401",
"datefin": null,
"datesig": null,
"id_voie": 8976,
"code_gest": "D2749",
"datedecis": "19840319",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-1.646595033704216,
48.09449576545304
],
[
-1.646434609094741,
48.09438689545766
],
[
-1.64649853980833,
48.094385939378014
],
[
-1.646678897082826,
48.09425887302183
],
[
-1.646997121908308,
48.09403467099982
],
[
-1.647003147315908,
48.09390778397894
],
[
-1.647071449840352,
48.093908497075454
],
[
-1.647072321555924,
48.09389515053135
],
[
-1.647114279001187,
48.093895832116615
],
[
-1.647137794943593,
48.093896842980676
],
[
-1.647135353379689,
48.09398585520716
],
[
-1.647134440346031,
48.09403006729756
],
[
-1.647133502419551,
48.0940718232139
],
[
-1.646924229591523,
48.09421550254045
],
[
-1.646747283584859,
48.09434235482008
],
[
-1.646602463729411,
48.09444496633633
],
[
-1.646595033704216,
48.09449576545304
]
]
]
},
"properties": {}
},
"code_insee": "35238",
"date_modif": "2019-03-18T10:25:44+00:00",
"nom_commune": "Rennes",
"geo_point_2d": {
"lat": 48.09419210573941,
"lon": -1.6468465781626525
},
"denomination_voie": "Rue des Frères Normand",
"id_algs_pga_perim": 55
}Record 4decis: Arrêté préfectoral · etape: En cours
{
"decis": "Arrêté préfectoral",
"etape": "En cours",
"gml_id": "v_algs_pga_perim.fid--1a237b62_1a1629d1d0d_-7b0f",
"archive": 0,
"dateexe": "20190401",
"datefin": null,
"datesig": null,
"id_voie": 9168,
"code_gest": "D2303",
"datedecis": "19810605",
"geo_shape": "[large value omitted]",
"code_insee": "35238",
"date_modif": "2019-03-18T10:25:44+00:00",
"nom_commune": "Rennes",
"geo_point_2d": {
"lat": 48.12003971831218,
"lon": -1.6700443028330179
},
"denomination_voie": "Rue du Bois Rondel",
"id_algs_pga_perim": 51
}Record 5decis: Décision du Conseil Municipal · etape: En cours
{
"decis": "Décision du Conseil Municipal",
"etape": "En cours",
"gml_id": "v_algs_pga_perim.fid--1a237b62_1a1629d1d0d_-7b07",
"archive": 0,
"dateexe": "20190401",
"datefin": null,
"datesig": null,
"id_voie": 9025,
"code_gest": "D3460",
"datedecis": "19881107",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-1.669557369006305,
48.11142940849197
],
[
-1.669483463397623,
48.11140487679944
],
[
-1.66947839314343,
48.11108829757951
],
[
-1.669477623706019,
48.1109855186838
],
[
-1.669479003759241,
48.11074906003318
],
[
-1.669431127058746,
48.11071709351812
],
[
-1.669689129954715,
48.110717300465446
],
[
-1.669639337628153,
48.110748101900455
],
[
-1.669640609459381,
48.11081388504697
],
[
-1.669594198214646,
48.11096428497632
],
[
-1.669556243777737,
48.11108732198042
],
[
-1.669555589321214,
48.11118465677998
],
[
-1.669556955836218,
48.11131894613284
],
[
-1.669556786586582,
48.1113486819678
],
[
-1.669556407030963,
48.111385367275886
],
[
-1.669557369006305,
48.11142940849197
]
]
]
},
"properties": {}
},
"code_insee": "35238",
"date_modif": "2019-03-18T10:25:44+00:00",
"nom_commune": "Rennes",
"geo_point_2d": {
"lat": 48.11100021441198,
"lon": -1.6695377942323324
},
"denomination_voie": "Rue Leconte de Lisle",
"id_algs_pga_perim": 59
}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/pga_polygone
Query examples
curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/pga_polygone/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.