Skip to content

pio8909/pieszo1

Repository files navigation

Bikeways for Everybody

Crowd-sourcing lines on a map to solicit public input on ideal locations for fully protected bike routes as part of the Boston Cyclists' Union's Bikeways for Everybody initiative

Inspirations:

  • Sarah Bindman's app to map bikeroutes (Great for the "snapping of lines to streets"--actually directions from MapBox. Currently with reduced functionality due to restricted APIs).
  • Code for Philly with the Philadelphia Bike coalition developed an app to log people's routes and produced this web-map
  • Mike Foster's work on crowdsourcing neighbourhoods
  • BostonGIS tutorial For clipping osm tiles to a polygon

Vision

Have a map. That people can draw lines representing the bike routes they would like to see protected. And then save those lines + comments to a database (probably CartoDB).

Layers

  • Basemap clipped to select cities (not sure if can work with Mapbox)
  • Crash data
  • Existing infrastructure
  • Bikeways for Everybody corridors

Current path forward

  1. Based on this tutorial from CartoDB, it seems easy to create a sql function to insert data into a CartoDB database that is publicly available while hiding security authorization, thus eliminating the need for a secure backend (woo woo!). So it should be easy to create a leaflet map on github with leaflet draw functionality that draws to a CartoDB database.
  2. Add bike layers to the map
  3. Make username & zipcode global variables entered when editing begins and ensure integrity of zipcode value.
  4. Add the MapBox directions functionality (in directions branch)
  5. Add big buttons like veloroute, enable leaflet.draw as per this
  6. Ensure form input is more valid.
  7. Add pop-up instructions (.GIFs like the mapping neighborhoods project, would be a good idea) and an about section and otherwise styling the front-end. Possibly using Joyride
  8. Add tooltip on first added marker when drawing route to suggest double clicking, like this with {tracking:true, duration:x}
  9. Test
  10. Publish

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published