Es ist nur ein Faktor. Ich kann den weg besser oder schlechter machen als er aufgrund der tags ist.

negativ -> wird schlechter
positiv -> wird besser

0 - es bleibt wie es berechnet ist - aus physischen tags.

Das problem ist so ein bisschen das das inner working der routing engines SEHR unterschiedlich ist. Mal würde dieser wert auf die Kosten angewendet werden (A* oder Dijkstra arbeiten ja mit Kosten im Graph) und mal auf einen virtuellen maxspeed, oder bei OSRM wende ich das auf ein "penalty" an das OSRM im profile ermittelt.

Also du musst irgendeine numerische range finden die halbwegs intuitiv ist. 

Und - man muss die range so einschränken das user da nicht "aus versehen" völligen unsinn machen.

Also wenn ich da ein faktor=200 einbaue dann wäre das wie beamen - Die kosten/zeit um dieses Stück Straße zu durchqueren  wäre quasi null. 

Wenn ich es auf "0" setze ist das Straßenstück quasi wie ein access=no.

Das will ich verhindern. Es soll eine leichte verbesserung/verschlechterung des routings ermöglicht werden, kein katastrophaler Eingriff.

Flo