Directions, Route does not match the streets

The highlighted route does not match the streets on the map - we're talking about main-roads.
This can be reproduced with your Directions-Demo (Version 2.9.4.6).

Origin:
Ludwigstraße 13, 67346 Speyer, Deutschland
Destination:
Lindenstraße 2, 76829 Landau, Deutschland

Directions will list three routes, all of them have an offset. Take the first suggested route "B272: 27,3km" as example. You will see that the blue line does not match the yellow road. The closer you get to the destination, the bigger is the difference between the roads and the route.

Now take the web-version of Google-Maps in your browser, set origin and destination and get the exact route.

What can we do about this?

best regards,
  Daniel Wolf
(on behalf of your customer H. Siegrist)

Hi,


Please note that the precision of the directions retrieved from the Google Maps API is limited.
Unfortunately this is a limitation of the Google Maps API which we have no control over.
As an alternative you can use the RenderDirections call to display a route on the map with higher precision.