Home  |  Sitemap   
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)
© 2008 deCarta, Inc. All rights reserved. deCarta, the deCarta logo, Drill Down Server, Traffic Manager, and Rich Map
Engine are either trademarks or registered trademarks of deCarta, Inc. in the United States and/or other countries.