利用车辆信息服务系统的高尔夫信息服务的实现方法与流程

文档序号:11914597阅读:154来源:国知局
利用车辆信息服务系统的高尔夫信息服务的实现方法与流程

本发明属于车载互联网技术,具体涉及一种利用车辆信息服务系统的高尔夫信息服务的实现方法。



背景技术:

高尔夫是一种把享受大自然乐趣、体育锻炼和游戏集于一身的运动,越来越受到人们的喜爱。但由于车辆无法进入高尔夫球场内部,加之没有球场内部的详细地图数据,所以没法实现高尔夫球场内2D及3D地图的球道预览,让高尔夫运动者尤其是初下场者感到不方便。



技术实现要素:

本发明的目的是提供一种利用车辆信息服务系统的高尔夫信息服务的实现方法,以实现在车机屏幕或打球者手机的屏幕上显示打球者所在高尔夫场内2D及3D地图的球道预览功能。

本发明所述的一种利用车辆信息服务系统的高尔夫信息服务的实现方法,该车辆信息服务系统包括GPS卫星定位模块、手机、车载终端,以及搭载有服务器的车辆信息服务中心,其实现方法包括以下步骤:

步骤1、在所述服务器内设置第二2D地图数据存储区和第二3D地图数据存储区,在第二2D地图数据存储区内存储有一个或一个以上的球道的2D地图数据,在第二3D地图数据存储区内存储有一个或一个以上的球道的3D地图数据;

步骤2、在车载终端内设置第一2D地图数据存储区和第一3D地图数据存储区;

当车载终端接收到球道2D预览指令时,该球道2D预览指令包括被挑选的球道信息,车载终端基于该球道信息判断第一2D地图数据存储区是否存储有对应球道的2D地图数据,若有,则车载终端从第一2D地图数据存储区调用该球道的2D地图数据,并以2D的形式显示该球道;若无,则基于球道信息从第二2D地图数据存储区内调用对应球道的2D地图数据,并存储于第一2D地图数据存储区,并以2D的形式显示该球道;

当车载终端接收到球道3D预览指令时,该球道3D预览指令包括被挑选的球道信息,车载终端首先基于球道信息判断在第一2D地图数据存储区内是否存储有该球道的2D地图数据,若无,则车载终端从第二3D地图数据存储区内调用该球道的3D地图数据,并将3D地图数据中的2D数据部分存储在第一2D地图数据存储区,将3D地图数据中的3D数据部分存储在第一3D地图数据存储区,若有,则车载终端再判断第一3D地图数据存储区内是否存储有该球道的3D地图数据中3D数据部分,若无,则车载终端从第二3D地图数据存储区内只调用3D地图数据中的3D数据部分,并存储于第一3D地图数据存储区,若有,则车载终端从第一2D地图数据存储区15调用2D地图数据,以及从第一3D地图数据存储区调用该球道的3D地图数据中的3D数据部分,并以3D的形式显示该球道。

若所述球道2D预览指令或球道3D预览指令为手机发送的,且车辆处于睡眠状态时,在执行所述步骤2之前,先唤醒车辆,并将需要显示的球道的地图数据传送至手机上,通过手机屏幕显示该球道;

若所述球道2D预览指令或球道3D预览指令是通过车载终端的人机界面发送的,则通过车载终端显示该球道。

还包括现场高尔夫打球技术的指导,具体为:

a、利用手机的第一GPS定位模块定位打球者所在位置的GPS坐标,并将该GPS坐标发送给车载终端,并存储在车载终端的GPS信息存储区内;

b、车载终端根据打球者所在位置的GPS坐标以及存储在车载终端内的地图数据确认出打球者所在的球道编号,以及该球道编号所对应球洞的GPS坐标;

c、将打球者所在位置的GPS坐标作为球道的起始位置,将球洞的GPS坐标作为球道的终点位置,并通过高尔夫击球引擎,利用该球道的地图数据以及高尔夫算法学习库,计算出每号球洞每次最佳击球用的球杆号、力度及击球方向,在2D地图或3D地图上模拟显示球道轨迹,并发送给打球者的手机进行显示。

若车载终端内未存储对应球道的地图数据,则在执行所述步骤b之前,先将打球者所在位置的GPS坐标发送给服务器,服务器基于该打球者所在位置的GPS坐标以及存储在服务器内的地图数据确认出打球者所在的球道编号,并将该球道编号所对应的地图数据发送给车载终端。

所述高尔夫算法学习库内存储有打球者的高尔夫水平及习惯信息;

所述高尔夫水平包括每号球杆及历史记录球场的每号球道的最好成绩,最差成绩及平均成绩;

所述习惯信息包括经常使用的球杆号,击球角度,击球距离。

本发明的有益效果:

(1)通过现有的车辆信息服务系统能够实现在车机屏幕或打球者手机的屏幕显示打球者所在高尔夫场内2D及3D地图的球道预览功能,以及提供高尔夫打球者技术指导的现场视频演示功能;

(2)在车载终端上按高尔夫球场的每个球道,也就是最小限度的来调用及存储地图数据,对于3D地图数据在原有2D地图数据的基础上,只存储差异部分地图数据,主要是高度信息,实现了对资源的最少占用;

(3)车辆在球场外,即使处于停车状态,也能通过睡眠唤醒来实现球道预览及视频演示功能;

(4)将相关信息内容存储到车载终端内,能够方便打球者事后随时观看和学习;

(5)对于视频演示功能,计算所需的起始点位置由打球者手机的GPS模块获取位置信息,终点位置由地图数据取得,没有附加设备,不会增加成本。

附图说明

图1为现有车辆信息服务系统的原理框图;

图2为本发明中车载终端的原理框图;

图3为本发明中服务器的原理框图;

图4为本发明中球道预览功能的流程图之一(车载终端菜单操作方式);

图5为本发明中球道预览功能的流程图之二(手机菜单操作方式);

图6为本发明中高尔夫打球技术指导功能的流程图;

图中:1、GPS卫星定位模块,2、手机,3、车载终端,4、车辆信息服务中心,5、第一GPS定位模块,6、第一通信模块,7、第二GPS定位模块,8、第二通信模块,9、服务器,10、GPS信息存储区,11、CPU,12、高尔夫算法学习库,13、解码器,14、第一地图数据存储区,15、第一2D地图数据存储区,16、第一3D地图数据存储区,17、第二地图数据存储区,18、第二2D地图数据存储区,19、第二3D地图数据存储区。

具体实施方式

下面结合附图对本发明作进一步说明。

如图1至图3所示的一种利用车辆信息服务系统的高尔夫信息服务的实现方法,采用车辆信息服务系统,该车辆信息服务系统包括GPS卫星定位模块1、手机2、车载终端3和车辆信息服务中心4。手机2上搭载有第一GPS定位模块5、第一通信模块6和第一显示屏(图中未示出);其中,第一GPS定位模块5用于定位打球者所在位置的GPS坐标;第一通信模块6用于与车载终端3进行通信;第一显示屏用于显示相关内容。车载终端3上搭载有第二显示屏(图中未示出)、第二GPS定位模块7、第二通信模块8、CPU11、解码器13、第一地图数据存储区14(包括第一2D地图数据存储区15和第一3D地图数据存储区16)、GPS信息存储区10以及高尔夫算法学习库12;第二显示屏、第二GPS定位模块7、第二通信模块8、解码器13、GPS信息存储区10、高尔夫算法学习库12分别与CPU11连接,第一地图数据存储区14与解码器13连接。其中,第二显示屏用于显示相关内容;第二GPS定位模块7用于定位车辆所在的位置;第二通信模块8用于与手机、车辆信息服务中心4进行通信;CPU11用于处理数据和发送指令;解码器13用于对数据进行解码处理;第一地图数据存储区14用于存储地图数据;GPS信息存储区10用于存储定位数据;高尔夫算法学习库12内存储有打球者的高尔夫水平及习惯信息;其中:高尔夫水平包括每号球杆及历史记录球场的每号球道的最好成绩,最差成绩及平均成绩;习惯信息包括经常使用的球杆号、击球角度和击球距离。车辆信息服务中心4搭载有服务器9,该服务器9设置有第二地图数据存储区17(包括第二2D地图数据存储区18和第二3D地图数据存储区19);其中,第二地图数据存储区17用于存储地图数据。

如图4至图6所示,本发明所述利用车辆信息服务系统的高尔夫信息服务的实现方法,包括以下步骤:

步骤1、在第二2D地图数据存储区18内存储有一个或一个以上的球道的2D地图数据,在第二3D地图数据存储区内存储有一个或一个以上的球道的3D地图数据。

步骤2、当车载终端3接收到球道2D预览指令时,该球道2D预览指令包括被挑选的球道信息,比如:球道的编号,球道2D预览指令是通过操作者在车载终端或手机的菜单中选择球道预览功能,选择预览球道的编号,选择2D地图预览模式后自动生成的。车载终端3基于该球道的编号判断第一2D地图数据存储区15是否存储有对应球道的2D地图数据,若有,则车载终端3从本地的第一2D地图数据存储区15调用该球道的2D地图数据,并以2D的形式显示该球道;若无,则基于球道的编号从服务器的第二2D地图数据存储区18内调用对应球道的2D地图数据,并存储于第一2D地图数据存储区15,并以2D的形式显示该球道。

当车载终端3接收到球道3D预览指令时,该球道3D预览指令包括被挑选的球道信息,比如:球道的编号,该球道3D预览指令通过操作者在车载终端或手机的菜单中选择球道预览功能,选择需球道的编号,选择3D地图预览模式后自动生成的。车载终端3首先基于球道的编号判断在本地的第一2D地图数据存储区15内是否存储有该球道的2D地图数据,若无,则车载终端3从服务器的第二3D地图数据存储区19内调用该球道的3D地图数据,并将3D地图数据中的2D数据部分存储在第一2D地图数据存储区15,将3D地图数据中的3D数据部分(即3D地图数据相对于2D地图数据的差异数据部分,主要是高度数据)存储在车载终端3的第一3D地图数据存储区16;若有,则车载终端3再判断本地的第一3D地图数据存储区16内是否存储有该球道的3D地图数据中3D数据部分,若无,则车载终端3从第二3D地图数据存储区19内只调用3D地图数据中的3D数据部分,并存储于第一3D地图数据存储区16,若有,则车载终端3从本地的第一2D地图数据存储区15调用2D地图数据,以及从第一3D地图数据存储区16调用该球道的3D地图数据中的3D数据部分,并以3D的形式显示该球道。

若所述球道2D预览指令或球道3D预览指令为手机2发送的,且车辆处于睡眠状态时,在执行所述步骤2之前,先唤醒车辆,并将需要显示的球道的地图数据传送至手机2上,通过手机2的第一显示屏显示该球道。

若所述球道2D预览指令或球道3D预览指令是通过车载终端3的人机界面发送的,则通过车载终端3的第二显示屏显示该球道。

本发明所述利用车辆信息服务系统的高尔夫信息服务的实现方法,还包括现场高尔夫打球技术的指导,具体为:

a、利用手机2的第一GPS定位模块5定位打球者所在位置的GPS坐标,并将该GPS坐标发送给车载终端3,并存储在车载终端3的GPS信息存储区10内。

b、车载终端3根据打球者所在位置的GPS坐标以及存储在车载终端3内的地图数据确认出打球者所在的球道编号,以及该球道编号所对应球洞的GPS坐标。

若车载终端3内未存储对应球道的地图数据,则在执行所述步骤b之前,先将打球者所在位置的GPS坐标发送给服务器9,服务器9基于该打球者所在位置的GPS坐标以及存储在服务器9内的地图数据确认出打球者所在的球道编号,并将该球道编号所对应的地图数据发送给车载终端3。

c、将打球者所在位置的GPS坐标作为球道的起始位置,将球洞的GPS坐标作为球道的终点位置,并通过高尔夫击球引擎,利用该球道的地图数据以及高尔夫算法学习库12,计算出每号球洞每次最佳击球用的球杆号、力度及击球方向,在2D地图或3D地图上模拟显示球道轨迹,并发送给打球者的手机2进行显示。

高尔夫运动在中国越来越普及,但教练的人工费用仍很高,通常高尔夫运动者使用自家车的频率很高,在现有的卫星定位车辆信息服务系统基础上,利用现有硬件资源,给车主提供方便,增加了车的附加价值。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1