Changelog
5.9.0
alternatives=Number
parameter overload in addition to the boolean flag.exits
in RouteStep
, based on junction:ref
on waysIntersection
now has new parameter classes
that can be set in the profile on each way.result.exits
allows you to set a way's exit numbers and names, see junction:ref
ExtractionWay
now as new property forward_classes
and backward_classes
that can set in the way_function
.
The maximum number of classes is 8.construction
tag. If the construction
tag value is not on our whitelist (minor
, widening
, no
) we will exclude the road.alternatives=Number
parameter overload in addition to the boolean flagEngineConfig
options in the node bindings--max-alternatives
in osrm-routed
(3 by default)Changelog
5.8.0
approaches
for route
, table
, trip
and nearest
requests. This parameter keep waypoints on the curb side.
'approaches' accepts both 'curb' and 'unrestricted' values.
Note : the curb side depend on the ProfileProperties::left_hand_driving
, it's a global property set once by the profile. If you are working with a planet dataset, the api will be wrong in some countries, and right in others.approaches
for route
, table
, trip
and nearest
requests.osrm-partition
now ensures it is called before osrm-contract
and removes inconsitent .hsgr files automatically.parse-conditional-restrictions=true|false
to osrm-extract. This option saves conditional turn restrictions to the .restrictions file for parsing by contract later. Added parse-conditionals-from-now=utc time stamp
and --time-zone-file=/path/to/file
to osrm-contractnode_function
for nodes that have tags. Cuts OSM file parsing time in half.