@@ -22,13 +22,13 @@ OSRM will use 4/5 of the projected free-flow speed.
22
22
| fg | trunk | CH :motorway |
23
23
24
24
When I route I should get
25
- | from | to | route | speed |
26
- | a | b | ab ,ab | 79 km /h |
27
- | b | c | bc ,bc | 59 km /h +- 1 |
28
- | c | d | cd ,cd | 51 km /h |
29
- | d | e | de ,de | 75 km /h |
30
- | e | f | ef ,ef | 91 km /h |
31
- | f | g | fg ,fg | 107 km /h |
25
+ | from | to | route | speed |
26
+ | a | b | ab ,ab | 68 km /h |
27
+ | b | c | bc ,bc | 48 km /h |
28
+ | c | d | cd ,cd | 40 km /h |
29
+ | d | e | de ,de | 64 km /h |
30
+ | e | f | ef ,ef | 80 km /h |
31
+ | f | g | fg ,fg | 96 km /h |
32
32
33
33
Scenario : Car - Do not ignore maxspeed when higher than way speed
34
34
Given the node map
@@ -43,23 +43,23 @@ OSRM will use 4/5 of the projected free-flow speed.
43
43
| cd | living_street | FR :urban |
44
44
45
45
When I route I should get
46
- | from | to | route | speed |
47
- | a | b | ab ,ab | 31 km /h |
48
- | b | c | bc ,bc | 83 km /h +- 1 |
49
- | c | d | cd ,cd | 51 km /h |
46
+ | from | to | route | speed |
47
+ | a | b | ab ,ab | 20 km /h |
48
+ | b | c | bc ,bc | 72 km /h |
49
+ | c | d | cd ,cd | 40 km /h |
50
50
51
51
Scenario : Car - Forward/backward maxspeed
52
52
Given a grid size of 100 meters
53
53
54
54
Then routability should be
55
- | highway | maxspeed | maxspeed :forward | maxspeed :backward | forw | backw |
56
- | primary | | | | 63 km /h | 63 km /h |
57
- | primary | 60 | | | 60 km /h +- 1 | 60 km /h +- 1 |
58
- | primary | | 60 | | 60 km /h +- 1 | 63 km /h |
59
- | primary | | | 60 | 63 km /h | 60 km /h +- 1 |
60
- | primary | 15 | 60 | | 60 km /h +- 1 | 23 km /h |
61
- | primary | 15 | | 60 | 23 km /h +- 1 | 60 km /h +- 1 |
62
- | primary | 15 | 30 | 60 | 34 km /h +- 1 | 60 km /h +- 1 |
55
+ | highway | maxspeed | maxspeed :forward | maxspeed :backward | forw | backw |
56
+ | primary | | | | 52 km /h | 52 km /h |
57
+ | primary | 60 | | | 48 km /h | 48 km /h |
58
+ | primary | | 60 | | 48 km /h | 48 km /h +- 5 |
59
+ | primary | | | 60 | 52 km /h | 52 km /h +- 5 |
60
+ | primary | 15 | 60 | | 48 km /h | 12 km /h |
61
+ | primary | 15 | | 60 | 12 km /h | 48 km /h |
62
+ | primary | 15 | 30 | 60 | 24 km /h | 48 km /h |
63
63
64
64
Scenario : Car - Maxspeed should not allow routing on unroutable ways
65
65
Then routability should be
@@ -82,44 +82,44 @@ OSRM will use 4/5 of the projected free-flow speed.
82
82
Then routability should be
83
83
84
84
| highway | maxspeed | width | maxspeed :forward | maxspeed :backward | forw | backw |
85
- | primary | | | | | 63 km /h | 63 km /h |
85
+ | primary | | | | | 52 km /h | 52 km /h |
86
86
| primary | | 3 | | | 32 km /h | 32 km /h |
87
- | primary | 60 | | | | 59 km /h | 59 km /h |
87
+ | primary | 60 | | | | 47 km /h | 47 km /h |
88
88
| primary | 60 | 3 | | | 29 km /h | 29 km /h |
89
- | primary | | | 60 | | 59 km /h | 63 km /h |
89
+ | primary | | | 60 | | 47 km /h | 52 km /h |
90
90
| primary | | 3 | 60 | | 29 km /h | 32 km /h |
91
- | primary | | | | 60 | 63 km /h | 59 km /h |
91
+ | primary | | | | 60 | 52 km /h | 47 km /h |
92
92
| primary | | 3 | | 60 | 32 km /h | 29 km /h |
93
- | primary | 15 | | 60 | | 59 km /h | 23 km /h |
93
+ | primary | 15 | | 60 | | 47 km /h | 12 km /h |
94
94
| primary | 15 | 3 | 60 | | 29 km /h | 7 km /h |
95
- | primary | 15 | | | 60 | 22 km /h | 59 km /h |
95
+ | primary | 15 | | | 60 | 12 km /h | 47 km /h |
96
96
| primary | 15 | 3 | | 60 | 7 km /h | 29 km /h |
97
- | primary | 15 | | 30 | 60 | 35 km /h | 59 km /h |
97
+ | primary | 15 | | 30 | 60 | 23 km /h | 47 km /h |
98
98
| primary | 15 | 3 | 30 | 60 | 14 km /h | 29 km /h |
99
99
100
100
Scenario : Car - Single lane streets be ignored or incur a penalty
101
101
Then routability should be
102
102
103
103
| highway | maxspeed | lanes | maxspeed :forward | maxspeed :backward | forw | backw |
104
- | primary | | | | | 63 km /h | 63 km /h |
104
+ | primary | | | | | 52 km /h | 52 km /h |
105
105
| primary | | 1 | | | 32 km /h | 32 km /h |
106
- | primary | 60 | | | | 59 km /h | 59 km /h |
106
+ | primary | 60 | | | | 47 km /h | 47 km /h |
107
107
| primary | 60 | 1 | | | 29 km /h | 29 km /h |
108
- | primary | | | 60 | | 59 km /h | 63 km /h |
108
+ | primary | | | 60 | | 47 km /h | 52 km /h |
109
109
| primary | | 1 | 60 | | 29 km /h | 32 km /h |
110
- | primary | | | | 60 | 63 km /h | 59 km /h |
110
+ | primary | | | | 60 | 52 km /h | 47 km /h |
111
111
| primary | | 1 | | 60 | 32 km /h | 29 km /h |
112
- | primary | 15 | | 60 | | 59 km /h | 23 km /h |
112
+ | primary | 15 | | 60 | | 47 km /h | 12 km /h |
113
113
| primary | 15 | 1 | 60 | | 29 km /h | 7 km /h |
114
- | primary | 15 | | | 60 | 22 km /h | 59 km /h |
114
+ | primary | 15 | | | 60 | 12 km /h | 47 km /h |
115
115
| primary | 15 | 1 | | 60 | 7 km /h | 29 km /h |
116
- | primary | 15 | | 30 | 60 | 35 km /h | 59 km /h |
116
+ | primary | 15 | | 30 | 60 | 23 km /h | 47 km /h |
117
117
| primary | 15 | 1 | 30 | 60 | 14 km /h | 29 km /h |
118
118
119
119
Scenario : Car - Single lane streets only incure a penalty for two-way streets
120
120
Then routability should be
121
121
| highway | maxspeed | lanes | oneway | forw | backw |
122
- | primary | 30 | 1 | yes | 35 km /h | |
123
- | primary | 30 | 1 | -1 | | 35 km /h |
122
+ | primary | 30 | 1 | yes | 23 km /h | |
123
+ | primary | 30 | 1 | -1 | | 23 km /h |
124
124
| primary | 30 | 1 | | 15 km /h | 15 km /h |
125
- | primary | 30 | 2 | | 35 km /h | 35 km /h |
125
+ | primary | 30 | 2 | | 23 km /h | 23 km /h |
0 commit comments