osrm-backend/features/car
Daniel J. Hofmann 583aaff286 Makes designated HOV way's routability configurable in profiles.
Why only `hov=designated` and not all access tags, such as `hov:yes`,
`hov=no` and so on? From the Wiki:

- designated: The way is designated to high occupancy vehicles.
- yes: High occupancy vehicles are allowed. This by itself does not imply that other vehicles are restricted from using the way.
- no: High occupancy vehicles are not allowed on the way. This by itself does not imply that other vehicle types are allowed to use it.

The primary use-case is conditionally filtering ways such as:

http://www.openstreetmap.org/way/11198593#map=19/37.82571/-122.30521&layers=D

In addition there is a notion of HOV lanes for lane handling:

http://wiki.openstreetmap.org/wiki/Key:hov#hov:lanes.3D.2A

This changeset does not handle lanes at all, only designated HOV ways.
For HOV lane support, a logic similar to the lane access handling needs
to be implemented. This needs to go hand in hand with the existing lane
handling introduced in:

7d076e9344

References:
- #2711
- http://wiki.openstreetmap.org/wiki/Key:access
- http://wiki.openstreetmap.org/wiki/Key:hov#Values
2016-08-03 12:24:43 +02:00
..
access.feature Makes designated HOV way's routability configurable in profiles. 2016-08-03 12:24:43 +02:00
advisory.feature Fix local path looping, fixes #2309 2016-04-25 19:37:59 +02:00
barrier.feature Make an exception for block barriers in bicycle and foot profile. 2015-09-07 12:23:21 +02:00
bridge.feature remove movable bridge travel mode references 2016-04-19 12:59:33 -04:00
destination.feature adding tests for guidance 2016-04-08 10:43:22 +02:00
ferry.feature Update car features to reflect not cutting off arrival instruction 2016-04-05 22:59:14 +02:00
link.feature Update car features to reflect not cutting off arrival instruction 2016-04-05 22:59:14 +02:00
maxspeed.feature Update car features to reflect not cutting off arrival instruction 2016-04-05 22:59:14 +02:00
mode.feature adding tests for guidance 2016-04-08 10:43:22 +02:00
names.feature Expose pronunciation in RouteStep 2016-06-01 23:17:57 +02:00
oneway.feature basic turn lane handling 2016-06-27 10:07:41 +02:00
permissive.feature update profile and tests for pushing of bikes 2013-02-03 14:46:18 +01:00
restrictions.feature improve collapse-handling 2016-06-06 10:05:18 +02:00
shuttle_train.feature Update car features to reflect not cutting off arrival instruction 2016-04-05 22:59:14 +02:00
speed.feature update speed profile from external calibration data 2014-12-17 11:02:04 +01:00
surface.feature update speed profile from external calibration data 2014-12-17 11:02:04 +01:00
traffic_speeds.feature Filter out edges that have any speed=0 segments. 2016-07-30 23:53:38 +02:00
traffic_turn_penalties.feature improve collapse-handling 2016-06-06 10:05:18 +02:00
way.feature cleanup indentation of cuke files 2013-08-29 19:29:13 +02:00