Distance to parks measures the Euclidean distance (in metres) from every point in the study area to the nearest park, defined as a contiguous green area of at least 0.5 hectares (5,000 m²). This indicator provides information on accessibility to public parks and significant green spaces, following the ANGSt standard (Accessible Natural Greenspace Standard, Natural England, 2010) for the definition of "neighbourhood park".
Public parks play a fundamental role in urban quality of life: they provide spaces for physical activity, socialisation and contact with nature, contributing to stress reduction, mental health improvement and mitigation of the urban heat island effect. The 0.5-hectare threshold corresponds to the ANGSt definition of a neighbourhood park, a space large enough to offer diverse recreational and ecosystem functions.
The WHO recommends that every resident should have access to a park within 300 m of their home for significant health benefits (WHO, 2016). The ANGSt standard defines progressive thresholds: 300 m for a local park (≥ 2 ha), 500 m for a neighbourhood park.
The indicator calculates the Euclidean distance from every point in the polygon to the nearest park:
10 — Tree cover (forests and tree coverage)20 — Shrubland30 — Grassland (meadows and pastures)90 — Herbaceous wetland95 — Mangroves100 — Moss and lichenscipy.ndimage.label with 8-connectivity to identify contiguous green patchesscipy.ndimage.distance_transform_edt to compute Euclidean distance from each pixel to the nearest parkUnit: metres (m)
| Code | Name | Provider | Resolution | Availability |
|---|---|---|---|---|
WRD_ESWCV_99 | ESA WorldCover | ESA / Vito | 10 m | 2020 — 2021 |
WRD_IMPBS_99 | Impact Observatory | Impact Observatory | 10 m | 2017 — present |
WRD_S2SCL_99 | Sentinel-2 SCL | ESA/Copernicus | 20 m | 2017 — present |
WRD_GDYXX_99 | Google Dynamic World | 10 m | continuous | |
WRD_OSMXX_99 | OpenStreetMap | OpenStreetMap Foundation | vector | continuous |
WRD_BIODL_99 | Biodiversa LC | Biodiversa+ | 10 m | 2020 — present |
WRD_CLCBK_99 | CLC Backbone | EEA | 100 m | 2018 |
WRD_CRINE_99 | Corine Land Cover | EEA | 100 m | 1990 — 2018 |
WRD_DOMLT_99 | Dominant Leaf Type | Copernicus Land | 100 m | 2015 — present |
WRD_EUCRP_99 | European Crop Map | JRC | 10 m | 2018 — present |
| Indicator | Unit | Range | Inverted |
|---|---|---|---|
distance_to_parks | m | [0, 150, 300, 500, 1000, 2000] | Yes |
Inverted = Yes: a shorter distance is better, as it indicates greater proximity to parks and better access to significant green spaces.
Thresholds follow the ANGSt standard (Natural England, 2010):
| Level | distance_to_parks | Interpretation |
|---|---|---|
| E | > 1000 m | Very poor park access |
| D | 500 – 1000 m | Insufficient park access |
| C | 300 – 500 m | Moderate park access |
| B | 150 – 300 m | Good park access |
| A | 0 – 150 m | Excellent park access — optimal ANGSt standard |
distance_to_parks
(m)The Distance to Parks map calculates the Euclidean distance from every point to the nearest park, where a "park" is defined as a contiguous green area of at least 0.5 hectares (5,000 m²). The calculation uses ESA WorldCover 2021 classification, identifying green classes: 10 (Tree cover), 20 (Shrubland), 30 (Grassland), 90 (Herbaceous wetland), 95 (Mangroves), 100 (Moss and lichen). Connected component analysis (scipy.ndimage.label) with 8-connectivity identifies contiguous green patches. Patches smaller than 0.5 hectares are filtered out. The 0.5-hectare threshold corresponds to the "neighbourhood park" definition per the ANGSt standard. Euclidean distance (scipy.ndimage.distance_transform_edt) is calculated on the resulting mask and converted to metres. A 1000 m buffer is applied to avoid edge effects. Classification into 5 levels: 1-Excellent (0-150m), 2-Good (150-300m), 3-Moderate (300-500m), 4-Bad (500-1000m), 5-Very Bad (>1000m).