著录项信息
专利名称 | 导航方法及装置 |
申请号 | CN201511008900.1 | 申请日期 | 2015-12-25 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-06-08 | 公开/公告号 | CN105651292A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G01C21/34 | IPC分类号 | G;0;1;C;2;1;/;3;4查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 蒋欣呈 |
代理机构 | 深圳翼盛智成知识产权事务所(普通合伙) | 代理人 | 黄威 |
摘要
本发明提供一种导航的方法及装置,该导航的方法包括:根据起始位置信息和目标位置信息获取导航路线,该导航路线包括多个路段;对该路段的施工信息进行查找,并判断是否能查询到该路段的施工信息;如果判定能查询到该路段的施工信息,则确定该路段是阻隔路段,并提醒用户该路段为阻隔路段。本发明的导航的方法及装置,通过在用户使用导航软件导航时,通过查找路段的施工信息,识别出导航路线中存在的阻隔路段,从而使用户使用更加方便,提高了用户服务质量。
1.一种导航方法,应用于步行导航软件,其特征在于,包括:
根据起始位置信息和目标位置信息获取导航路线,所述导航路线包括多个路段;
获取所述多个路段的桥梁、道路及铁路名称;
根据路段的桥梁、道路及铁路名称,对所述路段的桥梁、道路及铁路的施工信息进行查找,并判断是否能查询到所述路段的桥梁、道路及铁路的施工信息;
如果判定能查询到所述路段的桥梁、道路及铁路的施工信息,则确定所述路段是阻隔路段,并提醒用户所述路段为阻隔路段。
2.根据权利要求1所述的导航方法,其特征在于,所述方法还包括:
获取所述阻隔路段的地理位置信息;
根据所述地理位置信息对所述导航路线进行调整,以使所述调整后的导航路线不覆盖所述阻隔路段。
3.根据权利要求1所述的导航方法,其特征在于,所述对所述路段的桥梁、道路及铁路的施工信息进行查找,并判断是否能查询到所述路段的桥梁、道路及铁路的施工信息的步骤包括:
向网络服务器发送第一施工查询请求,所述第一施工查询请求携带所述路段所在区域的标识信息;
接收所述网络服务器根据所述路段所在区域的标识信息返回的第一查询结果;
在所述第一查询结果中查找与所述路段的桥梁、道路及铁路对应的施工信息。
4.根据权利要求3所述的导航方法,其特征在于,其中所述第一查询结果包括施工信息和参考标识信息,其中所述参考标识信息为所述路段所在区域对应的路段的标识信息;
所述在所述第一查询结果中查找与所述路段的桥梁、道路及铁路对应的施工信息的步骤包括:
获取所述路段的标识信息;
将所述路段的标识信息与所述参考标识信息进行匹配;
如果所述路段的标识信息与所述参考标识信息匹配,则判定查询到所述路段的桥梁、道路及铁路对应的施工信息。
5.根据权利要求3所述的导航方法,其特征在于,
所述在所述第一查询结果中查找与所述路段的桥梁、道路及铁路对应的施工信息的步骤包括:
获取所述第一查询结果的施工时间信息以及终端的当前时间信息;
根据所述当前时间信息对所述施工时间进行筛选,以得到筛选结果;
在所述筛选结果中查找与所述路段的桥梁、道路及铁路对应的施工信息。
6.根据权利要求1所述的导航方法,其特征在于,所述对所述路段的桥梁、道路及铁路的施工信息进行查找的步骤包括:
向网络服务器发送第二施工查询请求,所述第二施工查询请求携带所述路段的标识信息;
接收所述网络服务器根据所述标识信息返回的第二查询结果;
在所述第二查询结果中查找与所述路段的桥梁、道路及铁路对应的施工信息。
7.一种导航装置,应用于步行导航软件,其特征在于,包括:
第一获取模块,用于根据起始位置信息和目标位置信息获取导航路线,所述导航路线包括多个路段;
第三获取模块,用于获取所述多个路段的桥梁、道路及铁路名称;
查找模块,用于根据路段的桥梁、道路及铁路名称,对所述路段的桥梁、道路及铁路的施工信息进行查找,并判断是否能查询到所述路段的桥梁、道路及铁路的施工信息;
提醒模块,用于当判定能查询到所述路段的桥梁、道路及铁路的施工信息时,确定所述路段是阻隔路段,并提醒用户所述路段为阻隔路段。
8.根据权利要求7所述的导航装置,其特征在于,还包括:第二获取模块和调整模块;
所述第二获取模块,用于获取所述阻隔路段的地理位置信息;
所述调整模块,用于根据所述地理位置信息对所述导航路线进行调整,以使所述调整后的导航路线不覆盖所述阻隔路段。
9.根据权利要求7所述的导航装置,其特征在于,所述查找模块包括:
第一发送单元,用于向网络服务器发送第一施工查询请求,所述第一施工查询请求携带所述路段所在区域的标识信息;
第一接收单元,用于接收所述网络服务器根据所述路段所在区域的标识信息返回的第一查询结果;
第一查找单元,用于在所述第一查询结果中查找与所述路段的桥梁、道路及铁路对应的施工信息。
10.根据权利要求9所述的导航装置,其特征在于,所述第一查询结果包括施工信息和参考标识信息,其中所述参考标识信息为所述路段所在区域对应的路段的标识信息;
所述第一查找单元具体用于:
获取所述路段的标识信息;
将所述路段的标识信息与所述参考标识信息进行匹配;
如果所述路段的标识信息与所述参考标识信息匹配,则判定查询到所述路段的桥梁、道路及铁路对应的施工信息。
11.根据权利要求9所述的导航装置,其特征在于,
所述第一查找单元还用于:
获取所述第一查询结果的施工时间信息以及终端的当前时间信息;
根据所述当前时间信息对所述施工时间进行筛选,以得到筛选结果;
在所述筛选结果中查找与所述路段的桥梁、道路及铁路对应的施工信息。
12.根据权利要求7所述的导航装置,其特征在于,所述查找模块包括:
第二发送单元,用于向网络服务器发送第二施工查询请求,所述第二施工查询请求携带所述路段的标识信息;
第二接收单元,用于接收所述网络服务器根据所述标识信息返回的第二查询结果;
第二查找单元,用于在所述第二查询结果中查找与所述路段的桥梁、道路及铁路对应的施工信息。
导航方法及装置\n技术领域\n[0001] 本发明涉及终端领域,特别是涉及一种导航方法及装置。\n背景技术\n[0002] 随着导航技术的发展,人们出行越来越离不开导航软件,从而解决了出行的困扰,使用户出行更加方便。\n[0003] 但是,现有的导航软件,特别是步行导航软件,往往规划的导航路线中覆盖了一些施工工地,或是有明显隔离范围的城市区域等,而导航软件并未在导航时通知用户存在这些阻隔路段,只有当使用者靠近这些路段时,才发现存在阻隔路段;导致使用户走了很多“冤枉路”,从而降低了用户体验和用户服务质量。\n发明内容\n[0004] 本发明实施例提供一种导航方法及装置,以解决现有导航方法,无法识别规划的导航路线中是否存在阻隔路段,从而降低用户服务质量的技术问题。\n[0005] 为解决上述问题,本发明提供的技术方案如下:\n[0006] 本发明实施例提供一种导航方法,其包括:\n[0007] 根据起始位置信息和目标位置信息获取导航路线,所述导航路线包括多个路段;\n[0008] 对所述路段的施工信息进行查找,并判断是否能查询到所述路段的施工信息;\n[0009] 如果判定能查询到所述路段的施工信息,则确定所述路段是阻隔路段,并提醒用户所述路段为阻隔路段。\n[0010] 本发明实施例还提供一种导航装置,其包括:\n[0011] 第一获取模块,用于根据起始位置信息和目标位置信息获取导航路线,所述导航路线包括多个路段;\n[0012] 查找模块,用于对所述路段的施工信息进行查找,并判断是否能查询到所述路段的施工信息;\n[0013] 提醒模块,用于当判定能查询到所述路段的施工信息时,确定所述路段是阻隔路段,并提醒用户所述路段为阻隔路段。\n[0014] 相较于现有技术,本实施例的导航方法及装置,通过在用户使用导航软件导航时,通过查找路段的施工信息,识别出导航路线中存在的阻隔路段,从而使用户使用更加方便,提高了用户服务质量。\n附图说明\n[0015] 图1为本发明实施例一提供的导航方法的流程图;\n[0016] 图2为本发明实施例二提供的导航方法的流程图;\n[0017] 图3为本发明实施例三提供的导航装置的结构示意图;\n[0018] 图4为本发明实施例三提供的导航装置中查找模块的第一种结构示意图;\n[0019] 图5为本发明实施例三提供的导航装置中查找模块的第二种结构示意图。\n具体实施方式\n[0020] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0021] 请参照图1,图1为本发明实施例一提供的导航方法的流程图。\n[0022] 本优选实施例的导航方法,包括:\n[0023] 步骤S101,根据起始位置信息和目标位置信息获取导航路线;\n[0024] 步骤S102,对该路段的施工信息进行查找;\n[0025] 步骤S104,判断是否能查询到该路段的施工信息;\n[0026] 步骤S103,如果判定能查询到该路段的施工信息,则确定该路段是阻隔路段,并提醒用户该路段为阻隔路段;\n[0027] 步骤S105,如果判定不能查询到该路段的施工信息,则确定该路段不是阻隔路段。\n[0028] 本优选实施例的导航方法结束于步骤S105。\n[0029] 下面详细说明本优选实施例的导航方法的各步骤的具体流程。\n[0030] 在步骤S101中,终端根据起始位置信息和目标位置信息获取导航路线,其中该导航路线包括多个路段;该起始位置信息可以为用户通过终端的导航软件的输入框输入的起始位置或者终端根据导航模块获取用户当前的定位位置。例如,终端根据用户输入导航软件的起始位置和目标位置规划最优的导航路线,该最优的导航路线例如为距离最短的导航路线;其中该导航路线包括多个路段;该终端可以为智能手机、平板电脑等设备;随后转到步骤S102;\n[0031] 在步骤S102中,终端对该路段的施工信息进行查找;例如,通过获取该导航路线上的桥梁、道路、铁路名称等,并通过该桥梁、道路、铁路名称查找是否存在正在施工的路段;\n当然还可以获取导航路线上的标志性建筑物名称等,以方便用户准确识别导航路线;随后转到步骤S103;\n[0032] 在步骤S103中,终端判断是否能查询到该路段的施工信息;例如,通过桥梁、道路、铁路名称,检测是否有路段正在施工或者修建,可以是对全部路段进行检测,也可以是对部分路段进行检测;例如检测用户已经行驶了一端路段,则对剩余部分路段进行检测,当然可以由用户自行设置对哪些路段进行检测,譬如仅对用户不太熟悉的路段进行检测。\n[0033] 例如,如果终端判定能查询到该路段的施工信息,则转到步骤S104;如果终端判定不能查询到该路段的施工信息,则转到步骤S105;\n[0034] 在步骤S104中,当终端判定能查询到该路段的施工信息时,则确定该路段是该阻隔路段,并提醒用户该路段为阻隔路段。例如当终端检测到有某个路段正在维修或者施工时,则终端在屏幕上显示提示信息“前方路段正在施工”。\n[0035] 在步骤S105中,当终端判定不能查询到该路段的施工信息时,确定该路段不是该阻隔路段,则不作处理。例如当终端检测到没有路段维修或者施工时,则终端不作处理,例如不显示提示信息,直接使用该导航路线进行导航。\n[0036] 本实施例的导航的方法,通过在用户使用导航软件导航时,通过查找路段的施工信息,识别出导航路线中存在的阻隔路段,从而使用户使用更加方便,提高了用户服务质量。\n[0037] 请参照图2,图2为本发明实施例二提供的导航方法的流程图。\n[0038] 步骤S201、根据起始位置信息和目标位置信息获取导航路线;\n[0039] 步骤S202、对该路段的施工信息进行查找;\n[0040] 步骤S203、判断是否能查询到该路段的施工信息;\n[0041] 步骤S204、如果判定能查询到该路段的施工信息,则确定该路段是阻隔路段,并提醒用户该路段为阻隔路段。\n[0042] 步骤S205、获取该阻隔路段的地理位置信息;\n[0043] 步骤S206、根据该地理位置信息对该导航路线进行。\n[0044] 步骤S207,如果判定不能查询到该路段的施工信息,则确定该路段不是阻隔路段。\n[0045] 本优选实施例的导航方法结束于步骤S207。\n[0046] 本优选实施例的步骤S201至步骤S204与上一实施例中的步骤S101至步骤S104相同,本优选实施例的步骤S201至步骤S204的具体流程请参见上述实施例一中的相关描述。\n[0047] 在步骤S205中,例如终端获取该阻隔路段的所在的地理位置;例如获取该阻隔路段的具体位置;当然也可以对该阻隔路段进行标记;随后转到步骤S206;\n[0048] 在步骤S206中,根据该地理位置对该导航路线进行调整,以使该调整后的导航路线不覆盖该阻隔路段;例如终端自动重新规划导航新的路线,以避开阻隔路段;当然也可以根据该用户输入的选择指令对当前导航路线进行调整。例如终端将调整后的导航路线进行显示,还可获取新的导航路线上的标志性建筑等信息;还可在导航中进行语音播报,例如在转弯或者分叉路口时进行播报;以及对剩余里程进行播报等;\n[0049] 在步骤S207中,该步骤的具体实施方式与上一实施例步骤S105相同,具体请参照上一实施例中步骤S105的描述。\n[0050] 优选地,上述步骤S203,上述为了提高查询的精确度,可以采用第一种方式进行查询,先查找该路段对应的区域的施工信息,再在区域施工信息中查找该路段的施工信息;具体可以为:\n[0051] 1)向网络服务器发送第一施工查询请求,该第一施工查询请求携带该路段所在区域的标识信息;\n[0052] 例如终端链接至网页,搜索与该路段对应的区域名称相关的市政施工信息,以判断该区域是否在市政施工信息中;该路段所在区域的标识信息例如为该区域的名称等;\n[0053] 2)接收该网络服务器根据该路段所在区域的标识信息返回的第一查询结果;\n[0054] 例如,该第一查询结果为是否搜索到与该路段对应的区域相关的市政施工信息;\n如果查询到该路段对应的区域相关的市政施工信息,则转到步骤3);否则,不作处理;\n[0055] 3)在该第一查询结果中查找与该路线对应的施工信息。\n[0056] 如果查找到,则在该区域的市政施工信息中查找该路段对应的施工信息。\n[0057] 优选地,在区域施工信息中查找该路段的施工信息还可通过该路段的标示信息与区域中所有路段的标示信息进行匹配;\n[0058] 具体地,即该在该第一查询结果中查找与该路线对应的施工信息的步骤包括:\n[0059] A、获取该路段的标识信息;\n[0060] 该标识信息例如为该路段的名称等信息;该第一查询结果包括施工信息和参考标识信息,其中该参考标识信息为该路段所在区域对应的路段的标识信息;\n[0061] B、将该路段的标识信息与该参考标识信息进行匹配;\n[0062] 例如判断该路段的名称与该路段所在区域的所有路段名称中的一个相同;如果该路段的名称与该路段所在区域的所有路段名称中的一个相同,则判定该路段的标识信息与该参考标识信息匹配;如果该路段的名称与该路段所在区域的所有路段名称不相同,则判定该路段的标识信息与该参考标识信息不匹配;\n[0063] C、如果该路段的标识信息与该参考标识信息匹配,则判定查询到该路段对应的施工信息。\n[0064] 当终端判定该路段的标识信息与该参考标识信息匹配时,则判定查找到该路段对应的施工信息。\n[0065] 当然,为了提高查找的效率,还可以先对该第一查询结果按照时间进行筛选,即该在该第一查询结果中查找与该路线对应的施工信息的步骤包括:\n[0066] M、获取该第一查询结果的施工时间信息以及终端的当前时间信息;\n[0067] 例如终端获取该路段所在区域的施工时间以及该终端的当前时间;例如,如果终端的当前时间是2015年3月8日,该路段所在区域的施工时间包括2015年2月3日至2015年2月25日、2015年2月27日至2015年4月1日、2015年3月1日至2016年4月1日;\n[0068] L、根据该当前时间信息对该施工时间进行筛选,以得到筛选结果;\n[0069] 例如,终端的当前时间处于施工时间范围内的施工信息保留,将当前时间不在施工时间范围内的施工信息排除掉;\n[0070] N、在该筛选结果中查找与该路线对应的施工信息。\n[0071] 例如根据该路段的名称在终端的当前时间处于施工时间范围内的施工信息中继续查询,例如在施工时间符合用户当前使用导航时间的施工信息中,查询与该路段的名称匹配的路段,例如由于施工时间为2015年2月3日至2015年2月25日与用户当前使用导航时间不匹配,而施工时间为2015年2月27日至2015年4月1日以及2015年3月1日至2016年4月1日与用户当前使用导航时间匹配;因此在2015年2月27日至2015年4月1日以及2015年3月1日至2016年4月1日对应的路段名称中查找是否与该路段的名称相同;以判断是否能查询到该路段的施工信息,如果相同,则判定能查询到该路段的施工信息;如果不相同,则判定不能查询到该路段的施工信息;从而缩小查询范围,且进一步提高查询的准确性。\n[0072] 优选地,上述步骤S203,上述为了提高查询的效率,可以采用第二种方式进行查询,直接查找该路段对应的施工信息,再在查询结果中匹配与该路段的标识信息对应的施工信息;具体可以为:\n[0073] (1)向网络服务器发送第二施工查询请求,该第二施工查询请求携带该路段的标识信息;\n[0074] 例如终端链接至网页,搜索与该路段的名称相关的市政施工信息,以判断该路段是否在市政施工信息中;该路段的标识信息例如为该路段的名称等;\n[0075] (2)接收该网络服务器根据该标识信息返回的第二查询结果;\n[0076] 例如,该第二查询结果为是否搜索到与该路段相关的市政施工信息;如果查询到该路段的相关的市政施工信息,则转到步骤(3);否则,不作处理;\n[0077] (3)在该第二查询结果中查找与该路线对应的施工信息。\n[0078] 如果查找到,则在该区域的市政施工信息中查找该路段对应的施工信息。\n[0079] 当然,为了提高查找的效率,还可以先对该第二查询结果按照时间进行筛选,即该在该第二查询结果中查找与该路线对应的施工信息的步骤包括:\n[0080] 获取该第二查询结果的施工时间信息以及终端的当前时间信息;\n[0081] 根据该当前时间信息对该施工时间进行筛选,以得到筛选结果;\n[0082] 在该筛选结果中查找与该路线对应的施工信息。\n[0083] 本实施例的导航的方法,通过在用户使用步行导航软件导航时,通过路段的标识信息或者路段对应区域的标识信息链接至网页,搜索相关的施工信息,并根据施工信息识别是否存在阻塞路段,从而进一步使用户使用更加方便,提高了用户服务质量。\n[0084] 请参照图3,图3为本发明实施例三提供的导航装置的结构示意图。本优选实施例的导航装置30包括:第一获取模块31、查找模块32、提醒模块33;还可包括第二获取模块34、调整模块35;\n[0085] 该第一获取模块31,用于根据起始位置信息和目标位置信息获取导航路线,该导航路线包括多个路段;\n[0086] 该查找模块32,用于对该路段的施工信息进行查找,并判断是否能查询到该路段的施工信息;\n[0087] 该提醒模块33,用于当判定能查询到该路段的施工信息时,确定该路段是阻隔路段,并提醒用户该路段为阻隔路段。\n[0088] 该第二获取模块34,用于获取该阻隔路段的地理位置信息;\n[0089] 该调整模块35,用于根据该地理位置信息对该导航路线进行调整,以使该调整后的导航路线不覆盖该阻隔路段。\n[0090] 如图4所示,该查找模块32包括:第一发送单元41、第一接收单元42、第一查找单元\n43;\n[0091] 第一发送单元41,用于向网络服务器发送第一施工查询请求,该第一施工查询请求携带该路段所在区域的标识信息;\n[0092] 第一接收单元42,用于接收该网络服务器根据该路段所在区域的标识信息返回的第一查询结果;\n[0093] 第一查找单元43,用于在该第一查询结果中查找与该路线对应的施工信息。\n[0094] 该第一查找单元43具体用于:\n[0095] 获取该路段的标识信息;其中该第一查询结果包括施工信息和参考标识信息,其中该参考标识信息为该路段所在区域对应的路段的标识信息;\n[0096] 将该路段的标识信息与该参考标识信息进行匹配;\n[0097] 如果该路段的标识信息与该参考标识信息匹配,则判定查询到该路段对应的施工信息。\n[0098] 该第一查找单元43还用于:\n[0099] 获取该第一查询结果的施工时间信息以及终端的当前时间信息;\n[0100] 根据该当前时间信息对该施工时间进行筛选,以得到筛选结果;\n[0101] 在该筛选结果中查找与该路线对应的施工信息。\n[0102] 如图5所示,该查找模块32包括:第二发送单元51、第二接收单元52、第二查找单元\n53;\n[0103] 第二发送单元51,用于向网络服务器发送第二施工查询请求,该第二施工查询请求携带该路段的标识信息;\n[0104] 第二接收单元52,用于接收该网络服务器根据该标识信息返回的第二查询结果;\n[0105] 第二查找单元53,用于在该第二查询结果中查找与该路线对应的施工信息。\n[0106] 本实施例的导航装置,通过在用户使用步行导航软件导航时,通过路段的标识信息或者路段对应区域的标识信息在网页上搜索,相关的施工信息,并根据施工信息识别是否存在阻塞路段,从而进一步使用户使用更加方便,提高了用户服务质量。\n[0107] 本发明实施例提供的导航装置和方法属于同一构思,该装置的具体实现过程详见上述方法中的描述,此处不再赘述。\n[0108] 以上对本发明实施例所提供的一种导航方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
法律信息
- 2019-02-01
- 2018-12-07
著录事项变更
申请人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2016-07-06
实质审查的生效
IPC(主分类): G01C 21/34
专利申请号: 201511008900.1
申请日: 2015.12.25
- 2016-06-08
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-09-03
|
2013-02-28
| | |
2
| |
2006-03-22
|
2005-09-19
| | |
3
| | 暂无 |
2009-04-28
| | |
4
| |
2011-09-28
|
2010-03-26
| | |
5
| | 暂无 |
2009-04-24
| | |
6
| |
2007-09-05
|
2007-02-28
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |