一种导航方法及装置的制造方法_3

文档序号:9920833阅读:来源:国知局
>[0052]进一步的,当终端接收到信息采集设备发送的实时路面水位信息后,可以根据该实时路面水位信息,重新确定障碍路段。显然,该信息采集设备只能采集到自身所在采集点处的路面水位参数,因此,终端可以仅对该采集点的路面水位参数进行重新判断,若终端之前根据从服务器获取的已存路面水位信息,判断出该采集点的路面水位参数小于预设阈值,从而确定出该采集点所在路段不为障碍路段,而现在根据从信息采集设备获取的实时路面水位信息,重新判断出该采集点的路面水位参数大于预设阈值,则将该采集点所在路段确定障碍路段。在这种情况下,若该采集点所在路段位于当前的导航路线上,则可对当前的导航路线进行修正,也即,将该障碍路段从地图上排除,然后,在排除该障碍路段后的地图上确定从出发地到目的地的路线,作为修正后的导航路线,并根据修正后的导航路线为用户导航。
[0053]另外,除了采集实时路面水位信息,信息采集设备还可以用相应的传感器和/或监视器,采集可影响导航线路的其他因素的实时路线特征信息,例如,下暴雪天气时的路面积雪信息、交通高峰时期的车流量信息等,则终端可以根据从信息采集设备获取的这类实时路线特征信息,生成或修正出更可靠的导航路线。
[0054]图2为本发明实施例提供的导航的详细过程,具体包括以下步骤:
[0055]S201:终端从服务器获取地图和已存路面水位信息,其中,该已存路面水位信息即为:由信息采集设备采集并上传至服务器保存的实时路面水位信息。
[0056]S202:在获取的地图上确定出发地和目的地。
[0057]S203:从获取的已存路线特征信息中,提取地图上各路段的路面水位参数。
[0058]S204:针对地图上的每个路段,当该路段的路面水位参数大于预设阈值时,则将该路段确定为障碍路段。
[0059]S205:将确定出的各障碍路段从地图上排除。
[0060]S206:在排除障碍路段后的地图上确定从出发地到目的地的路线,作为生成的导航路线,并为用户导航。
[0061]S207:在导航过程中,基于短距离无线通信协议,实时地搜索信息采集设备。
[0062]S208:与搜索到的信息采集设备建立短距离无线通信连接。
[0063]S209:获取信息采集设备通过建立的短距离无线通信连接,发送的实时路面水位信息。
[0064]S210:根据获取的实时路线特征信息,重新确定障碍路段。
[0065]S211:若重新确定出的障碍路段,与在生成所述导航路线时确定出的障碍路段不相同,则根据重新确定出的障碍路段,对所述导航路线进行修正。
[0066]图3为本申请实施例提供的另一种导航过程,具体包括以下步骤:
[0067]S301:终端从服务器获取地图和路面水位信息。
[0068]其中,所述的路面水位信息可以由预先设置在各路段的水位传感器进行采集,并实时地或者按照设定时间间隔地上传给服务器保存。
[0069]S302:根据获取的地图和路面水位信息,生成导航路线。
[0070]通过上述方法,由于终端在生成导航路线时,根据获取的路面水位信息和地图所提供的路线拓扑,考虑了该路面水位信息对路线拓扑上各路段的可通行性的影响,从而,将路面水位高于预设阈值的路段确定为障碍路段,并从路线拓扑上排除后再生成导航路线,因此,终端此时生成的导航路线比现有技术中仅根据地图生成的导航路线更可靠。
[0071]另外,在本申请实施例中,导航路线除了在终端上生成以外,还可以在服务器上生成。具体的,当终端需要导航服务时,可向服务器发送出发地信息(如自身当前的位置信息)和目的地信息,则服务器可查找地图和对应的路面水位信息,然后为终端计算生成导航路线,再将该导航路线发送给终端,从而,终端可直接使用接收到的导航路线进行导航,可以提闻终端的导航效率。
[0072]以上为本申请实施例提供的导航方法,基于同样的思路,本申请实施例还提供相应的导航装置,如图4、图5所示。
[0073]图4为本申请实施例提供的导航装置结构示意图,具体包括:
[0074]生成模块401,用于根据从服务器获取的地图,生成导航路线;
[0075]接收模块402,用于基于短距离无线通信协议,接收信息采集设备发送的实时路线特征信息;
[0076]修正模块403,用于根据所述接收模块402接收的实时路线特征信息,对所述导航路线进行修正。
[0077]所述生成模块401具体用于,在获取的地图上确定出发地和目的地,从服务器获取已存路线特征信息,根据获取的已存路线特征信息,确定障碍路段,将确定出的障碍路段从所述地图上排除,在排除障碍路段后的地图上确定从出发地到目的地的路线,作为生成的导航路线。
[0078]所述生成模块401具体用于,从获取的已存路线特征信息中,提取所述地图上各路段的路段特征参数,针对所述地图上的每个路段,当该路段的路段特征参数满足指定条件时,则将该路段确定为障碍路段。
[0079]所述接收模块402具体用于,基于短距离无线通信协议,搜索信息采集设备,与搜索到的信息采集设备建立短距离无线通信连接,获取所述信息采集设备通过建立的短距离无线通信连接,发送的实时路线特征信息。
[0080]所述修正模块403具体用于,根据所述接收模块402接收的实时路线特征信息,重新确定障碍路段,若重新确定出的障碍路段,与在生成所述导航路线时确定出的障碍路段不相同,则根据重新确定出的障碍路段,对所述导航路线进行修正。
[0081]所述实时路线特征信息具体包括实时路面水位信息,所述已存路线特征信息具体包括已存路面水位信息,所述路段特征参数具体包括路面水位参数,该路段的路段特征参数满足指定条件,具体包括:该路段的路面水位参数大于预设阈值。
[0082]具体的上述如图4所示的装置可以位于终端上。
[0083]图5为本申请实施例提供的另一种导航装置结构示意图,具体包括:
[0084]获取模块501,用于从服务器获取地图和路面水位信息。
[0085]生成模块502,用于根据所述获取模块501获取的地图和路面水位信息,生成导航路线。
[0086]具体的上述如图5所示的装置可以位于终端上。
[0087]本申请实施例提供一种导航方法及装置,该方法终端根据从服务器获取的地图,生成导航路线,然后,基于短距离无线通信协议,接收信息采集设备发送的实时路线特征信息(可以是实时路面水位信息),并根据接收的实时路线特征信息,对所述导航路线进行修正。通过上述的方法,终端所使用的导航路线考虑了诸如路面水位等实时路线特征对各路段可通行性的影响,而且即使无线通信网络信号不好,由于终端可通过短距离无线通信的方式,直接从信息采集设备获取实时路线特征信息以修正当前的导航路线,因此,移动终端可以确定出可靠的导航路线。
[0088]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0089]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0090]这些计算
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1