openrouteservice
openrouteservice copied to clipboard
Virtual nodes make edge distances smaller
Here's what I did
Running a matrix request for core matrix results in shorter distances if there is an unrelated virtual node on an edge. E.g. this route if requested with core matrix, with an additional (unrelated) start node in the middle of the long road down the mountain, will have an overall distance about 2m smaller than if there was no other virtual node in the middle of the road. From many thousands of requests, I have only ever found differences <3m. There seem to be no differences in routing time.
This is not due to elevation, as that is turned off.
This is very likely a GH problem. I have asked on the graphhopper forum, but got no useful information forum