osrm-backend/profiles
Daniel J. Hofmann 8bee57b0b0 Makes toll=yes way's routability configurable in profiles.
The primary use-case is conditionally filtering ways such as:

https://www.openstreetmap.org/edit#map=18/38.94198/-77.28127

which we are guiding the user onto in the route from DC to IAD:

http://map.project-osrm.org/?z=12&center=38.934443%2C-77.167969&loc=38.902656%2C-77.029095&loc=38.952210%2C-77.453424&hl=en&alt=0

This changeset makes `toll=yes` configurable in the profiles, disabling
them by default. Neither do we support time-based fees nor vehicle
category fees at the moment.

References:
- http://wiki.openstreetmap.org/wiki/Key:toll
2016-08-04 14:29:22 +02:00
..
examples Remove unused obey_bollards from profiles, already handled via barrier_whitelist. 2015-08-25 14:24:43 +02:00
lib handle access flags for lanes 2016-07-25 20:01:58 +02:00
bicycle.lua move hardcoded road priorities into profiles, change road classification 2016-07-25 13:07:54 +02:00
car.lua Makes toll=yes way's routability configurable in profiles. 2016-08-04 14:29:22 +02:00
foot.lua Revert "Handle small roundabouts, fixes #516." 2016-06-02 15:08:24 +02:00
rasterbot.lua Rm unnecessary io.write 2016-04-05 22:59:14 +02:00
rasterbotinterp.lua Fix raster_source + tests 2016-04-05 22:59:14 +02:00
testbot.lua basic turn lane handling 2016-06-27 10:07:41 +02:00
turnbot.lua compute turn penalties in lua profiles 2013-02-27 19:33:33 +01:00