karenzshea
|
140f1ad923
|
convert speed to meters per second when used to set rate
|
2017-02-10 14:27:28 +00:00 |
|
karenzshea
|
1c25070572
|
provide rate and weight headers for checking in routability tests
|
2017-02-10 14:27:28 +00:00 |
|
karenzshea
|
24fe881d03
|
hov_penalty, use min penalty rather than aggregate
|
2017-02-10 14:27:28 +00:00 |
|
karenzshea
|
25ab51f4f0
|
remove calls to handlers now in handle_penalties
|
2017-02-10 14:27:28 +00:00 |
|
karenzshea
|
46f96af360
|
fix merge conflicts
|
2017-02-10 14:27:28 +00:00 |
|
Patrick Niklaus
|
1e4c8eeeb6
|
Only use trains when they are marked for bringing bikes
|
2017-02-08 14:29:28 +00:00 |
|
Patrick Niklaus
|
72455a2733
|
Don't check access tags of bike against railway
|
2017-02-08 14:29:28 +00:00 |
|
Michael Krasnyk
|
112cf55aae
|
use white list as a set complement of blacklist for bicycle profile
http://www.openstreetmap.org/way/4788559
|
2017-02-08 14:29:28 +00:00 |
|
Patrick Niklaus
|
ae835cc04f
|
Blacklist steps from the car profile
|
2017-02-08 14:27:55 +00:00 |
|
Michael Krasnyk
|
9f28873cb1
|
add empty {tracktype,smoothness}_speeds in bicycle profile
|
2017-02-07 09:06:04 +00:00 |
|
Emil Tin
|
10c5d76909
|
use data.highway
|
2017-02-07 09:06:04 +00:00 |
|
Emil Tin
|
d81ef3f4db
|
first round of handlers
|
2017-02-07 09:06:04 +00:00 |
|
Emil Tin
|
3abab16bf3
|
move settings to profile table
|
2017-02-07 09:06:04 +00:00 |
|
Daniel J. Hofmann
|
cedeb15ade
|
Adds surface=sett to bicycle profile, resolves #3649
References:
- http://taginfo.openstreetmap.org/keys/surface#values
- http://wiki.openstreetmap.org/wiki/Key:surface
|
2017-02-06 10:54:56 +01:00 |
|
Michael Krasnyk
|
9e5d45d86a
|
Added 'distance' weight to car profile
|
2017-02-03 18:59:00 +00:00 |
|
Michael Krasnyk
|
5fd6355829
|
add empty speed tables to foot.lua
|
2017-02-03 12:41:26 +00:00 |
|
Michael Krasnyk
|
6da4d918d0
|
Allow bicycle routing without access tag for railways with highway tag
http://www.openstreetmap.org/way/24455356
|
2017-02-03 12:41:26 +00:00 |
|
Michael Krasnyk
|
1628ebb871
|
Fix assertions in car profile, resolves #3629
restrict direction if access tag is missing and can not be derived
from highway tag
http://www.openstreetmap.org/way/4282676
http://www.openstreetmap.org/way/4621857
http://www.openstreetmap.org/way/4898368
|
2017-02-03 12:41:26 +00:00 |
|
Emil Tin
|
97c0a74c04
|
factor out common lua code to helper files
|
2017-02-01 16:50:18 +01:00 |
|
Patrick Niklaus
|
279f8aabfb
|
Allow specifing a weight for routing that is independent of duration
|
2017-01-27 11:19:37 +01:00 |
|
Emil Tin
|
46ac9d05d9
|
foot profile: fix missing tracktype/smothness settings
|
2017-01-27 09:45:02 +01:00 |
|
Emil Tin
|
445225bf6d
|
clean up lua debugging
|
2017-01-25 16:37:41 +01:00 |
|
Emil Tin
|
47b1a56b12
|
refactor foot profile (as was done for car)
|
2017-01-25 11:23:49 +01:00 |
|
Michael Krasnyk
|
1ae69fe40d
|
Added missing backward_speed for cycleways
|
2017-01-17 12:51:38 +01:00 |
|
Daniel J. Hofmann
|
fd57c5b48b
|
Supports destination:street, resolves #3541
|
2017-01-13 11:07:01 +05:30 |
|
Patrick Niklaus
|
0f3a463854
|
Add api_version gloabal variable to profiles
Currently only `0` is supported (the default).
|
2016-12-23 15:02:10 +01:00 |
|
karenzshea
|
d5904d5756
|
increase template depth on clang and gcc builds
|
2016-12-15 10:55:16 +01:00 |
|
Daniel J. Hofmann
|
0f59b78c02
|
Rewrite lua bindings using sol interface
|
2016-12-15 10:55:16 +01:00 |
|
Daniel J. Hofmann
|
0e6863aec1
|
Removes access and service restriction list from bike and foot profile
|
2016-12-05 14:15:47 +01:00 |
|
Daniel J. Hofmann
|
949d505783
|
Removes access_restricted flag internally
|
2016-12-05 14:15:47 +01:00 |
|
Emil Tin
|
d11927046f
|
car profile: remove use of is_access_restricted flag
|
2016-12-05 14:15:47 +01:00 |
|
Emil Tin
|
9461c83511
|
car profile: handle forward/backward access
|
2016-12-05 14:15:47 +01:00 |
|
Emil Tin
|
532cbfce13
|
profiles: Directional helper, some car refactoring
|
2016-12-05 14:15:47 +01:00 |
|
Daniel J. Hofmann
|
fe5cc55b0e
|
support junction = circular in all profiles, add additional tests
References:
- https://wiki.openstreetmap.org/wiki/Tag:junction%3Dcircular
- https://lists.openstreetmap.org/pipermail/tagging/2016-November/030520.html
- https://github.com/Project-OSRM/osrm-backend/issues/3361
|
2016-11-29 13:44:32 +01:00 |
|
Moritz Kobitzsch
|
12d58ace10
|
add support for junction=circular, allowing named circular junctions to be treated as rotaries
|
2016-11-29 13:44:32 +01:00 |
|
Emil Tin
|
305e813489
|
lua: improve naming
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
f5bf788814
|
lua: simplify destination helper
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
00f7d7776d
|
lua: refactor destination helper
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
173a39fd8b
|
lua: fix typo
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
5d564ee510
|
lua: Set and Sequence
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
24c2708d1e
|
lua: eliminte tag cache, simplify tag checks
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
d87a972c66
|
don't return empty tags strings to lua
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
f90736b6b3
|
lua: handle_hov()
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
9aeb3086cb
|
lua: cleanup handle_blocking(), move common cases up early
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
9e361a8178
|
lua: exit earlier when possible
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
c3aeef4e09
|
lua: eliminate TagCache.set_tag()
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
50090e6447
|
lua: some cleanup
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
b9e5d26e3a
|
remove dead code
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
184cfab33b
|
increase performance by passing vars instead of a table
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
fd95b2da76
|
streamline way_function
|
2016-11-18 00:21:34 +01:00 |
|