ModRana is a flexible GPS navigation system for mobile devices. This is the main upstream modRana source code repository - waiting for your pull requests & patches! :)
As what's on screen is currently always in web Mercator projection, we should store map coordinates for each trace point and use that when drawing them on the map as the map coordinates -> screen coordinates conversion should be a lot cheaper than the geographic coordinates -> screen coordinates conversion (which has to do the conversion to map coordinates internally anyway).
As what's on screen is currently always in web Mercator projection, we should store map coordinates for each trace point and use that when drawing them on the map as the map coordinates -> screen coordinates conversion should be a lot cheaper than the geographic coordinates -> screen coordinates conversion (which has to do the conversion to map coordinates internally anyway).