Health Score — weights each street by the actual age mix of nearby residents. Elderly, children, and working-age adults each have different optimal walk distances. Reveals where a stop benefits the most people given today's population.
Catchment Score — scores streets on network reach alone: how many address points fall within walking distance, every resident counted equally. Useful for identifying locations with broad physical reach, independent of today's demographics.
Demographic group
Each group uses a different walk-distance curve. Working-age adults tolerate longer walks (peak ~500m); elderly residents drop off sharply beyond 300m; children's benefit falls to zero around 600m. Scores show how much health benefit a stop at that segment would generate for that group specifically.
Population data is modelled from dwelling type and neighbourhood census — not individual-level data.
Overlays
Bus stops — existing stop locations from the national GTFS feed (Rejseplanen). Internal stops are coloured by their score; use them to compare current provision against high-benefit segments.
Demographics — population density heatmap built from modelled entrance-level estimates. Darker = denser residential concentration. Switch demographic group to update the heatmap weight.
Parks & green spaces — 77 park polygons from the Copenhagen parks register. Toggle to see which streets are close to green space.
Stop size
Health benefit score
LowHigh
Select a neighbourhood to see how it compares to all of Nørrebro. District-wide figures stay visible — the neighbourhood is shown as an additional layer on the charts and map, not a filter.
Each bar shows the share of bus stops in a performance band. Bands are defined by a normalised health-benefit score (0–1). Higher = more benefit generated for walking residents.
In Health Score mode the score is weighted by the age distribution of nearby residents. In Catchment Score mode it reflects geometric network reach only.
Catchment Score vs Health Score
Each point is one bus stop. The X-axis shows its Catchment Score (geometric network reach); the Y-axis shows its Health Score (population-weighted). Stops above the dashed diagonal generate more health benefit than their geometry alone predicts — stops below generate less.
Note: only residents registered within Nørrebro are counted. Surrounding populations who use these stops are not reflected in the scores.
Does network coverage translate to health benefit for local residents?
Population figures show residents reachable within each group's maximum walk time on the pedestrian network (working-age: 10 min / 840m; elderly: 8 min / 432m; children: 7 min / 420m). The range (low–high) reflects uncertainty in the population model. Green time shows average minutes of that walk spent through park space.