AccessMap / sidewalkify

Command line tool and Python library for extrapolating sidewalk lines from annotated streets
Other
13 stars 4 forks source link

recommendation for creating sidewalk map for charlottesville #5

Open alibama opened 3 years ago

alibama commented 3 years ago

Hi - just wanted to start a conversation in github for anyone else who might be interested :)

Charlottesville has some sidewalk data

https://opendata.charlottesville.org/datasets/pedestrian-sidewalk-area

we want to create a better pedestrian and wheelchair routing map for our area, and want to know whether it is going to be better to start with sidewalkify from the city streets and then cleaning that output with the data in the charlottesville data portal, or approaching this from the sidewalk area first and massaging that to generate usable routing graphs?

nbolten commented 3 years ago

Hi @alibama! Very interesting dataset and ideas!

We (OpenSidewalks/Taskar Center/AccessMap) are open to any form of data that can be productively coerced into a traversable accessibility map, so routing more directly from areas (polygons) is definitely on our radar. Some pedestrian spaces just aren't well-described by lines in the first place, like plazas, so we'll need to settle on a strategy for at least some polygons, eventually.

We'd be open to having a video chat about all of this stuff as well, if you want to strategize together.

To answer your actual question, my (probably not super helpful) answer is: it depends. I'll list some pros and cons for each data type that might be helpful for deciding or strategizing.

Extracting a routing graph from those polygons

Pros

Cons

sidewalkify lines

Pros

Cons

I think either approach is perfectly justifiable and they can even be complementary, it just depends on your team, their interests, and your time frame. We've been interested in exploring polygon-centric routing for some time, so if your team prefers that direction we could do a collaborative experiment around it!

alibama commented 3 years ago

I would definitely enjoy catching up & I've reached out to codeforcville.org where there's definite enthusiasm to support the data cleaning work that will probably spawn from this