I think a corridor sounds great. and just err on the side of giving it time to be wrong (say 400 meters out of the corridor). then before reroute the voice could say "vehicle possibly off course, rerouting in ten seconds, doubletap app to disable rerout and contine using current route" (or something to that effect). That way a reroute after it being detected you are a reasonable way off course would be the default, however the user would have a simple way (double tap screen within 10 seconds of the message) to disable the reroute. the message could even be "rerouting in 10 double click to disable".
I tried to download tiles for 10 kms and after some time, the phone became too hot with the diplay going blank. Had to pull out the battery and restarted the phone. Is this behavior normal during the tile download?
I am using Titan's power kernel (37).
Two important things for navigating: - autorotate the map
- "your" position on the map should be at the bottom of the screen, not at the center (so you could see as much what's coming ahead as possible).
what the heck am I doing? I clicked download I clicked max (160k) I clicked max up and max down
what am I downloading, how big will it be and how long will it take.
and why don't I know what I am doing?