一种地图数据分享的方法及系统的制作方法_2

文档序号:8526566阅读:来源:国知局
5]或,
[0046](4)在接收终端接收的地图版本验证结果为分享终端与接收终端的地图版本均为旧版本,分享终端与接收终端地图版本一致时,接收终端将接收的地图数据在该接收终端消息列表中显示;
[0047]或,
[0048](5)在接收终端接收的地图版本验证结果为分享终端与接收终端的地图版本均为旧版本,分享终端的地图版本比接收终端的地图版本新,分享终端与接收终端地图版本不一致时,接收终端将接收的地图数据在该接收终端消息列表中显示,并进行当前地图版本为旧版本,引起查看的地图数据有所不同并进行地图更新的提示;
[0049]或,
[0050](6)在接收终端接收的地图版本验证结果为分享终端与接收终端的地图版本均为旧版本,分享终端的地图版本比接收终端的地图版本旧,分享终端与接收终端地图版本不一致时,将接收的地图数据在该接收终端消息列表中显示,并进行地图数据来自旧版本地图,引起查看的地图数据有所不同的提示。
[0051]如图2所示,本发明实施例还提供一种地图数据分享系统,包括:
[0052]分享终端1,与服务器3通信连接,将该分享终端I的地图数据及地图版本信息向服务器3发送;
[0053]接收终端2,与服务器3通信连接,将该接收终端2的地图版本信息向服务器3发送,以及接收服务器3发送的地图数据及地图版本验证结果并进行信息显示;
[0054]服务器3,接收分享终端I发送的地图数据及地图版本信息,以及接收接收终端2发送的地图版本信息,根据接收的分享终端I的地图版本信息与接收终端2的地图版本信息,对分享终端I与接收终端2的地图版本信息进行验证得出地图版本验证结果,将地图版本验证结果和地图数据发送至接收终端2。
[0055]上述分享系统中,分享终端为需将地图数据进行分享的能联网的电子设备;
[0056]分享终端发送的地图数据为:兴趣点或导航路径;
[0057]分享终端发送的地图版本信息为该分享终端所搭载地图的版本信息;
[0058]接收终端发送的地图版本信息为该接收终端所搭载地图的版本信息。
[0059]可以知道,上述系统中的分享终端与接收终端均可以是多个,图2中仅给出了一个分享终端与一个接收终端的示意。
[0060]如图2所示,上述分享系统中,服务器3包括:
[0061]分享终端信息接收单元31,其接收分享终端发送的地图数据及地图版本信息;
[0062]接收终端信息接收单元32,其接收接收终端发送的地图版本信息;
[0063]地图数据存储单元33,其存储最新的地图数据和最新的地图版本信息;
[0064]地图版本验证单元34,其根据接收的分享终端的地图版本信息与接收终端的地图版本信息,并结合地图数据存储单元33的最新的地图版本信息,对分享终端I与接收终端2的地图版本信息进行验证得出地图版本验证结果;
[0065]发送单元35,其将地图版本验证结果和地图数据发送至接收终端2。
[0066]如图2所示,上述分享系统中,接收终端2包括:
[0067]地图版本验证结果处理单元21,其根据接收的地图版本验证结果,向提示信息显示单元发送对应的提示指令,
[0068]提示信息显示单元22,根据地图版本验证结果处理单元的提示指令,进行对应的提不。
[0069]下面结合具体实施例对本发明的分享方法作进一步说明。
[0070]本实施例的地图数据分享方法,包括以下步骤:
[0071]步骤1:分享终端获取地图数据及地图版本信息。
[0072]所述分享终端是指需将地图数据进行分享的终端,包括车机、PND、手机及其其他可联网的电子设备。
[0073]所述获取的地图数据可以为兴趣点或导航路径。
[0074]兴趣点可以通过人机交互界面在分享终端所搭载的电子地图上任意指定或者在地图上搜索获得。
[0075]导航路径由当前位置或者在地图上任意指定的一点作为起始点,在地图上任意指定一点作为目的地,由本地规划或者在服务器上规划所得。
[0076]所述地图版本信息为该分享终端所搭载的地图的版本信息。
[0077]步骤2:分享终端将地图数据及地图版本信息发送至服务器。
[0078]具体包括:分享终端开启联网功能,在服务器上验证身份信息,验证通过后方能成功连接上服务器,而后将地图数据及地图版本信息发送至服务器。
[0079]步骤3:接收终端连接至服务器,将地图版本信息发送至服务器。
[0080]具体包括:接收终端开启联网功能,在服务器上验证身份信息,验证通过后方能成功连接上服务器,而后将地图版本信息发送至服务器。
[0081]步骤4:服务器接收分享终端的地图数据、地图版本信息以及接收终端的地图版本信息,分析验证分享终端及接收终端的地图版本信息,然后将地图数据及地图版本验证结果发送至接收终端。
[0082]所述分析验证分享终端及接收终端的地图版本信息具体包括:将分享终端及接收终端的地图版本信息分别与服务器上最新的地图版本信息进行对比;
[0083]如分享终端的地图版本信息与服务器上的地图版本信息一致,接收终端的地图版本信息也与服务器上的地图版本信息一致,则验证结果为分享终端的地图版本为最新版本,接收终端的地图版本也为最新版本,分享终端与接收终端地图版本一致;
[0084]如分享终端的地图版本信息与服务器上的地图版本信息不一致,接收终端的地图版本信息与服务器上的地图版本信息一致,则验证结果为分享终端的地图版本为旧版本,接收终端的地图版本为最新版本,分享终端与接收终端地图版本不一致;
[0085]如分享终端的地图版本信息与服务器上的地图版本信息一致,接收终端的地图版本信息与服务器上的地图版本信息不一致,则验证结果为分享终端的地图版本为最新版本,接收终端的地图版本为旧版本,分享终端与接收终端地图版本不一致;
[0086]如分享终端的地图版本信息与服务器上的地图版本信息不一致,接收终端的地图版本信息与服务器上的地图版本信息不一致,则验证结果为分享终端的地图版本为旧版本,接收终端的地图版本为丨日版本。这种情况下则进一步比较二者地图版本的新旧情况。
[0087]步骤5:接收终端接收地图数据及版本验证结果并进行信息显示。
[0088]具体包括:
[0089]在接收终端接收的版本验证结果为分享终端的地图版本为最新版本,接收终端的地图版本也为最新版本,分享终端与接收终端地图版本一致时,将该地图数据在接收终端的信息列表中显示。
[0090]在接收终端接收的版本验证结果为分享终端的地图版本为旧版本,接收终端的地图版本为最新版本,分享终端与接收终端地图版本不一致时,将该地图数据在接收终端的信息列表中显示,并进行地图数据来自旧版本地图,引起查看的地图数据有所不同的提示。
[0091]在接收终端接收的版本验证结果为分享终端的地图版本信息与服务器上的地图版本信息一致,接收终端的地图版本信息与服务器上的地图版本信息不一致,则验证结果为分享终端的地图版本为最新版本,接收终端的地图版本为旧版本,分享终端与接收终端地图版本不一致时,将该地图数据在接收终端的信息列表中显示,并进行当前地图版本为旧版本,引起查看的地图数据有所不同并进行地图更新的提示。
[0092]在接收终端接收的版本验证结果为分享终端的地图版本信息与服务器上的地图版本信息不一致,接收终端的地图版本信息与服务器上的地图版本信息不一致,则验证结果为分享终端的地图版本为旧版本,接收终端的地图版本为旧版本。进一步比较的结果为分享终端的地图版本相对于接收终端为旧版本或分享终端的地图版本与接收终端的地图版本一致,则接收终端将地图数据在消息列表中显示;分享终端的地图版本相对于接收终端为新版本,则接收终端在地图数据列表中显示,并进行进行当前地图版本为旧版本,引起查看的地图数据有所不同的提示。
[0093]通过本发明的分享方法,能方便在不同设备间进行地图数据分享,并且在地图版本统一时,进行提示,能够使得用户能够对收到的地图数据所适用的地图版本有个大致了解,进行地图更新的提示,确保数据分享过程中的兼容性最大化。解决了当今车联网发展过程中,数据分享时兼容性不高的问题,通过云平台将连接至该云平台的各设备互通,推动了整个车联网行业的发展。
[0094]以上所述,仅为本发明较佳
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1