Add config parameter to punish edges with no transit lines

The punishment only applies when no specific transit line was requested.
This commit is contained in:
Alexander Held | geOps 2020-10-12 16:40:49 +02:00
parent 3abb554585
commit 3c64f8f315
5 changed files with 52 additions and 9 deletions

View file

@ -411,6 +411,11 @@ routing_one_way_meter_punish_fac: 1
# information
routing_line_unmatched_punish_fac: 1
# Punishment factor for every meter a vehicle
# travels through an edge without any line
# information when no specific line was requested
# routing_no_lines_punish_fac: 0
# special line normalization for trains
line_normalize_chain:
, -> ' ';
@ -793,6 +798,11 @@ routing_one_way_edge_punish: 5000
# information
# routing_line_unmatched_punish_fac: 1.75
# Punishment factor for every meter a vehicle
# travels through an edge without any line
# information when no specific line was requested
# routing_no_lines_punish_fac: 0
[coach]
# OSM entities to keep on different levels, as k=v. Applies
@ -1011,6 +1021,11 @@ routing_one_way_meter_punish_fac: 1
# information
routing_line_unmatched_punish_fac: 0.5
# Punishment factor for every meter a vehicle
# travels through an edge without any line
# information when no specific line was requested
# routing_no_lines_punish_fac: 0
[gondola]
# OSM entities to keep on different levels, as k=v. Applies
@ -1152,6 +1167,11 @@ routing_one_way_meter_punish_fac: 1
# information
routing_line_unmatched_punish_fac: 0.5
# Punishment factor for every meter a vehicle
# travels through an edge without any line
# information when no specific line was requested
# routing_no_lines_punish_fac: 0
[funicular]
# OSM entities to keep on different levels, as k=v. Applies
@ -1324,6 +1344,11 @@ routing_one_way_meter_punish_fac: 1
# information
routing_line_unmatched_punish_fac: 0.5
# Punishment factor for every meter a vehicle
# travels through an edge without any line
# information when no specific line was requested
# routing_no_lines_punish_fac: 0
[ferry]
# OSM entities to keep on different levels, as k=v. Applies
@ -1425,3 +1450,8 @@ routing_one_way_meter_punish_fac: 1
# information
routing_line_unmatched_punish_fac: 0.5
# Punishment factor for every meter a vehicle
# travels through an edge without any line
# information when no specific line was requested
# routing_no_lines_punish_fac: 0