Données statistiques à l'échelle des communes de Rennes Métropole
Cette couche représente les contours des communes de Rennes Métropole renseignées de plusieurs statistiques décrites ci-dessous : => pop_1968 : Population légale de 1968 (Insee) => pop_1975 : Population légale de 1975 (Insee) => pop_1982 : Population légale de 1982 (Insee) => pop_1990 : Populatio...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (52 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| — | geo_point_2dGeo Point | geo_point_2d | — |
| — | geo_shapeShape | geo_shape | — |
| — | gml_idGml id | text | — |
| — | code_inseeINSEE commune code | text | — |
| — | nom_communeCommune name | text | — |
| — | pop_1968Pop 1968 | int | — |
| — | pop_1975Pop 1975 | int | — |
| — | pop_1982Pop 1982 | int | — |
| — | pop_1990Pop 1990 | int | — |
| — | pop_1999Pop 1999 | int | — |
| 100% | pop_2009Pop 2009 | int | — |
| 100% | pop_2014Pop 2014 | int | — |
| 100% | pop_2020Pop 2020 | int | — |
| 100% | pop_2021Pop 2021 | int | — |
| 100% | pop_estim_2023Pop estim 2023 | int | — |
| 100% | pop_proj_2030Pop proj 2030 | int | — |
| 100% | pop_proj_2040Pop proj 2040 | int | — |
| 100% | cat_0_14_2020Cat 0 14 2020 | double | — |
| 100% | cat_15_29_2020Cat 15 29 2020 | double | — |
| 100% | cat_30_44_2020Cat 30 44 2020 | double | — |
| 100% | cat_45_59_2020Cat 45 59 2020 | double | — |
| 100% | cat_60_74_2020Cat 60 74 2020 | double | — |
| 100% | cat_75_plus_2020Cat 75 plus 2020 | double | — |
| 100% | densite_2021Densite 2021 | int | — |
| 100% | mortalite_2022Mortalite 2022 | double | — |
| 100% | natalite_2022Natalite 2022 | double | — |
| 100% | cat_15_plus_2020Cat 15 plus 2020 | int | — |
| 100% | agri_2020Agri 2020 | int | — |
| 100% | arti_com_chef_2020Arti com chef 2020 | int | — |
| 100% | cadre_prof_intel_sup_2020Cadre prof intel sup 2020 | int | — |
| 100% | prof_interm_2020Prof interm 2020 | int | — |
| 100% | employe_2020Employe 2020 | int | — |
| 100% | ouvrier_2020Ouvrier 2020 | int | — |
| 100% | retraite_2020Retraite 2020 | int | — |
| 100% | autre_ss_act_2020Autre ss act 2020 | int | — |
| 100% | emploi_2018Emploi 2018 | int | — |
| 100% | emploi_2021Emploi 2021 | int | — |
| 100% | support_veloSupport velo | int | — |
| 100% | aire_covoitAire covoit | int | — |
| 100% | ecole_mat_eleEcole mat ele | int | — |
| 100% | college | int | — |
| 100% | lycee | int | — |
| 100% | piscine | int | — |
| 100% | cinema | int | — |
| 100% | ecole_musiqueEcole musique | int | — |
| 100% | sport | int | — |
| 100% | pharmacie | int | — |
| 100% | commerce | int | — |
| 100% | boulangerie | int | — |
| 100% | log_collectifLog collectif | int | — |
| 100% | log_individuelLog individuel | int | — |
| 100% | plh_nb_log_a_constPlh nb log a const | 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 1lycee: 0 · sport: 0
{
"lycee": 0,
"sport": 0,
"cinema": 0,
"gml_id": "v_statistique_commune.35022",
"college": 0,
"piscine": 0,
"commerce": 1,
"pop_1968": 626,
"pop_1975": 543,
"pop_1982": 528,
"pop_1990": 599,
"pop_1999": 660,
"pop_2009": 748,
"pop_2014": 700,
"pop_2020": 698,
"pop_2021": 690,
"agri_2020": 0,
"geo_shape": "[large value omitted]",
"pharmacie": 0,
"code_insee": "35022",
"aire_covoit": 1,
"boulangerie": 1,
"emploi_2018": 341,
"emploi_2021": 331,
"nom_commune": "Bécherel",
"densite_2021": 1211,
"employe_2020": 25,
"geo_point_2d": {
"lat": 48.29634747420035,
"lon": -1.9428661889838896
},
"ouvrier_2020": 120,
"support_velo": 2,
"cat_0_14_2020": 16.5,
"ecole_mat_ele": 2,
"ecole_musique": 0,
"log_collectif": 22,
"natalite_2022": 10,
"pop_proj_2030": 700,
"pop_proj_2040": 800,
"retraite_2020": 210,
"cat_15_29_2020": 14.9,
"cat_30_44_2020": 16.8,
"cat_45_59_2020": 23.2,
"cat_60_74_2020": 13.9,
"log_individuel": 244,
"mortalite_2022": 30.1,
"pop_estim_2023": 675,
"cat_15_plus_2020": 595,
"cat_75_plus_2020": 14.8,
"prof_interm_2020": 70,
"autre_ss_act_2020": 90,
"arti_com_chef_2020": 20,
"plh_nb_log_a_const": 36,
"cadre_prof_intel_sup_2020": 60
}Record 2lycee: 0 · sport: 2
{
"lycee": 0,
"sport": 2,
"cinema": 0,
"gml_id": "v_statistique_commune.35059",
"college": 0,
"piscine": 0,
"commerce": 1,
"pop_1968": 644,
"pop_1975": 1077,
"pop_1982": 1791,
"pop_1990": 2513,
"pop_1999": 3306,
"pop_2009": 3822,
"pop_2014": 4739,
"pop_2020": 4628,
"pop_2021": 4604,
"agri_2020": 25,
"geo_shape": "[large value omitted]",
"pharmacie": 1,
"code_insee": "35059",
"aire_covoit": 1,
"boulangerie": 2,
"emploi_2018": 1129,
"emploi_2021": 1479,
"nom_commune": "la Chapelle-des-Fougeretz",
"densite_2021": 529,
"employe_2020": 520,
"geo_point_2d": {
"lat": 48.17708412983485,
"lon": -1.741340099976752
},
"ouvrier_2020": 430,
"support_velo": 8,
"cat_0_14_2020": 21.5,
"ecole_mat_ele": 4,
"ecole_musique": 1,
"log_collectif": 73,
"natalite_2022": 11.5,
"pop_proj_2030": 5000,
"pop_proj_2040": 5400,
"retraite_2020": 880,
"cat_15_29_2020": 15.8,
"cat_30_44_2020": 20.3,
"cat_45_59_2020": 20.4,
"cat_60_74_2020": 16.5,
"log_individuel": 1367,
"mortalite_2022": 5,
"pop_estim_2023": 4800,
"cat_15_plus_2020": 3575,
"cat_75_plus_2020": 5.4,
"prof_interm_2020": 625,
"autre_ss_act_2020": 450,
"arti_com_chef_2020": 90,
"plh_nb_log_a_const": 714,
"cadre_prof_intel_sup_2020": 555
}Record 3lycee: 0 · sport: 2
{
"lycee": 0,
"sport": 2,
"cinema": 0,
"gml_id": "v_statistique_commune.35079",
"college": 0,
"piscine": 0,
"commerce": 1,
"pop_1968": 705,
"pop_1975": 773,
"pop_1982": 972,
"pop_1990": 1335,
"pop_1999": 1620,
"pop_2009": 1847,
"pop_2014": 2042,
"pop_2020": 2355,
"pop_2021": 2365,
"agri_2020": 5,
"geo_shape": "[large value omitted]",
"pharmacie": 0,
"code_insee": "35079",
"aire_covoit": 0,
"boulangerie": 1,
"emploi_2018": 121,
"emploi_2021": 124,
"nom_commune": "Chevaigné",
"densite_2021": 229,
"employe_2020": 300,
"geo_point_2d": {
"lat": 48.22447326135035,
"lon": -1.6363208454252265
},
"ouvrier_2020": 145,
"support_velo": 3,
"cat_0_14_2020": 22.4,
"ecole_mat_ele": 4,
"ecole_musique": 1,
"log_collectif": 27,
"natalite_2022": 7.2,
"pop_proj_2030": 2900,
"pop_proj_2040": 3400,
"retraite_2020": 355,
"cat_15_29_2020": 14.9,
"cat_30_44_2020": 20.6,
"cat_45_59_2020": 23.3,
"cat_60_74_2020": 14,
"log_individuel": 786,
"mortalite_2022": 3.4,
"pop_estim_2023": 2375,
"cat_15_plus_2020": 1825,
"cat_75_plus_2020": 4.8,
"prof_interm_2020": 475,
"autre_ss_act_2020": 200,
"arti_com_chef_2020": 100,
"plh_nb_log_a_const": 162,
"cadre_prof_intel_sup_2020": 245
}Record 4lycee: 0 · sport: 2
{
"lycee": 0,
"sport": 2,
"cinema": 0,
"gml_id": "v_statistique_commune.35081",
"college": 0,
"piscine": 0,
"commerce": 0,
"pop_1968": 178,
"pop_1975": 256,
"pop_1982": 403,
"pop_1990": 401,
"pop_1999": 459,
"pop_2009": 694,
"pop_2014": 768,
"pop_2020": 910,
"pop_2021": 937,
"agri_2020": 15,
"geo_shape": "[large value omitted]",
"pharmacie": 0,
"code_insee": "35081",
"aire_covoit": 0,
"boulangerie": 0,
"emploi_2018": 14,
"emploi_2021": 15,
"nom_commune": "Clayes",
"densite_2021": 219,
"employe_2020": 80,
"geo_point_2d": {
"lat": 48.17911352068767,
"lon": -1.8538091589669914
},
"ouvrier_2020": 95,
"support_velo": 2,
"cat_0_14_2020": 23.3,
"ecole_mat_ele": 2,
"ecole_musique": 0,
"log_collectif": 6,
"natalite_2022": 7.7,
"pop_proj_2030": 900,
"pop_proj_2040": 900,
"retraite_2020": 140,
"cat_15_29_2020": 16.6,
"cat_30_44_2020": 22.6,
"cat_45_59_2020": 19.8,
"cat_60_74_2020": 13.1,
"log_individuel": 327,
"mortalite_2022": 4.4,
"pop_estim_2023": 925,
"cat_15_plus_2020": 715,
"cat_75_plus_2020": 4.6,
"prof_interm_2020": 135,
"autre_ss_act_2020": 110,
"arti_com_chef_2020": 20,
"plh_nb_log_a_const": 36,
"cadre_prof_intel_sup_2020": 120
}Record 5lycee: 0 · sport: 3
{
"lycee": 0,
"sport": 3,
"cinema": 0,
"gml_id": "v_statistique_commune.35131",
"college": 0,
"piscine": 0,
"commerce": 1,
"pop_1968": 1404,
"pop_1975": 2279,
"pop_1982": 3039,
"pop_1990": 3256,
"pop_1999": 3093,
"pop_2009": 3725,
"pop_2014": 4127,
"pop_2020": 4647,
"pop_2021": 4692,
"agri_2020": 10,
"geo_shape": "[large value omitted]",
"pharmacie": 3,
"code_insee": "35131",
"aire_covoit": 0,
"boulangerie": 2,
"emploi_2018": 1656,
"emploi_2021": 1688,
"nom_commune": "l'Hermitage",
"densite_2021": 687,
"employe_2020": 733,
"geo_point_2d": {
"lat": 48.12203802772909,
"lon": -1.8163064816481886
},
"ouvrier_2020": 525,
"support_velo": 4,
"cat_0_14_2020": 18.7,
"ecole_mat_ele": 4,
"ecole_musique": 3,
"log_collectif": 82,
"natalite_2022": 12.9,
"pop_proj_2030": 5300,
"pop_proj_2040": 6000,
"retraite_2020": 977,
"cat_15_29_2020": 16.7,
"cat_30_44_2020": 19.8,
"cat_45_59_2020": 19.9,
"cat_60_74_2020": 16,
"log_individuel": 1308,
"mortalite_2022": 6.9,
"pop_estim_2023": 4725,
"cat_15_plus_2020": 3743,
"cat_75_plus_2020": 8.8,
"prof_interm_2020": 602,
"autre_ss_act_2020": 515,
"arti_com_chef_2020": 86,
"plh_nb_log_a_const": 330,
"cadre_prof_intel_sup_2020": 295
}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/donnee_statistique_commune_rennes_metropole
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/donnee_statistique_commune_rennes_metropole/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.