Inspiration

The presence of green spaces in urban areas are often unequal, with specific regions having less access to parks, nature reserves and other natural areas. This has negative impacts on mental health, but can start to be mitigated by being aware of which areas need improvement. This can be visualised using our site, and the appropriate people can then be informed (e.g. local council, MPs etc).

What it does

Lets users browse an interactive map visualising green spaces in specific regions.

How we built it

We used Python, and specifically Flask for the webserver. We used the OpenStreetMap API (via geofabrik) to get the data regarding specific regions. Osmium was used to parse the data, and Folium was used to create the interactive map.

Challenges we ran into

The main hurdle was understanding the openstreetmap API, and how to parse the data (we used Osmium for this).

Accomplishments that we're proud of

Ending up with an interactive map that works as intended.

What we learned

How to work on a tight deadline, and prioritise necessary features, rather than. How to use the OpenStreetMap API, and how to create interactive maps.

What's next for GreenSpaces

A more efficient implementation and possibly a "Green Spaces Near You" feature, as well as a more direct comparison tool.

Built With

Share this project:

Updates