-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Ife Ajiboye edited this page Jul 28, 2015
·
8 revisions
#PBR: Personalized Bike Routing
Bike routing as an alternative to commercial providers.
##Goals
- Install OSRM
- Create a custom routing profile
- Allow end users to create a custom routing profile
##Installing OSRM
- Check out the installation guide specific to this project
For general installation, try the following:
- Introduction to OSRM by Lauren Budorick
- DigitalOcean tutorial to install on Ubuntu
- Installing on Heroku
- Save Chicago OpenStreetMap planet extract
- Show encoded polylines on Leaflet
##Resources
- Alternative programs to OSRM
- https://github.com/Project-OSRM/osrm-backend/wiki
##Profiles
- Default bicycle profile (called .lua files)
- Default pedestrian profile
###Avoidances and Preferences
- Heavy bus routes via CTA ridership data; actually, if the bus's average speed matches the bicyclist (because then it would mean that the bicyclist and the bus are tracking each other)
- Construction areas via Public Way Closures and rough grooved areas
- Open metal grate bridges
- Certain kinds of intersections
- Intersections that have slip lanes and no bike lanes
- Traffic signals are better than stops where "cross traffic does not stop"
- Tree cover to find shaded routes
- Prefer park paths
- Avoiding certain land uses (industrial) - there's a blog post or tutorial about this
- "Scenic" flag, to bike along rivers, lakes
- Lane width
- Cool shopping areas