The Keymap SDK is a set of C++ classes designed with the purpose of simplifying the development process of GIS applications for programmers. It supports a wide range of GIS features, include built-in GPS support, symbology and advanced road styles. Unlike other GIS products which are usually shipped as ActiveX components, Keymap SDK is a set of C++ classes that can be easily embedded into your programs. Keymap SDK don't use MFC or any commercial GUI library in order to achieve maximum portability and performance. Keymap SDK supports all Microsoft platforms, include Windows CE, Pocket PC 2003, Windows Mobile 5, and Windows Mobile 6. Same source code used for all platforms (99.9% code is shared, core engine code is identical) so you can do development in PC, migration to mobile platforms requires minimal effort.