Your cart is currently empty!
I Developed a Better (Seattle Specific) Walkscore App using ArcGIS. Here it is.
|
Hi everyone, Over the past few months, I’ve been working on an application that indexes walkability across Seattle. My goal was to create a less biased walkscore alternative that I, and now you, could use to comparatively evaluate how walkable an area is within the city. Existing measures like Walkscore often rely too heavily on proximity to businesses, rather than by using pedestrian amenities directly, which can misrepresent an area’s walkability. My project differs in that I use Seattle’s publicly available GIS data to generate a walkability index for every point in the city. By using geospatial data for assets like sidewalks, parks, multi-use trails, I’ve created a comprehensive index that evaluates walkability on a finer scale. The result is a score that shows how walkable a single point in Seattle is relative to every other area in Seattle For instance, if you live in Fremont and are considering a move to Capitol Hill, this app lets you compare how walkable your current block is to the block you might want to move to in Cap Hill. Here’s a link to the app, if you just want to jump in. Otherwise, continue below. How It Works
If you’re interested in the methodology, there’s more detail below. If you just want to jump in and explore the app, here it is. Thanks for checking it out! Feel free to share feedback or let me know if you manage to break anything. (There are some (hopefully small) known issues with the app, but I just started grad school and I can’t commit as much time to fixing them all) MethodologyThe animation in the post header illustrates the process I used to evaluate walkability. Here’s a brief breakdown of the workflow:
While this gives a general idea, the actual process is more nuanced. Grid-Level Walkability Score CalculationThe score for each hexagon is calculated using a weighted sum of the normalized areas for different asset types, as follows: W_unadjusted = (0.5 * A_sidewalk) + (0.4 * A_park) + (0.05 * A_trail) + (0.05 * A_bike) Where:
Applying Scalers for AdjustmentsThe final Walkability Score for each hexagon $W_{{walkscore}}$ is calculated by multiplying the unadjusted score $W_{text{unadjusted}}$ by scalers that account for external factors like slope, business density, and calm traffic: Walkability = W_unadjusted * S_slope * S_business * S_crime * (S_traffic * S_crash) Where:
These scalers refine the Walkability Score by accounting for real-world nuances. For example:
User Adjustments in the InterfaceIn the app, users can adjust how these scalers are applied using sliders. If you value proximity to businesses or prefer areas with calm traffic, you can adjust the sliders accordingly.
Whatever combination you choose, the output represents how walkable each hexagon or neighborhood is, relative to all other points in Seattle. Final NotesThe scores are rank normalized across Seattle, so each walkability score will always reflect a local comparison. For more technical details, look to the GitHub repo. This tool is likely imperfect and very much biased to my own interpretation. I’ve done my best to create a tool that reflects reality, but my reality is different than yours. Additionally, There are other aspects that make an area walkable, like transit access or signal density, that I would’ve liked to include, but couldn’t due to performance constraints. submitted by /u/ILovePedestrians |
