Version: 0.5.0

介绍

本文档提供了汽车导航应用程序(ANA)的系统概述、其主要组件、依赖关系以及它在汽车制造商系统中的定位。
旨在帮助理解本文件中其他部分的内容。

高层次概述

下图展示了ANA及其运行环境的高层次概览。

System overview

系统一览

汽车导航应用程序基于TomTom Orbis Map和Navigation SDK构建。

以下是几个关键方面的概要:

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

参考

更多信息,请参阅: