Automotive Navigation Application

Introduction

Request access

Automotive 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