Digital fragility risk indicatorsLes indicateurs de risque de fragilité numérique
Les indicateurs de risque de fragilité numériqueDigital fragility risk indicators
This dataset from the Strasbourg open data portal presents an index measuring the risk of digital fragility across the territory. It aims to reveal the likelihood that a significant share of the targeted population within a given area faces digital exclusion or difficulty accessing digital tools and services. The indicator helps identify zones where risk is concentrated, supporting local authorities and public services in targeting digital inclusion policies, outreach programs, and resource allocation toward populations most likely to experience barriers to digital access and usage.L'indice de risque de fragilité numérique Objectif : La construction d’un indicateur de risque de fragilité numérique a pour objectif de : Révéler la probabilité que sur un territoire, une partie significative de la population ciblée se trouve en situation de fragilité numérique Identifier des zo...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (70 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| — | geo_point_2dGeo Point | geo_point_2d | Geographic point coordinates of the territory centroid.Geographic point coordinates of the territory centroid. |
| — | geo_shapeShape | geo_shape | Geographic boundary shape of the territory.Geographic boundary shape of the territory. |
| — | source | text | Main data source used for the indicator.source principale |
| — | annee_refAnnee ref | text | Reference year of the main data source.année de référence de la source principale |
| — | decoupage | text | Territorial division type used (e.g. IRIS).découpage territorial |
| — | id_territoireId territoire | text | Identifier of the territory.identifiant du territoire |
| — | lib_comLib com | text | Name of the municipality (commune).libellé de la commune |
| — | lib_territoireLib territoire | text | Name of the territory.libellé du territoire |
| — | zone | text | Description of the zone.description de la zone |
| — | commentaires | text | Additional comments about the record.commentaires |
| 100% | id_comId com | text | Identifier of the municipality (commune).identifiant de la commune |
| 91.5% | ind_a_infoInd a info | text | Risk indicator for access to information.indicateur de risque pour l'accès à l'information |
| 91.5% | ind_a_equipInd a equip | text | Risk indicator for access to digital equipment.indicateur de risque pour l'accès à l'équipement |
| 91.5% | ind_u_adminInd u admin | text | Risk indicator for use of administrative digital skills.indicateur de risque pour l'usage de compétences administratives |
| 91.5% | ind_u_numInd u num | text | Risk indicator for use of digital skills.indicateur de risque pour l'usage de compétences numériques |
| 91.5% | ind_globalInd global | text | Global digital fragility risk indicator.indicateur de risque de fragilité globale |
| 100% | sc_a_infoSc a info | text | Risk score for access to information.score du risque pour l'accès à l'information |
| 100% | sc_a_equipSc a equip | text | Risk score for access to digital equipment.score du risque pour l'accès à l'équipement |
| 100% | sc_u_adminSc u admin | text | Risk score for use of administrative digital skills.score du risque pour l'usage de compétences administratives |
| 100% | sc_u_numSc u num | text | Risk score for use of digital skills.score du risque pour l'usage de compétences numériques |
| 100% | sc_globalSc global | text | Global digital fragility risk score.score du risque de fragilité globale |
| 100% | p_popP pop | text | Total population of the territory.population |
| 100% | p_pop1529P pop1529 | text | Population aged 15 to 29 years.population 15-29 ans |
| 100% | p_pop65pP pop65p | text | Population aged 65 years and over.population 65 ans et plus |
| 100% | p_pop1564P pop1564 | text | Population aged 15 to 64 years.population 15-64 ans |
| 100% | p_chom1564P chom1564 | text | Number of unemployed people aged 15-64.nombre de chômeurs 15-64 ans |
| 100% | c_menC men | text | Number of households.nombre de ménages |
| 100% | c_menpseulC menpseul | text | Number of single-person households.nombre de ménages d'une personne |
| 100% | c_menfammonoC menfammono | text | Number of single-parent family households.nombre de ménages en famille monoparentale |
| 100% | p_nscol15pP nscol15p | text | Number of people aged 15+ not enrolled in school.nombre de 15 ans ou plus non scolarisés |
| 100% | p_nscol15p_diplminP nscol15p diplmin | text | Number of people aged 15+ not in school with no or minimal diploma.nombre de 15 ans ou plus non scolarisés et sans diplôme ou diplôme minimal (brevet,..) |
| 100% | locaux | text | Number of premises (buildings/units).nombre de locaux |
| 100% | ffth | text | Number of premises with FTTH fiber-optic access.nombre de locaux FTTH (fibre optique à domicile) |
| 100% | surf_m2Surf m2 | text | Area of the territory in square meters.surface (m2) |
| 100% | surf_couv4g_m2Surf couv4g m2 | text | Area covered by 4G network, in square meters.surface de couverture 4G (m2) |
| 100% | p_pop_immP pop imm | text | Number of immigrant population residents.population immigrée |
| 99% | c_menfammono_txC menfammono tx | text | Share of single-parent family households (%).part des ménages en famille monoparentale (%) |
| 99% | c_menpseul_txC menpseul tx | text | Share of single-person households (%).part des ménages d'une personne (%) |
| 99% | p_pop1529_txP pop1529 tx | text | Share of population aged 15-29 (%).population 15-29 ans (%) |
| 99% | p_chom1564_txP chom1564 tx | text | Unemployment rate for population aged 15-64 (%).part des chômeurs 15-64 ans (%) |
| 99% | p_pop65p_txP pop65p tx | text | Share of population aged 65 and over (%).population 65 ans et plus (%) |
| 99% | p_nscol15p_diplmin_txP nscol15p diplmin tx | text | Share of people aged 15+ not in school with no or minimal diploma (%).part des 15 ans ou plus non scolarisés et sans diplôme ou diplôme minimal (brevet,..) (%) |
| 100% | disp_medDisp med | text | Median annual disposable income per consumption unit (€).revenu disponible annuel médian par unité de consommation (€) |
| 100% | couv4g_txCouv4g tx | text | Share of area covered by 4G network (%).couverture 4G (%) |
| 100% | ffthloc_txFfthloc tx | text | Share of premises with FTTH fiber-optic access (%).locaux FFTH (fibre optique à domicile) (%) |
| 99% | p_pop_imm_txP pop imm tx | text | Share of immigrant population (%).population immigrée (%) |
| 100% | p_pop_emsP pop ems | text | Total population at the EMS (metropolitan area) level.population - EMS |
| 100% | p_pop1529_emsP pop1529 ems | text | Population aged 15-29 at the EMS level.population 15-29 ans - EMS |
| 100% | p_pop65p_emsP pop65p ems | text | Population aged 65 and over at the EMS level.population 65 ans et plus - EMS |
| 100% | p_pop1564_emsP pop1564 ems | text | Population aged 15-64 at the EMS level.population 15-64 ans - EMS |
| 100% | p_chom1564_emsP chom1564 ems | text | Number of unemployed aged 15-64 at the EMS level.nombre de chômeurs 15-64 ans - EMS |
| 100% | c_men_emsC men ems | text | Number of households at the EMS level.nombre de ménages - EMS |
| 100% | c_menpseul_emsC menpseul ems | text | Number of single-person households at the EMS level.nombre de ménages d'une personne - EMS |
| 100% | c_menfammono_emsC menfammono ems | text | Number of single-parent family households at the EMS level.nombre de ménages en famille monoparentale - EMS |
| 100% | p_nscol15p_emsP nscol15p ems | text | Number of people aged 15+ not in school at the EMS level.nombre de 15 ans ou plus non scolarisés - EMS |
| 100% | p_nscol15p_diplmin_emsP nscol15p diplmin ems | text | Number of people aged 15+ not in school with no or minimal diploma at the EMS level.nombre de 15 ans ou plus non scolarisés et sans diplôme ou diplôme minimal (brevet,..) - EMS |
| 100% | disp_med_emsDisp med ems | text | Median annual disposable income per consumption unit at the EMS level (€).revenu disponible annuel médian par unité de consommation (€) - EMS |
| 100% | surf_m2_emsSurf m2 ems | text | Total area at the EMS level, in square meters.surface (m2) - EMS |
| 100% | surfcouv4g_m2_emsSurfcouv4g m2 ems | text | Area covered by 4G network at the EMS level, in square meters.surface de couverture 4G (m2) - EMS |
| 100% | p_pop_imm_emsP pop imm ems | text | Number of immigrant population at the EMS level.population immigrée - EMS |
| — | c_menfammono_tx_emsC menfammono tx ems | text | Share of single-parent family households at the EMS level (%).part des ménages en famille monoparentale (%) - EMS |
| — | c_menpseul_tx_emsC menpseul tx ems | text | Share of single-person households at the EMS level (%).part des ménages d'une personne (%) - EMS |
| — | p_pop1529_tx_emsP pop1529 tx ems | text | Share of population aged 15-29 at the EMS level (%).population 15-29 ans (%) - EMS |
| — | p_chom1564_tx_emsP chom1564 tx ems | text | Unemployment rate for ages 15-64 at the EMS level (%).part des chômeurs 15-64 ans (%) - EMS |
| — | p_pop65p_tx_emsP pop65p tx ems | text | Share of population aged 65 and over at the EMS level (%).population 65 ans et plus (%) - EMS |
| — | p_nscol15p_diplmin_tx_emsP nscol15p diplmin tx ems | text | Share of people aged 15+ not in school with no or minimal diploma at the EMS level (%).part des 15 ans ou plus non scolarisés et sans diplôme ou diplôme minimal (brevet,..) (%) - EMS |
| — | couv4g_tx_emsCouv4g tx ems | text | Share of area covered by 4G network at the EMS level (%).couverture 4G (%) - EMS |
| — | ffthloc_tx_emsFfthloc tx ems | text | Share of premises with FTTH fiber-optic access at the EMS level (%).locaux FFTH (fibre optique à domicile) (%) - EMS |
| — | p_pop_imm_tx_emsP pop imm tx ems | text | Share of immigrant population at the EMS level (%).population immigrée (%) - EMS |
| — | id_uniqueId unique | text | Unique identifier for the record.Identifiant unique |
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 1ffth: 602 · zone: —
{
"ffth": "602",
"zone": null,
"c_men": "548",
"p_pop": "1328",
"id_com": "67119",
"locaux": "706",
"source": "RP INSEE, 2017",
"lib_com": "Eckwersheim",
"surf_m2": "7548524",
"disp_med": "26950",
"p_pop65p": "287",
"sc_u_num": "101",
"annee_ref": "2017",
"c_men_ems": "228569",
"couv4g_tx": "100",
"decoupage": "IRIS",
"geo_shape": "[large value omitted]",
"id_unique": "14",
"ind_u_num": "3",
"p_pop1529": "214",
"p_pop1564": "877",
"p_pop_ems": "494089",
"p_pop_imm": "53",
"sc_a_info": "52",
"sc_global": "70",
"c_menpseul": "127",
"ffthloc_tx": "85",
"ind_a_info": "1",
"ind_global": "1",
"p_chom1564": "42",
"p_nscol15p": "1059",
"sc_a_equip": "86",
"sc_u_admin": "45",
"ind_a_equip": "1",
"ind_u_admin": "1",
"p_pop65p_tx": "21.6",
"surf_m2_ems": "339849510",
"c_menfammono": "25",
"commentaires": null,
"disp_med_ems": "20450",
"geo_point_2d": {
"lat": 48.6852274643,
"lon": 7.69559170203
},
"p_pop1529_tx": "16.1",
"p_pop65p_ems": "80507",
"p_pop_imm_tx": "4.0",
"c_menpseul_tx": "23.2",
"couv4g_tx_ems": "100",
"id_territoire": "671190000",
"p_chom1564_tx": "4.8",
"p_pop1529_ems": "115725",
"p_pop1564_ems": "328457",
"p_pop_imm_ems": "85458",
"c_menpseul_ems": "95345",
"ffthloc_tx_ems": "77",
"lib_territoire": "Eckwersheim",
"p_chom1564_ems": "36712",
"p_nscol15p_ems": "339777",
"surf_couv4g_m2": "7548524",
"c_menfammono_tx": "4.6",
"p_pop65p_tx_ems": "16.3",
"c_menfammono_ems": "21982",
"p_pop1529_tx_ems": "23.4",
"p_pop_imm_tx_ems": "17.3",
"c_menpseul_tx_ems": "41.7",
"p_chom1564_tx_ems": "11.2",
"surfcouv4g_m2_ems": "339791901",
"p_nscol15p_diplmin": "143",
"c_menfammono_tx_ems": "9.6",
"p_nscol15p_diplmin_tx": "13.5",
"p_nscol15p_diplmin_ems": "67062",
"p_nscol15p_diplmin_tx_ems": "19.7"
}Record 2ffth: 2516 · zone: —
{
"ffth": "2516",
"zone": null,
"c_men": "2404",
"p_pop": "5381",
"id_com": "67343",
"locaux": "3181",
"source": "RP INSEE, 2017",
"lib_com": "Oberhausbergen",
"surf_m2": "3789720",
"disp_med": "24920",
"p_pop65p": "1147",
"sc_u_num": "94",
"annee_ref": "2017",
"c_men_ems": "228569",
"couv4g_tx": "100",
"decoupage": "IRIS",
"geo_shape": "[large value omitted]",
"id_unique": "52",
"ind_u_num": "2",
"p_pop1529": "931",
"p_pop1564": "3403",
"p_pop_ems": "494089",
"p_pop_imm": "768",
"sc_a_info": "86",
"sc_global": "86",
"c_menpseul": "915",
"ffthloc_tx": "79",
"ind_a_info": "2",
"ind_global": "1",
"p_chom1564": "250",
"p_nscol15p": "4089",
"sc_a_equip": "92",
"sc_u_admin": "74",
"ind_a_equip": "2",
"ind_u_admin": "2",
"p_pop65p_tx": "21.3",
"surf_m2_ems": "339849510",
"c_menfammono": "185",
"commentaires": null,
"disp_med_ems": "20450",
"geo_point_2d": {
"lat": 48.6072233799,
"lon": 7.68304191054
},
"p_pop1529_tx": "17.3",
"p_pop65p_ems": "80507",
"p_pop_imm_tx": "14.3",
"c_menpseul_tx": "38.1",
"couv4g_tx_ems": "100",
"id_territoire": "673430000",
"p_chom1564_tx": "7.3",
"p_pop1529_ems": "115725",
"p_pop1564_ems": "328457",
"p_pop_imm_ems": "85458",
"c_menpseul_ems": "95345",
"ffthloc_tx_ems": "77",
"lib_territoire": "Oberhausbergen",
"p_chom1564_ems": "36712",
"p_nscol15p_ems": "339777",
"surf_couv4g_m2": "3789720",
"c_menfammono_tx": "7.7",
"p_pop65p_tx_ems": "16.3",
"c_menfammono_ems": "21982",
"p_pop1529_tx_ems": "23.4",
"p_pop_imm_tx_ems": "17.3",
"c_menpseul_tx_ems": "41.7",
"p_chom1564_tx_ems": "11.2",
"surfcouv4g_m2_ems": "339791901",
"p_nscol15p_diplmin": "457",
"c_menfammono_tx_ems": "9.6",
"p_nscol15p_diplmin_tx": "11.2",
"p_nscol15p_diplmin_ems": "67062",
"p_nscol15p_diplmin_tx_ems": "19.7"
}Record 3ffth: 117491 · zone: Zone faiblement peuplée (IRIS habité : n
{
"ffth": "117491",
"zone": "Zone faiblement peuplée (IRIS habité : non, redecoupé : oui)",
"c_men": "1285",
"p_pop": "3249",
"id_com": "67482",
"locaux": "167251",
"source": "RP INSEE, 2017",
"lib_com": "Strasbourg",
"surf_m2": "3325101",
"disp_med": "15110",
"p_pop65p": "323",
"sc_u_num": "121",
"annee_ref": "2017",
"c_men_ems": "228569",
"couv4g_tx": "100",
"decoupage": "IRIS",
"geo_shape": "[large value omitted]",
"id_unique": "162",
"ind_u_num": null,
"p_pop1529": "644",
"p_pop1564": "2191",
"p_pop_ems": "494089",
"p_pop_imm": "650",
"sc_a_info": "164",
"sc_global": "124",
"c_menpseul": "442",
"ffthloc_tx": "70",
"ind_a_info": null,
"ind_global": null,
"p_chom1564": "342",
"p_nscol15p": "2196",
"sc_a_equip": "112",
"sc_u_admin": "113",
"ind_a_equip": null,
"ind_u_admin": null,
"p_pop65p_tx": "9.9",
"surf_m2_ems": "339849510",
"c_menfammono": "302",
"commentaires": null,
"disp_med_ems": "20450",
"geo_point_2d": {
"lat": 48.5524966121,
"lon": 7.78176673609
},
"p_pop1529_tx": "19.8",
"p_pop65p_ems": "80507",
"p_pop_imm_tx": "20.0",
"c_menpseul_tx": "34.4",
"couv4g_tx_ems": "100",
"id_territoire": "674822201",
"p_chom1564_tx": "15.6",
"p_pop1529_ems": "115725",
"p_pop1564_ems": "328457",
"p_pop_imm_ems": "85458",
"c_menpseul_ems": "95345",
"ffthloc_tx_ems": "77",
"lib_territoire": "Musau",
"p_chom1564_ems": "36712",
"p_nscol15p_ems": "339777",
"surf_couv4g_m2": "3325101",
"c_menfammono_tx": "23.5",
"p_pop65p_tx_ems": "16.3",
"c_menfammono_ems": "21982",
"p_pop1529_tx_ems": "23.4",
"p_pop_imm_tx_ems": "17.3",
"c_menpseul_tx_ems": "41.7",
"p_chom1564_tx_ems": "11.2",
"surfcouv4g_m2_ems": "339791901",
"p_nscol15p_diplmin": "787",
"c_menfammono_tx_ems": "9.6",
"p_nscol15p_diplmin_tx": "35.8",
"p_nscol15p_diplmin_ems": "67062",
"p_nscol15p_diplmin_tx_ems": "19.7"
}Record 4ffth: 117491 · zone: —
{
"ffth": "117491",
"zone": null,
"c_men": "788",
"p_pop": "2265",
"id_com": "67482",
"locaux": "167251",
"source": "RP INSEE, 2017",
"lib_com": "Strasbourg",
"surf_m2": "335272",
"disp_med": "13310",
"p_pop65p": "198",
"sc_u_num": "148",
"annee_ref": "2017",
"c_men_ems": "228569",
"couv4g_tx": "100",
"decoupage": "IRIS",
"geo_shape": "[large value omitted]",
"id_unique": "189",
"ind_u_num": "4",
"p_pop1529": "577",
"p_pop1564": "1502",
"p_pop_ems": "494089",
"p_pop_imm": "540",
"sc_a_info": "138",
"sc_global": "131",
"c_menpseul": "183",
"ffthloc_tx": "70",
"ind_a_info": "4",
"ind_global": "4",
"p_chom1564": "250",
"p_nscol15p": "1482",
"sc_a_equip": "115",
"sc_u_admin": "132",
"ind_a_equip": "4",
"ind_u_admin": "4",
"p_pop65p_tx": "8.8",
"surf_m2_ems": "339849510",
"c_menfammono": "168",
"commentaires": null,
"disp_med_ems": "20450",
"geo_point_2d": {
"lat": 48.5507659791,
"lon": 7.76993213721
},
"p_pop1529_tx": "25.5",
"p_pop65p_ems": "80507",
"p_pop_imm_tx": "23.8",
"c_menpseul_tx": "23.2",
"couv4g_tx_ems": "100",
"id_territoire": "674822801",
"p_chom1564_tx": "16.7",
"p_pop1529_ems": "115725",
"p_pop1564_ems": "328457",
"p_pop_imm_ems": "85458",
"c_menpseul_ems": "95345",
"ffthloc_tx_ems": "77",
"lib_territoire": "Guynemer",
"p_chom1564_ems": "36712",
"p_nscol15p_ems": "339777",
"surf_couv4g_m2": "335272",
"c_menfammono_tx": "21.3",
"p_pop65p_tx_ems": "16.3",
"c_menfammono_ems": "21982",
"p_pop1529_tx_ems": "23.4",
"p_pop_imm_tx_ems": "17.3",
"c_menpseul_tx_ems": "41.7",
"p_chom1564_tx_ems": "11.2",
"surfcouv4g_m2_ems": "339791901",
"p_nscol15p_diplmin": "710",
"c_menfammono_tx_ems": "9.6",
"p_nscol15p_diplmin_tx": "47.9",
"p_nscol15p_diplmin_ems": "67062",
"p_nscol15p_diplmin_tx_ems": "19.7"
}Record 5ffth: 117491 · zone: Zone faiblement peuplée (IRIS habité : o
{
"ffth": "117491",
"zone": "Zone faiblement peuplée (IRIS habité : oui, redecoupé : non)",
"c_men": "20",
"p_pop": "135",
"id_com": "67482",
"locaux": "167251",
"source": "RP INSEE, 2017",
"lib_com": "Strasbourg",
"surf_m2": "1842113",
"disp_med": "18580",
"p_pop65p": "5",
"sc_u_num": "106",
"annee_ref": "2017",
"c_men_ems": "228569",
"couv4g_tx": "100",
"decoupage": "IRIS",
"geo_shape": "[large value omitted]",
"id_unique": "165",
"ind_u_num": null,
"p_pop1529": "30",
"p_pop1564": "88",
"p_pop_ems": "494089",
"p_pop_imm": "26",
"sc_a_info": "40",
"sc_global": "92",
"c_menpseul": "7",
"ffthloc_tx": "70",
"ind_a_info": null,
"ind_global": null,
"p_chom1564": "10",
"p_nscol15p": "81",
"sc_a_equip": "106",
"sc_u_admin": "104",
"ind_a_equip": null,
"ind_u_admin": null,
"p_pop65p_tx": "3.9",
"surf_m2_ems": "339849510",
"c_menfammono": "0",
"commentaires": null,
"disp_med_ems": "20450",
"geo_point_2d": {
"lat": 48.5823651448,
"lon": 7.79275773608
},
"p_pop1529_tx": "22.6",
"p_pop65p_ems": "80507",
"p_pop_imm_tx": "19.5",
"c_menpseul_tx": "33.4",
"couv4g_tx_ems": "100",
"id_territoire": "674822203",
"p_chom1564_tx": "11.4",
"p_pop1529_ems": "115725",
"p_pop1564_ems": "328457",
"p_pop_imm_ems": "85458",
"c_menpseul_ems": "95345",
"ffthloc_tx_ems": "77",
"lib_territoire": "Port autonome-nord",
"p_chom1564_ems": "36712",
"p_nscol15p_ems": "339777",
"surf_couv4g_m2": "1842106",
"c_menfammono_tx": "0",
"p_pop65p_tx_ems": "16.3",
"c_menfammono_ems": "21982",
"p_pop1529_tx_ems": "23.4",
"p_pop_imm_tx_ems": "17.3",
"c_menpseul_tx_ems": "41.7",
"p_chom1564_tx_ems": "11.2",
"surfcouv4g_m2_ems": "339791901",
"p_nscol15p_diplmin": "30",
"c_menfammono_tx_ems": "9.6",
"p_nscol15p_diplmin_tx": "37.2",
"p_nscol15p_diplmin_ems": "67062",
"p_nscol15p_diplmin_tx_ems": "19.7"
}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/irfn_complet
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/irfn_complet/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.