I have a problem with my OSMAND Nighly (#395) installation on my Desire Z (running Android 4.2.1 / CM10.1). The distances are calculated wrong, see screenshot below. This not only happens in routing mode but also when only showing the distance to destination point. Sometimes, when moving around without a route and given destination point, the distances changes to the correct one (saying I'm about 300 meters correctly away from destination point on map, it wanks between 300meters and 10 km). What am I doing wrong? I've done a full reset of osmand settings, I redownloaded all maps.
On my Nexus 10, I have installed same maps, same version and same favorites and there everything works fine... Please help :)
Oh man, something is going very wrong :-P I tried to replace every location.distanceTo(location) with Location.distanceBetween() in osmand but still not working correctly. I thought my suggestion could be right because I built in a debug output at RoutingHelper, Line 233 (osmand) where wrong calculation should be
detected (as a result of location.distanceTo()) and I've printed out location.distanceTo() (always wrong) and Location.distanceBetween() (mostly wright)
but after replacing all occurences of location.distanceTo() didn't fix it at all...
Thanks for the tip Jens just upgraded to la test nightly build and home is not 4700km from work anymore!
David