Heading support and performance with edge-based CH


Hey, just a quick question: Does the new edge-based CH that supports turn restrictions also support the flexiblemode heading parameters?
And do you have any current performance figures comparing edge-based to node-based?
Thanks a lot!


No. The lack of heading support is more a problem of a lack of flexibility of our CH.


You can see some performance figures here: https://github.com/graphhopper/graphhopper/issues/1565


The heading parameter is not supported at the moment, but it should be possible to route from a specific start edge to a specific target edge, with some (smaller) changes to the query algorithm. Right now the route goes from node to node and all start/target edges are considered, but doing the same with only a specific start/target edge would allow starting/arriving in a certain direction.


Thanks a lot!