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¢er=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 |
|
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:
https://github.com/Project-OSRM/osrm-backend/commit/7d076e93445a4d016422a575f1132b267cd13c29
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 |
|
Daniel J. Hofmann
|
efe6faabfd
|
Adds tests for routing over delivery ways and nodes; see #2150.
|
2016-04-04 14:00:54 +02:00 |
|
Daniel J. Hofmann
|
c70d138eb9
|
Spelling: Hierachy vs Hierarchy
|
2016-04-04 13:58:55 +02:00 |
|
Daniel J. Hofmann
|
b6ef558c86
|
Make pedestrian roads marked as destination routable with car profile.
Check provided tests with:
cucumber --tags @access -p verify
References:
- https://github.com/Project-OSRM/osrm-backend/issues/1617
- http://wiki.openstreetmap.org/wiki/Tag:highway%3Dpedestrian
- http://wiki.openstreetmap.org/wiki/Key:motorcar
- http://wiki.openstreetmap.org/wiki/Key:access
|
2015-09-03 17:46:20 +02:00 |
|
Frederic Rodrigo
|
26f7ac9ca1
|
Black list access=psv for car profile
|
2015-01-09 17:14:16 +00:00 |
|
Emil Tin
|
5f7065848e
|
clean cucumber comments, fixes 'file to long' problem with latest version of cucumber
|
2014-04-01 15:30:55 +02:00 |
|
Emil Tin
|
b5bfdb56dc
|
cleanup indentation of cuke files
|
2013-08-29 19:29:13 +02:00 |
|
Emil Tin
|
d4db5cca1c
|
fixing typo in forestry access
|
2012-12-23 19:32:26 +01:00 |
|
Emil Tin
|
ec56478a3c
|
cucumber cleanup, removed unused code
|
2012-12-16 13:36:47 +01:00 |
|
Emil Tin
|
5e1dc11000
|
fix a few tests
|
2012-10-04 14:39:59 +02:00 |
|
Emil Tin
|
8e31b8860c
|
more access tests combinations and other modes
|
2012-10-04 12:07:38 +02:00 |
|
Emil Tin
|
794c3490fe
|
add test for acces hierachy on nodes
|
2012-10-04 11:38:29 +02:00 |
|
Emil Tin
|
216157e00d
|
simply access hierachy test, add tests for implied access
|
2012-10-04 11:30:29 +02:00 |
|
Emil Tin
|
59025ca2da
|
add tests for hierachy of access tags
|
2012-10-03 22:56:41 +02:00 |
|
Emil Tin
|
4b00557fda
|
better handling of access and barrier tags
|
2012-10-03 19:14:44 +02:00 |
|
Emil Tin
|
1ad274ed2e
|
more reorganizing of tests
|
2012-10-01 13:33:47 +02:00 |
|
Emil Tin
|
d4352b84ac
|
reorganizating tests into car/bike/foot
|
2012-10-01 12:36:06 +02:00 |
|