System overview
介绍
本文档提供了汽车导航应用程序(ANA)的系统概述、其主要组件、依赖关系以及它在汽车制造商系统中的定位。
旨在帮助理解本文件中其他部分的内容。
高层次概述
下图展示了ANA及其运行环境的高层次概览。

系统一览
汽车导航应用程序基于TomTom Orbis Map和Navigation SDK构建。
以下是几个关键方面的概要:
- 车载信息娱乐系统。汽车导航应用程序运行在基于Android Automotive OS的信息娱乐系统中,能够无缝集成到车辆中。
该系统通常支持多个显示屏(例如中控显示屏和仪表盘)并提供访问各种车辆数据的功能,
例如电池充电状态和车辆位置。此外,该应用程序利用Android Automotive API和存储功能,例如缓存和持久化用户偏好设置。 - 蜂窝数据使用。汽车导航应用程序在有互联网连接时优先使用TomTom在线服务。如果连接丢失,则回退到缓存数据。
- 车辆集成库(VIL)。VIL是一个客户端库,旨在便于向ANA提供必要的车辆数据和配置。汽车制造商必须将VIL集成到一个或多个导航集成客户端服务中,
这些服务负责将平台上的关键车辆数据和配置传递给ANA。 - 在线服务和访问管理。TomTom在线服务托管在TomTom管理的云环境中。ANA对这些API的访问由访问管理服务控制,
该服务需要与汽车制造商的身份访问管理(IAM)系统集成,以实现身份管理、身份验证和授权。访问令牌由汽车制造商的IAM系统颁发,
应提供给车辆集成库。
参考
更多信息,请参阅: