【技术实现步骤摘要】
导航线箭头生成方法、装置、电子设备及存储介质
[0001]本专利技术涉及导航线
,具体涉及导航线箭头生成方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]导航线导航是一种比方位线和距离圈导航更方便更实用的方法
。
导航时使用真运动北向上显示模式,在显示屏面上设置导航线,视其功能可设置一条或多条,使其连接
。
目前市面上的导航线大体分为两种
。
一种是根据现有的地图定位数据提前生成的静态导航线,另一种是根据设备操作指令生成的动态导航线
。
[0003]相关技术中,提前生成的静态导航线在固定平直方向上通过箭头的指示,前进方向较为清晰,导航线
UI
更为美观,但无法与设备操作指令产生明确的互动,如车机地图导航,当触发复杂变向指令时,往往起不到准确的导航示意;根据设备操作指令生成的动态导航线虽然在实时性上更加准确,但往往只画出了纯色的道路或简单的几根线条示意,缺乏明确的方向指示
。
技术实现思路
[0004]有鉴于此,本专利技术提供了导航线箭头生成方法
、
装置
、
电子设备及存储介质,以解决现有的导航缺乏明确的方向指示的问题
。
[0005]第一方面,本专利技术提供了一种导航线箭头生成方法,方法包括:
[0006]获取导航出发点及前进方向;
[0007]设置箭头边长与箭头旋转角;
[000 ...
【技术保护点】
【技术特征摘要】
1.
一种导航线箭头生成方法,其特征在于,所述方法包括:获取导航出发点及前进方向;设置箭头边长与箭头旋转角;基于所述导航出发点
、
所述前进方向
、
所述箭头边长与所述箭头旋转角,确定在世界坐标系下箭头的世界端点坐标;将所述箭头的世界端点坐标转换至像素坐标系,得到像素端点坐标;基于所述像素端点坐标,绘制得到所述出发点对应的箭头
。2.
根据权利要求1所述的方法,其特征在于,所述获取前进方向,包括:建立世界坐标系;基于所述世界坐标系,确定所述导航出发点在世界坐标系下的出发点坐标和基点坐标;基于所述出发点坐标和所述基点坐标,确定导航轨迹的前进方向角
。3.
根据权利要求2所述的方法,其特征在于,所述基于所述出发点坐标和所述基点坐标,确定导航轨迹的前进方向角,包括:基于所述出发点坐标和所述基点坐标,构建所述基点坐标至所述出发点坐标的前进方向向量;计算所述前进方向向量和所述世界坐标系的
x
轴之间的夹角,得到所述导航轨迹的前进方向角
。4.
根据权利要求2所述的方法,其特征在于,所述基于所述导航出发点
、
所述前进方向
、
所述箭头边长与所述箭头旋转角,确定在世界坐标系下箭头的世界端点坐标,包括:基于所述前进方向角和所述箭头旋转角,建立辅助向量;对所述辅助向量进行归一化处理,得到向量方向;基于所述导航出发点
、
所述向量方向和所述箭头边长,计算得到世界端点坐标
。5.
根据权利要求4所述的方法,其特征在于,所述基于所述导航出发点
、
所述向量方向和所述箭头边长,计算得到世界端点坐标,包括:将所述向量方向与所述箭头边长相乘,得到第二辅助向量;基于所述第二辅助向量对所述导航出发点进行移动,得到世界端点坐标
。6.
根据权利要求2所述的方法,其特征在于,所述...
【专利技术属性】
技术研发人员:郑亦龙,
申请(专利权)人:北京行远博见网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。