{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671518248460,"data":{"id":71713355,"title":"4.3导航自动比例尺","slug":"ilz7k7","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"
文档中有【HMI】标志的表示:Auto基于SDK实现的示例,可能与Auto最新版本效果存在差异,仅供参考。
实现在一定的场景和时机进行比例尺的智能缩放,减少用户导航中的手动操作,降低驾驶危险性,同时提升用户体验。
在以下场景进行比例尺放大和视角调整:
在以下场景进行比例尺缩小和视角调整:
导航设置项加入一个开关,用来控制自动比例尺功能的开和关。 默认功能关闭。
距离导航点>500米时,保持为3D车首上视角,比例尺固定为50m
距离导航点=500米时,视角拉起为2D车首上视角,将引导动作固定在屏幕特定高度,计算对应需要缩放到的比例尺。
变换视角和比例尺后,在车辆行进往前过程中,通过调节比例尺和俯仰角,使导航点始终维持在屏幕特定高度,直到比例尺达到下限:50米
比例尺变换上限为1km,如果调整到比例尺上限,仍然无法在当前图面内展示出下一个导航点,则维持比例尺上限,直到下一个导航点进入当前图面,并达到当前屏幕特定高度时,开始变化比例尺达到上述描述状态后,通过调节比例尺和俯仰角,导航点始终维持在屏幕特定高度,直到达到下限:50m;达到比例尺下限后,导航点在屏幕的相对位置再一次开始改变,直到通过导航点
已经进入缩放流程时,道路等级变化不打断本次的缩放流程。本次缩放结束后再根据新的道路等级距离等判断接下来的缩放流程
每次变更比例尺时,都查询下当前的Formway属性。当Formway属性是匝道、出入口、左右转专用道时,比例尺维持在50m,视角切换为最大俯仰角(50度),一直维持到离开这个属性的道路。
普通道路比例尺变换上限为200m,高速比例尺变换上限为500m,如果调整到比例尺上限,仍然无法在当前图面内展示出下一个导航点,则维持比例尺上限,知道下一个导航点进入当前图面,并达到当前屏幕特定高度时,开始变化比例尺
达到上述描述状态后,通过调节比例尺和俯仰角,是导航点始终维持在屏幕特定高度,直到达到下限:50m;
达到比例尺下限后,导航点在屏幕的相对位置再一次开始改变,直到通过导航点
每次变更比例尺时,都查询下当前的Formway属性。当Formway属性是匝道、出入口、左右转专用道时,比例尺维持在50m,视角保持当前视角不变,一直维持到离开这个属性的道路。
不用固定导航点高度的方式控制比例尺,根据导航点距离自车位置的距离控制比例尺
普通道路比例尺变化上限200米
高速道路等级城快、比例尺变化上限500米
自车位和下一动作点的距离直接和对应比例尺正相关。
每次变更比例尺时,都查询下当前的Formway属性。当Formway属性是匝道、出入口、左右转专用道时,比例尺维持在50m,视角保持当前视角不变,一直维持到离开这个属性的道路。