Navigation SDK C++ Edition

Navigation SDK is
ideal solution for building personal navigation software. Simple and
straightforward API allows developers to build ready-to-use navigation software
in just few days. Using Navigation SDK will dramatically reduce time to market.
Most available in the market navigation software SDK are based on client-server
model, actually it's serving as a bridge to proprietary, close navigation
software running in device as "navigation server". These SDKs provide very
limited, in fact no room for customization. In contrary to these SDKs,
Navigation SDK gives developers all necessary building blocks for navigation
software and complete control over software execution. Furthermore, developer
can customize any stage of map rendering.
Navigation SDK is built on field-proven Keymap SDK and
contains all Keymap SDK API functions.
Performance
Navigation SDK is fast. 2.5D rendering performance in
recent Windows Mobile devices is more then enough for personal navigation. 2D
mode is even faster. Routing/ re-routing with California map typically take less
then 1s in mobile device.
Map output quality
Navigation SDK can render map in 2D or 2.5D modes.
Switching between 2D and 2.5D modes is simple: just call one API function. Map
can be rotated and map angle is adjusted on-the-fly. Map rendering engine
guaranty smooth navigation.
Voice guide
Navigation SDK is shipped with navigation software source
code for both desktop and mobile platforms. Sample code demonstrates using voice
guide for directions and POI alert.
Data protection (optional)
Fast and reliable AES encryption is available as an
option. Encryption operates transparently at disk access level. Encryption API
is extremely simple and easy to use.
System requirements
Navigation SDK C++ Edition can be installed in any
computer running Microsoft Windows
Software requirements:
-
Microsoft Visual Studio 2005/ 2008 SP1 for both desktop, Pocket
PC, Windows CE and Windows Mobile development
-
Microsoft Visual Studio .NET or Microsoft Visual C++
6.0 for desktop development
-
eMbedded Visual C++ 4.0 for Pocket PC, Windows CE 4.2
and Windows CE 5.0
During installation process, the installer will modify
Visual Studio environment settings, so you should have such privileges in the
computer Navigation SDK is being installed.
Supported platforms
Navigation SDK-powered applications can run in desktop
computers, embedded PC, Pocket PC, Windows CE and Windows Mobile devices.
Currently Navigation SDK supports almost all Microsoft
operating systems.
Target platforms:
Supported development platforms:
Navigation SDK API and native SQL format is the same for all
supported platforms.
Download the
demo version and pre-built
sample applications.
Download SDK documentation
here
The demo version instructions is
here