OkMap Desktop
OkMap Desktop is an interactive software which will allow you to work with digital maps find a navigation system with offline maps and online maps, maps download from map servers, creation of custom maps to use with your GPS, and many other features.