Products and Services /
Navigation SDK
deCarta's Navigation SDK is a software developer's
environment that enables easier and efficient development
of a customized navigation system for portable
navigation devices (PNDs).
The NavSDK provides an Application Programming
Interface (API) for accessing all of the required basic
functions needed for the creation of a navigation
application, thereby reducing development time,
which results in overall reduced time to market.
The
use of the NavSDK also ensures the compatibility of
the navigation application with new releases of the
underlying route engine. In addition, the NavSDK
provides developers with a uniform data model that
enables the use of map data from multiple and
different vendors with minimal or no impact to the
application. The NavSDK includes the deCarta Rich
Map Engine (RME), which is the underlying technology
deployed by many of today's leading Internet and
navigation solution providers.
|
|
Route Calculation
- Fastest, shortest routes including/excluding:
Toll roads, Freeway, Ferry, Tunnels, Car / train
- Dynamic rerouting
- Route via waypoints
- Route considering time of day restrictions
- Programmable cost model
- Routing Demystified (PDF)
|
Road Guidance
- Creation of route guidance data for graphics and voice instructions
- Configurable maneuver rules and announcement schemes
- Automatic zoom near turn point
- Maneuver list generation
- Maneuver announcements via recorded voice files
- Street Announcement with Text-to-Speech engine
|
Destination Selection
- Select street names and points-of-interest via keywords
- Address Selection:
- Search by address, street name, city, state, postal code
- Search by intersection
- Search by scroll list
- Spelling, Next Valid Character (NVC) and word matching
- Points of Interest (POI) Selection:
- Search by category and location
- Store and search user defined POIs
- Search via point on map
- Unicode compatible
|
Rich Map Relational Location and POI Index
- Index building tools to allow customized location and POI Indexes optimized for size and speed of
lookup
- Built-in geocoding tool for assigning lat/lon and
geopolitical information to POIs
|
Display Engine
- Display of map elements
- Configurable map styles
- Map elements including freeway shields, exit numbers, tunnels, railroads
- North up/Heading up display; day/night modes
- Route guidance maneuvers
- Route highlight
- Perspective view (2.5D display)
|
|
Vehicle Positioning
- Support for standalone GPS sensor
- Support for gyroscope sensor, vehicle speed sensor and map matching
- Dynamic map matching
|
GPS Data
- Number and position of satellites in view
- Longitude/latitude/altitude
- GPS speed
- Time
- Time Zone
|
Map Coverage
- Global coverage from NAVTEQ and Tele Atlas
- NAVTEQ - 51 countries including Nav2 China
- Tele Atlas - 32 countries
|
Map Format
- deCarta RMF - Map data format for display and
routing
- Rich Map Relational (RMR) - Address indices and
POI database
|
Data Storage
- Support for map storage on hard drives, memory
cards and spinning media
- Compressed RMF for fast data access and small
footprint
Audio Format Storage of Voice Files
- Ogg Vorbis encoded and then compacted into CHK files
- Fully customizable
|
Operating System Support
- Windows CE 5.0, Windows Mobile 5; Windows XP
Other
- C++ / Object - Oriented programming
|
- Additional Information
- NavSDK API Data Sheet (PDF)
- Tutorial - Routing Demystified (PDF)