一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种骑行导航数据显示方法及装置与流程

2022-04-25 05:05:32 来源:中国专利 TAG:


1.本发明属于数据处理领域,尤其涉及一种骑行导航数据显示方法及装置。


背景技术:

2.骑行者在骑行过程中,对于目的地的骑行路线可能不太熟悉,需要用到手机导航。由于导航路线只能查看手机才能获知,就需要骑行者经常查看和确认路线是否正确,而在骑行中查看手机,对于骑行者而言是一种非常危险行为,容易导致交通事故,若经常停车查看,则会非常影响骑行体验。


技术实现要素:

3.有鉴于此,本发明实施例提供了一种骑行导航数据显示方法及装置,用于解决骑行中查看手机存在安全隐患的问题。
4.在本发明实施例的第一方面,提供了一种骑行导航数据显示方法,包括:
5.建立显示端与移动终端的蓝牙连接;
6.连接成功后,移动终端根据导航信息类别将导航信息打包成json文件发送至显示端;
7.显示端对json文件进行解析,并通过图形引擎对所述导航信息进行渲染显示。
8.在本发明实施例的第二方面,提供了一种骑行导航数据显示装置,包括:
9.接收模块,用于在显示端与移动终端的蓝牙连接成功后,接收移动终端打包发送的json文件;
10.解析显示模块,用于对json文件进行解析,并通过图形引擎对所述导航信息渲染显示。
11.在本发明实施例的第三方面,提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本发明实施例第一方面所述方法的步骤。
12.在本发明实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例第一方面提供的所述方法的步骤。
13.本发明实施例中,基于移动终端与骑行车辆显示设备的蓝牙连接,将终端导航数据分类打包发送至显示端,显示端对导航数据解析后,通过图形引擎进行显示输出,从而可以使得用户不用查看手机即可获知导航信息,能有效保障骑行者的安全,并能提升骑行体验。
附图说明
14.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施
例,对本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获取其他附图。
15.图1为本发明一个实施例提供的一种骑行导航数据显示方法的流程示意图;
16.图2为本发明一个实施例提供的一种骑行导航数据显示方法的另一流程示意图;
17.图3为本发明一个实施例提供的一种骑行导航数据显示装置的结构示意图。
具体实施方式
18.为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
19.应当理解,本发明的说明书或权利要求书及上述附图中的术语“包括”以及其他相近意思表述,意指覆盖不排他的包含,如包含一系列步骤或单元的过程、方法或系统、设备没有限定于已列出的步骤或单元。此外,“第一”“第二”用于区分不同对象,并非用于描述特定顺序。
20.请参阅图1,本发明实施例提供的一种骑行导航数据显示方法的流程示意图,包括:
21.s101、建立显示端与移动终端的蓝牙连接;
22.所述显示端为带有蓝牙模块的显示设备,能够通过蓝牙接收连接设备发送的数据,并对数据进行解析和显示。所述移动终端一般为手机,在所述移动终端上安装有导航软件以及用于导航信息读取、发送的专用软件,该专用软件能够获取导航信息,并将导航信息打包发送,同时,可以控制启用蓝牙连接。
23.s102、连接成功后,移动终端根据导航信息类别将导航信息打包成json文件发送至显示端;
24.所述导航信息至少包括下一条道路名、当前路段剩余里程、距离终点剩余里程、路口方向图、路口放大图、车道信息图、预计到达终点时间。这些导航信息均可以在显示屏幕相应位置进行显示。
25.移动终端根据导航数据类别的不同,通过不同方式进行打包发送。
26.s103、显示端对json文件进行解析,并通过图形引擎对所述导航信息进行渲染显示。
27.显示端将解析得到的数据按类别发送至图形引擎进行渲染显示,可以输出具体数值或加载图片。
28.在一个实施例中,移动终端获取下一条道路名,将道路名定义为字符串,并打包成json格式,通过蓝牙传输至显示端;显示端对json文件进行解析,将解析成功后的数据发送至界面程序,界面程序提取数据标识中对应的下一条道路名的字符串,通过图形引擎将字符串在指定显示框中输出显示。
29.示例性的,如图2所示,手机启动专用app后,开始与骑行车辆显示端建立蓝牙连接,连接成功后,手机开始导航,专用app获取导航信息,当获取到下一条道路名,则通过专
用app打包成json文件,再通过蓝牙发送至骑行车辆显示端。其中,获取到下一条道路名,将该道路名定义为字符串,并包装成json格式,通过蓝牙透传传递到骑行车辆端。
30.骑行车辆端的解析程序对json文件进行解析,并将解析成功后的数据发送给车辆端的界面程序;界面程序提取到该数据中标识下一条道路名的字符串,再通过图形引擎将该字符串输入到指定显示框中显示,该路名与手机端显示的下一条道路名保持一致。用户无需手拿手机,只需查看车辆显示屏,即可获知下一条道路名。
31.在一个实施例中,移动终端获取当前路段剩余里程、距离终点剩余里程,将数据定义为整型,并打包成json格式,通过蓝牙传输至显示端;显示端对json文件进行解析,将解析成功后的数据发送至界面程序,界面程序提取数据标识中对应的整型数据,通过图形引擎将整型数据在指定显示框中输出显示。
32.在一个实施例中,移动终端获取路口方向图,将路口方向图定义为int型代号,并打包成json格式,通过蓝牙传输至显示端;显示端对json文件进行解析,将解析成功后的数据发送至界面程序,界面程序提取路口方向图对应的int代号,并根据int代号获取图片存储区中的路口方向图,通过图形引擎将路口方向图放在指定显示框中输出显示。
33.在一个实施例中,移动终端获取路口放大图,将路口方向图打包成json格式,通过蓝牙传输至显示端;显示端对json文件进行解析,将解析成功后的数据还原成图片保存至预定存储区域,并将存储路径发送至界面程序;界面程序提取对应路径下的路口放大图,通过图形引擎将路口放大图放在指定显示框中输出显示。
34.在一个实施例中,移动终端获取当前车道信息,将当前车道信息定义为车道信息的代号,并打包成json格式,通过蓝牙传输至显示端;显示端对json文件进行解析,将解析成功后的数据发送至界面程序,界面程序根据代号从存储区中提取对应的车道图及方向指示图,通过图形引擎将车道图和方向指示图放在指定显示框中输出显示。
35.在一个实施例中,移动终端获取预计到达终点时长,将预计到达终点时长定义为int型,并打包成json格式,通过蓝牙传输至显示端;显示端对json文件进行解析,将解析成功后的数据发送至界面程序,界面程序提取数据标识中对应的整型数据,并获取当前系统时间,计算预计到达终点时间,通过图形引擎将预计到达终点时间在指定显示框中输出显示。
36.本实施例中,基于带有蓝牙模块的骑行车辆显示端和手机端专用的app,骑行车辆显示端需使用linux操作系统并带有图形引擎。当骑行车辆端供电后,蓝牙模块就会对外广播信号,手机端根据该信号主动与蓝牙模块进行连接,连接成功后,手机端的导航信息就可以传递到骑行车辆端,骑行车辆端再对数据进行解析,再通过图形引擎将导航数据显示在显示屏上,用户不用手机即可查看到当前导航的具体信息。
37.应理解,上述实施例中各步骤的序号大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
38.图3为本发明实施例提供的一种骑行导航数据显示装置的结构示意图,该装置30包括:
39.接收模块310,用于在显示端与移动终端的蓝牙连接成功后,接收移动终端打包发送的json文件;
40.可以理解的是,所述接收模块310可以是装置30的蓝牙模块,用于接收移动终端发
送的导航数据。
41.其中,所述导航信息至少包括下一条道路名、当前路段剩余里程、距离终点剩余里程、路口方向图、路口放大图、车道信息图、预计到达终点时间。
42.解析显示模块320,用于对json文件进行解析,并通过图形引擎对所述导航信息渲染显示。
43.所述领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和模块的具体工作过程可以参考前述方法实施例中对应的过程,在此不再赘述。
44.可以理解的是,在一个实施例中,所述电子设备包括显示器、存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现步骤s101至s103部分过程以进行骑行数据显示。
45.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括步骤s101至s103,所述的存储介质包括如rom/ram等。
46.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
47.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献