By the way, are looking for a tool to use on the BlackBerry, or just the general knowledge? For what it's worth, I've never come across such an app, but it would be worth your time scanning down through the GPS forum here.