speedprofiles specifically for testing
This commit is contained in:
parent
a394973762
commit
580a760aa1
@ -10,7 +10,7 @@ end
|
|||||||
def read_speedprofile profile
|
def read_speedprofile profile
|
||||||
@speedprofile = {}
|
@speedprofile = {}
|
||||||
@speedprofile_str = nil
|
@speedprofile_str = nil
|
||||||
s = File.read "speedprofiles/#{profile}.ini"
|
s = File.read "test/speedprofiles/#{profile}.ini"
|
||||||
s.scan /(.*)=(.*)/ do |option|
|
s.scan /(.*)=(.*)/ do |option|
|
||||||
@speedprofile[option[0].strip] = option[1].strip
|
@speedprofile[option[0].strip] = option[1].strip
|
||||||
end
|
end
|
||||||
|
@ -6,9 +6,6 @@ Feature: Estimation of travel time
|
|||||||
|
|
||||||
Background: Use specific speeds
|
Background: Use specific speeds
|
||||||
Given the speedprofile "bicycle"
|
Given the speedprofile "bicycle"
|
||||||
And the speedprofile settings
|
|
||||||
| primary | 15 |
|
|
||||||
| footway | 5 |
|
|
||||||
|
|
||||||
Scenario: Basic travel time, 1m scale
|
Scenario: Basic travel time, 1m scale
|
||||||
Given a grid size of 1 meters
|
Given a grid size of 1 meters
|
||||||
@ -179,4 +176,3 @@ Feature: Estimation of travel time
|
|||||||
| 4 | 3 | ab | 24s |
|
| 4 | 3 | ab | 24s |
|
||||||
| 4 | 2 | ab | 48s |
|
| 4 | 2 | ab | 48s |
|
||||||
| 4 | 1 | ab | 72s |
|
| 4 | 1 | ab | 72s |
|
||||||
|
|
||||||
|
10
test/speedprofiles/bicycle.ini
Normal file
10
test/speedprofiles/bicycle.ini
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
[bicycle]
|
||||||
|
accessTag = bicycle
|
||||||
|
obeyOneways = yes
|
||||||
|
obeyBollards = no
|
||||||
|
useRestrictions = yes
|
||||||
|
takeMinimumOfSpeeds = yes
|
||||||
|
defaultSpeed = 15
|
||||||
|
primary = 15
|
||||||
|
cycleway = 15
|
||||||
|
footway = 5
|
23
test/speedprofiles/car.ini
Normal file
23
test/speedprofiles/car.ini
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
[car]
|
||||||
|
accessTag = motorcar
|
||||||
|
defaultSpeed = 50
|
||||||
|
obeyOneways = yes
|
||||||
|
useRestrictions = yes
|
||||||
|
barrier = bollard
|
||||||
|
|
||||||
|
motorway = 100
|
||||||
|
motorway_link = 90
|
||||||
|
trunk = 90
|
||||||
|
trunk_link = 70
|
||||||
|
primary = 70
|
||||||
|
primary_link = 60
|
||||||
|
secondary = 60
|
||||||
|
secondary_link = 50
|
||||||
|
tertiary = 50
|
||||||
|
tertiary_link = 40
|
||||||
|
road = 40
|
||||||
|
residential = 40
|
||||||
|
unclassified = 30
|
||||||
|
service = 20
|
||||||
|
living_street = 10
|
||||||
|
|
28
test/speedprofiles/foot.ini
Normal file
28
test/speedprofiles/foot.ini
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
[foot]
|
||||||
|
accessTag = foot
|
||||||
|
defaultSpeed = 5
|
||||||
|
obeyOneways = no
|
||||||
|
useRestrictions = no
|
||||||
|
obeyBollards = no
|
||||||
|
|
||||||
|
primary = 5
|
||||||
|
primary_link = 5
|
||||||
|
secondary = 5
|
||||||
|
secondary_link = 5
|
||||||
|
tertiary = 5
|
||||||
|
residential = 5
|
||||||
|
unclassified = 5
|
||||||
|
living_street = 5
|
||||||
|
road = 5
|
||||||
|
service = 5
|
||||||
|
track = 5
|
||||||
|
path = 5
|
||||||
|
cycleway = 5
|
||||||
|
footway = 5
|
||||||
|
pedestrian = 5
|
||||||
|
pier = 5
|
||||||
|
steps = 2
|
||||||
|
|
||||||
|
ferry = 5
|
||||||
|
|
||||||
|
excludeFromGrid = ferry
|
Loading…
Reference in New Issue
Block a user