I place some waypoints in a route programmatically in a my C# application in a MapPoint control.
MapPoint calculates the route wrong: the waypoints are under highways and not over them. So the user corrects the waypoints and I get the correct long/lat via the reverse geocoding algoritm.
But when I insert these waypoints on the map again to calculate the route, they are again under the highways.
As so I know that long/lat are correct, how can I insert the point over the highways?
Thanks, Damiano Curia