Back

Greener Walking Routes

A walking-navigation prototype that recommends routes with higher green exposure

Course project for Computational Modeling, taught by Meli Harvey

ContextColumbia GSAPP, Computational Modeling
TimelineJuly 2026 (in progress)
What I didSpatial Analysis, Grasshopper Scripting, Prototyping

Is there a way to find a more enjoyable walking route that lets me experience more nature without adding too much extra time? Most navigation tools optimize for the shortest or fastest route, even when that route feels stressful or disconnected from green space. This project imagines a walking tool that recommends the route with the highest green exposure while limiting the detour to no more than 15% longer than the shortest route.

Greener Walking Routes project hero

The question

Most navigation tools prioritize the shortest or fastest route. But the fastest route can feel stressful or disconnected from green space, especially on a walk you'd otherwise enjoy taking your time on. I wanted to see whether that tradeoff could be measured and offered as a real choice instead of an afterthought.

Method

I used NYC Parks open spatial data to identify green space along candidate routes, then compared route efficiency against green exposure in Grasshopper.

  • Used Google Maps to select start and destination points and review possible walking routes
  • Downloaded NYC Parks spatial data and imported park boundaries into Grasshopper
  • Measured each route's total length and used it to compare route efficiency against green exposure

Open questions

01

Technical

How can I automatically generate and compare multiple valid walking routes instead of drawing each route manually?

02

Conceptual

Is being within 20 meters of a park an accurate measure of how much nature a pedestrian actually experiences?

From spatial analysis to interface

I'm interested in turning spatial systems into accessible digital experiences, so I translated this routing logic into a mobile navigation prototype. Instead of only showing time and distance, the interface communicates the tradeoff directly, e.g. "walk 2 minutes longer for 35% more green exposure."

01

Analyze

Import NYC Parks boundaries into Grasshopper and measure route length against proximity to green space.

02

Script

Generate and compare multiple valid walking routes computationally instead of drawing each one by hand.

03

Prototype

Translate the routing logic into a mobile flow where someone enters a destination and compares route options.

04

Communicate tradeoffs

Surface the time-for-greenery tradeoff directly in the interface rather than hiding it behind raw stats.

Prototype

Built in Claude Design: a walking-navigation flow where someone can search a destination, set route preferences (max detour, green-space priority), and compare a shortest, balanced, and greenest route before getting turn-by-turn directions.

Status

This is an active two-week project for Computational Modeling, due end of July 2026. Both the Rhino/Grasshopper spatial analysis and the mobile prototype are still in progress, this page reflects where the project stands right now.