Introduction
Request accessAutomotive Navigation Application (ANA) includes the Client Integration Library (CIL) — a pre-built software toolkit that enables third-party applications to communicate bi-directionally with ANA’s navigation stack.
Key features
The Client Integration Library provides comprehensive access to navigation capabilities through specialized managers. Guides are available for each feature:
-
Route planning Plan trips with multiple waypoints, avoid preferences, and route alternatives. Calculate routes optimized for distance, time, or eco-friendly driving.
-
Driving with a route Receive real-time turn-by-turn instructions, lane guidance, and arrival information. Get notified of route deviations and recalculations.
-
Search Find points of interest (POIs), addresses, and locations using TomTom’s search capabilities.
-
Map display control Control map camera zoom levels and map camera display modes.
-
Current position information Monitor vehicle location and access context information on the current position.
-
Personal locations Manage user favorites, recent destinations, and home/work addresses.
-
Horizon information Receive horizon events for information on upcoming events ahead of the vehicle position. Access information about upcoming points of interests, speed cameras, hazards, and road conditions ahead.
-
Map management Retrieve information about installed maps.
-
Managing settings Observe and control navigation settings and preferences.
Next steps
Ready to get started?
- Continue to Core concepts to understand the fundamental patterns and architecture
- Jump to Getting started to integrate the Client Integration Library into your project immediately