How spatial-data-science-and-geo-ai-lab/green-space-accessibility-democity works
This repository provides notebooks for estimating urban green-space accessibility with a modified two-step floating catchment area (M2SFCA) model. A user supplies city data to the single-city workflow, or runs the set-of-cities workflow, which can fetch boundaries, green spaces, and road networks from OpenStreetMap. Both workflows prepare green-space and population data, construct origin–destination distances, and calculate accessibility scores; the documented method also normalizes scores for comparison. Only README relationships are available here, so links describe documented steps rather than inspected notebook calls.
Main entry points: code_for_a_set_of_cities.ipynb Multi-city run · code_for_a_single_city.ipynb Nearby pairs
Components 18
City workflows
- Single-city run
code_for_a_single_city.ipynb - Multi-city run
code_for_a_set_of_cities.ipynb
Data preparation
- Green-space prep
code_for_a_single_city.ipynb - Population prep
code_for_a_single_city.ipynb - UGS entrances
code_for_a_single_city.ipynb - Green-space prep
code_for_a_set_of_cities.ipynb - Population prep
code_for_a_set_of_cities.ipynb
Distance analysis
- Nearby pairs
code_for_a_single_city.ipynb - Origin nodes
code_for_a_single_city.ipynb - Target nodes
code_for_a_single_city.ipynb - OD distances
code_for_a_single_city.ipynb - Nearest entrances
code_for_a_single_city.ipynb - OD distances
code_for_a_set_of_cities.ipynb
Accessibility scoring
- M2SFCA score
code_for_a_single_city.ipynb - Normalized scores
code_for_a_single_city.ipynb - M2SFCA score
code_for_a_set_of_cities.ipynb
Other components
- Analyst
- OSM data
Connections 20
- Analyst → Single-city run: supplies data
README.md - Analyst → Multi-city run: runs workflow
README.md - OSM data → Multi-city run: provides city data
README.md - Single-city run → Green-space prep: preprocesses green
README.md - Single-city run → Population prep: preprocesses population
README.md - Green-space prep → UGS entrances: creates access points
README.md - Population prep → Nearby pairs: supplies population cells
README.md - UGS entrances → Nearby pairs: supplies access points
README.md - Nearby pairs → Origin nodes: feeds node lookup
README.md - Nearby pairs → Target nodes: feeds node lookup
README.md - Origin nodes → OD distances: feeds OD matrix
README.md - Target nodes → OD distances: feeds OD matrix
README.md - OD distances → Nearest entrances: filters distances
README.md - Nearest entrances → M2SFCA score: feeds model
README.md - M2SFCA score → Normalized scores: normalizes scores
README.md - Multi-city run → Green-space prep: preprocesses green
README.md - Multi-city run → Population prep: preprocesses population
README.md - Green-space prep → OD distances: supplies green data
README.md - Population prep → OD distances: supplies population
README.md - OD distances → M2SFCA score: feeds model
README.md