I am developing a tracking app, so I use the GPS data to draw a route + checkpoints in a canvas. The problem is, I developed zoom/drag+span in a SurfaceView and all the "lat-long to cartesian conversion", but it would be so much easy to do all this stuff if I could use the maps api functionality (with my own overlay).
So my question is, can I use the maps api/MapFragment without internet connection and take advantage of the api functionality? Has any of you done something like this before?