Some errors in ors map data?

There seems to be an error in the mapdata / routing algorithm that only openrouteservice seems to have:

Hi,

please provide the query so we can have a look.

Thanks

Is doesn‘t depend on the exakt start and end. I took Würzburg and Tetenbüll, just a Moment ago I used Hemmerwurth, Dithmarschen and Tetenbüll. All lead To the same error beside Tönning.

Could you copy and paste the url of your request please?
Like:

https://maps.openrouteservice.org/directions?n1=54.328458&n2=8.928634&n3=13&a=54.317298,8.956456,54.35214,8.82794&b=0&c=1&k1=en-US&k2=km

So we can see the actual settings you are using.

Best regards

For instance:
https://maps.openrouteservice.org/directions?n1=54.303554&n2=9.017801&n3=13&a=53.576158,10.007046,54.35,8.83333&b=0&c=0&k1=en-US&k2=km

another instance:
https://maps.openrouteservice.org/directions?n1=54.319139&n2=8.942506&n3=15&a=54.306008,8.961067,54.325734,8.921757&b=0&c=0&k1=en-US&k2=km

Interesting is also this request:
http://maps.openrouteservice.org/directions?n1=54.326266&n2=8.957344&n3=16&a=54.325077,8.954458,54.324664,8.953246&b=0&c=0&k1=en-US&k2=km

it appears, that the preference “shortest way” uses the “circle way”, the preference “fastest way” produces the weird way with two turns. That means, the fastest algorithm ist somehow weird.

It seems, that the osm data shows different maxspeed data for the two branches beside the main road (100km/h and 50km/h), so the algorithm does its work, the data is somehow weird.

Hi @MichKoo,

sorry for the late response - this looks like it is to do with turn restrictions not being taken into account when using fastest. I know that there are some instances where turn restrictions cannot be taken into account, but maybe @andrzej can give more input on that.

Dear @MichKoo,

@adam is right, our current setup does not support turn restrictions. This shortcoming will be addressed in one of our upcoming releases, so stay tuned.