Navigation SDK for Android 旨在为驾驶员在移动应用中提供实时精细导航。该 API 生成的数据还可用于其他应用,用于分享与驾驶员状态相关的信息,以及对驾驶员位置进行一般跟踪。
不允许的客户实现方式
Navigation SDK for Android 只能用于商业应用。未经 Google 事先明确书面同意,不得将 Navigation SDK for Android 用于以下类别的用例:
导航应用使用 Navigation SDK for Android 创建的产品或服务与 Google 地图移动版的功能基本相似或重新创建此类功能。
在嵌入车辆的设备或便携式导航设备中使用本服务。例如,在以下应用中:(i) 嵌入到仪表板汽车信息娱乐系统中,或 (ii) 为车载 GPS 装置的一部分。您可以将一个应用投影到仪表板汽车信息娱乐系统上,并允许驾驶员与这类投影仪表板内汽车信息娱乐系统(例如与 Android Auto 或 Apple CarPlay)互动。
重型车辆路线或导航,例如公交车、卡车或有道路限制的车辆,除非服务明确指定支持车辆繁重导航。
Google 地图和徽标
您只能在实现 Navigation SDK for Android 时使用 Google 提供的地图。不允许使用其他地图。
您不得移除、修改或遮盖作为 Navigation SDK for Android 服务的一部分提供的任何 Google 徽标。
对导航界面的可接受修改
Navigation SDK for Android 支持某些界面自定义,例如添加自定义标记、更改导航视口周围的页眉和页脚的大小和内容,或更改导航视口本身的大小。在某些情况下,您可能还需要在活动导航屏幕的顶部叠加内容。