室内导航方法及终端的制作方法

文档序号:10568149阅读:366来源:国知局
室内导航方法及终端的制作方法
【专利摘要】一种室内导航方法,适用于终端,该方法包括:当接收到针对所述终端中已下载的电子地图的导航命令时,提供一个或多个位置信息供用户选择导航起始点与导航目的地,其中,所述位置信息包括用户通过对图形码进行扫描得到的位置信息;及根据用户选择或自行输入的导航起始点与导航目的地规划导航路径以进行导航。本发明还提供一种适用于上述方法的终端。本发明可以在室内进行导航,以使用户找到正确的位置。
【专利说明】
室内导航方法及终端
技术领域
[0001]本发明涉及导航技术领域,特别是一种室内导航方法及终端。
【背景技术】
[0002]面对广阔如迷宫的室内停车场,通常很多人都是转了好几圈才能成功找到车位,等车辆停好之后,却发现自己已经迷失在停车场里,不能快速地找到特定的商场入口,例如,距离某个品牌商家距离最近的商场入口 A。此外,逛完商场回来取车时,也不知道如何快速地找到自己的车子。虽然,停车场每个停车位都有位置标识,如H区501号,但是这样的标识通常容易忘记,如果忘记,在偌大的停车场里寻找自己的车子,无异于大海捞针。即使牢记了停车位的标识,在迷宫式的室内停车场里找到正确的位置,也不是一件容易的事情。
[0003]在室外,凭借卫星导航定位技术,车辆定位已经非常精准,但在室内就无能为力了。

【发明内容】

[0004]鉴于以上内容,有必要提供一种室内导航方法,其可以在室内进行导航,以使用户找到正确的位置。
[0005]—种室内导航方法,适用于终端,该方法包括:
[0006]当接收到针对所述终端中一已下载的电子地图的导航命令时,提供一个或多个位置信息供用户选择导航起始点与导航目的地,其中,所述位置信息包括用户通过对图形码进行扫描得到的位置信息;及
[0007]根据用户选择或自行输入的导航起始点与导航目的地规划导航路径以进行导航。
[0008]优选地,该方法还包括:
[0009]所述终端通过该终端的扫描装置扫描到一图形码时,解析所述图形码,得到所述图形码内的数据标识及数据内容;及
[0010]根据所述图形码内的数据标识判断所述图形码对应所述终端内已下载的某个电子地图时,存储所述数据内容中包括的位置信息,并与对应的电子地图关联。
[0011]优选地,所述提供的一个或多个位置信息还包括所述电子地图内原始存在的特定位置信息,包括商场的入口的位置信息、商场的商家的位置信息。
[0012]优选地,该方法还包括:
[0013]当根据所述图形码内的数据标识判断所述图形码没有对应所述终端内已下载的某个电子地图时,暂存所述图形码内的数据标识及数据内容;
[0014]判断预设时间内所述终端是否下载了一个电子地图,并在所述预设时间内下载的电子地图的标识是与所述图形码内的数据标识相对应时,存储所述数据内容中包括的位置信息,并与对应的电子地图关联。
[0015]优选地,该方法还包括:
[0016]根据随时接收的扫描的图形码得到的位置信息,中断当前的导航,并重新执行导航路径规划及导航。
[0017]鉴于以上内容,还有必要提供一种室内导航的终端,其可以在室内进行导航,以使用户找到正确的位置。
[0018]一种适用于上述方法的终端,该终端包括扫描装置、存储设备以及处理器,其中:
[0019]所述存储设备,用于存储一个室内导航系统;
[0020]所述处理器,用于调用并执行所述室内导航系统,以执行如下步骤:
[0021]当接收到针对所述终端中一已下载的电子地图的导航命令时,提供一个或多个位置信息供用户选择导航起始点与导航目的地,其中,所述位置信息包括利用所述扫描装置对图形码进行扫描得到的位置信息;及
[0022]根据用户选择或自行输入的导航起始点与导航目的地规划导航路径以进行导航。
[0023]优选地,所述室内导航系统还执行如下步骤:
[0024]扫描到一图形码时,解析所述图形码,得到所述图形码内的数据标识及数据内容;及
[0025]根据所述图形码内的数据标识判断所述图形码对应所述终端内已下载的某个电子地图时,存储所述数据内容中包括的位置信息,并与对应的电子地图关联。
[0026]优选地,所述提供的一个或多个位置信息还包括所述电子地图内原始存在的特定位置信息,包括商场的入口的位置信息、商场的商家的位置信息。
[0027]优选地,所述室内导航系统还执行如下步骤:
[0028]当根据所述图形码内的数据标识判断所述图形码没有对应所述终端内已下载的某个电子地图时,暂存所述图形码内的数据标识及数据内容;
[0029]判断预设时间内所述终端是否下载了一个电子地图,并在所述预设时间内下载的电子地图的标识是与所述图形码内的数据标识相对应时,存储所述数据内容中包括的位置信息,并与对应的电子地图关联。
[0030]优选地,所述室内导航系统还执行如下步骤:
[0031]根据随时接收的扫描的图形码得到的位置信息,中断当前的导航,并重新执行导航路径规划及导航。
[0032]本发明所述室内导航方法及适用于上述方法的终端,可以在室内进行导航,以使用户找到正确的位置。
【附图说明】
[0033]图1是本发明室内导航系统较佳实施例的硬件环境示意图。
[0034]图2是本发明室内导航系统较佳实施例的功能模块示意图。
[0035]图3是本发明室内导航方法较佳实施例的方法实施流程示意图。
【具体实施方式】
[0036]参阅图1所示,是本发明室内导航系统较佳实施例的硬件环境示意图。
[0037]本实施例中,所述室内导航系统10可以安装并运行于一终端I中。所述终端I可以是智能手机,平板电脑,智能穿戴式设备等。所述智能穿戴式设备包括,如智能手表、智能眼镜等。
[0038]所述终端I可以与一包括有电子地图20的服务器2无线通信连接。所述电子地图20可以是一家大型商场的平面地图等。
[0039 ]所述终端I可以包括一扫描装置11及一下载模块12。所述终端I可以通过所述扫描装置11,扫描包含所述电子地图20的下载链接地址的图形码,如二维码,从所述服务器I中下载所述电子地图20。所述图形码可以绘制在所述商场的预设位置,如服务台、停车厂入口、商场入口、商场内任何商家的门店入口处等。
[0040]在其他实施例中,所述终端I也可以通过所述下载模块12直接连接到包含所述电子地图20的下载链接地址,以从所述服务器I中下载所述电子地图20。所述下载模块12可以是一浏览器应用软件,一应用市场软件等。所述用应用市场软件包括,如安卓系统的安卓市场、1S系统的App Store等。所述终端I可以通过直接在所述浏览器应用软件中输入所述电子地图20的下载链接地址,以从所述服务器I中下载所述电子地图20。或者,当所述电子地图20具有一个APP时,所述终端I也可以通过所述应用市场软件中找到该App,而从所述服务器I中下载所述电子地图20。
[0041]此外,所述终端I还可以包括有处理器以及存储设备(未图示)。所述处理器是终端I的运算核心(Core Unit)和控制核心(Control Unit),用于解释计算机指令以及处理计算机软件中的数据。所述存储设备可以是一个或者多个非易失性存储单元,如R0M、EPR0M或Flash Memory (快闪存储单元)等。所述存储设备可以内置或者外接于终端I。
[0042]本实施例中,所述室内导航系统10可以是一种计算机软件,其包括计算机可执行的程序指令代码,该程序指令代码可以存储于所述存储设备中,在所述处理器的执行下,实现下述功能:
[0043]在所述扫描装置11扫描到一图形码时,所述室内导航系统10可以解析所述图形码,得到所述图形码内的数据标识及数据内容,其中,所述数据标识指示该图形码的类别,如该图形码对应的某个电子地图20,以及所述数据内容包括所述电子地图20内的一个具体位置信息,如该电子地图20内的停车场里的某个停车位的位置信息或者该电子地图20中的商场的某一个入口、某个商家的位置信息等。进一步地,当所述室内导航系统10判断所述数据标识对应终端I已下载的一个电子地图20的标识时,存储所述数据内容中包括的位置信息,并与对应的电子地图20关联。当接收到针对一电子地图20的导航命令时,所述室内导航系统10可以提供与所述电子地图20相关联的一个或多个位置信息供用户选择导航起始点与导航目的地。所述电子地图20相关联的一个或多个位置信息可以包括用户通过图形码扫描得到的位置信息,如通过扫描得到的该电子地图20内的停车场的某个车位的位置信息,以及所述电子地图20内的特定位置信息,如商场的某个入口的位置信息、商场的某个特定商家的位置信息等。所述室内导航系统10可以根据用户选择或自行输入的导航起始点与导航目的地规划导航路径以进行室内导航。
[0044]优选地,为了实现导航的实时校正,所述室内导航系统10还可以根据随时接收的用户重新选择的位置信息,如重新扫描一图形码得到的位置信息,中断当前的导航,而重新执行导航路径规划及导航。
[0045]优选地,在导航完成后,所述室内导航系统10还可以删除所存储的位置信息,如通过扫描图形码得到的位置信息,从而释放终端I的存储空间。
[0046]本发明的其他实施例中,在所述室内导航系统10判断扫描到的图形码中包含的数据标识没有对应终端I已下载的电子地图20的标识时,暂存所述图形码内的数据标识及数据内容,并在预设时间内,如I天内,终端I下载了对应的电子地图20时,存储所述数据内容中包括的位置信息,并与对应的电子地图20关联。
[0047]参阅图2所示,是本发明室内导航系统较佳实施例的功能模块示意图。
[0048]本发明较佳实施例中,所述室内导航系统2的程序代码根据其不同的功能,可以划分为多个功能模块。本发明较佳实施例中,所述室内导航系统2可以包括扫描解码模块100、匹配模块101、存储模块102、导航命令接收模块103以及路径规划模块104。
[0049]所述扫描解码模块100用于在所述扫描装置11扫描到一图形码时,解析所述图形码,得到所述图形码内的数据标识及数据内容,其中,所述数据标识指示该图形码的类别,如该图形码对应的某个电子地图20,以及所述数据内容包括所述电子地图20内的一个具体位置信息,如该电子地图20内的停车场里的某个停车位的位置信息或者该电子地图20中的商场的某一个入口、某个商家的位置信息等。
[0050]所述匹配模块101用于将所述数据标识与终端I已下载的电子地图20的标识相匹配,以判断所述数据标识是否对应终端I已下载的电子地图20的标识。
[0051]所述存储模块102用于当所述数据标识对应终端I已下载的一个电子地图20的标识时,存储所述数据内容中包括的位置信息,并与对应的电子地图20关联。
[0052]所述导航命令接收模块103用于当接收到针对一已下载电子地图20的导航命令时,提供与所述电子地图20相关联的一个或多个位置信息供用户选择导航起始点与导航目的地。所述电子地图20相关联的一个或多个位置信息可以包括用户通过图形码扫描得到的位置信息,如通过扫描得到的该电子地图20内的停车场的某个车位的位置信息,以及所述电子地图20内的特定位置信息,如商场的某个入口的位置信息、商场的某个特定商家的位置信息等。
[0053]所述路径规划导航模块104用于根据用户选择或自行输入的导航起始点与导航目的地规划导航路径以进行导航。
[0054]优选地,所述路径规划导航模块104还用于根据随时接收的用户重新选择的位置信息,如重新扫描一图形码得到的位置信息,中断当前的导航,而重新执行导航路径规划及导航。
[0055]进一步地,所述存储模块102还用于在导航完成后,删除所存储的位置信息,如通过扫描图形码得到的位置信息,从而释放终端I的存储空间。
[0056]进一步地,所述存储模块102还用于在匹配模块101判断扫描到的图形码中包含的数据标识没有对应终端I已下载的电子地图20的标识时,暂存所述图形码内的数据标识及数据内容,并在预设时间内,如I天内,终端I下载了对应的电子地图20时,存储所述数据内容中包括的位置信息,并与对应的电子地图20关联。
[0057]参阅图3所示,是本发明室内导航方法较佳实施例的方法实施流程示意图。
[0058]本实施例所述室内导航方法并不限于流程图中所示步骤,此外流程图中所示步骤中,某些步骤可以省略、步骤之间的顺序可以改变。
[0059]步骤SlO,扫描解码模块100判断终端I是否通过其扫描装置11扫描到一图形码,如二维码。若扫描到一图形码,则执行下述的步骤S11。否则,重新执行该步骤S10。
[0060]步骤Sll,扫描解码模块100解析所述图形码,得到所述图形码内的数据标识及数据内容。其中,所述数据标识指示该图形码的类别,如该图形码对应的某个电子地图20,以及所述数据内容包括所述电子地图20内的一个特定位置信息,如该电子地图20内的停车场里的某个停车位的位置信息或者该电子地图20中的商场的某一个入口、某个商家的位置信息等。
[0061]步骤S12,匹配模块101判断所述数据标识是否对应终端I已下载的电子地图20的标识。若所述数据标识没有对应终端I已下载的电子地图20的标识,则执行下述的步骤S13。否则,若所述数据标识对应终端I已下载的电子地图20的标识,则直接执行下述的步骤S16。
[0062]步骤S13,存储模块102暂存所述图形码内的数据标识及数据内容,并与于步骤S14,所述存储模块102进一步判断预设时间内终端I是否下载了一个电子地图20。所述预设时间如I天。若预设时间内,终端I下载了一个电子地图20,则执行下述的步骤S15。否则,若预设时间内,终端I没有下载一个电子地图20,则直接实行执行下述的步骤S17。
[0063]在步骤S15,所述存储模块102进一步判断该电子地图20的标识是否与所述图形码内的数据标识相对应。若该电子地图20的标识与所述图形码内的数据标识相对应,则执行下述的步骤S16,否则,若该电子地图20的标识与所述图形码内的数据标识不相对应,则直接实行执行下述的步骤S17。
[0064]步骤S16,所述存储模块102存储所述数据内容中包括的位置信息,并与对应的电子地图20关联。
[0065]步骤S17,导航命令接收模块103判断是否接收到针对一已下载的电子地图20的导航命令。若接收到针对一已下载的电子地图20的导航命令,则执行下述的步骤S18。否则,若没有接收到针对一已下载的电子地图20的导航命令,则返回上述的步骤S10。
[0066]步骤S18,所述导航命令接收模块103提供一个或多个位置信息供用户选择导航起始点与导航目的地。所述电子地图20相关联的一个或多个位置信息可以包括用户通过图形码扫描得到的位置信息,如通过扫描得到的该电子地图20内的停车场的某个车位的位置信息,以及所述电子地图20内原始存在的特定位置信息,如商场的某个入口的位置信息、商场的某个特定商家的位置信息等。
[0067]步骤S19,路径规划导航模块104根据用户选择或自行输入的导航起始点与导航目的地规划导航路径以进行导航。
[0068]步骤S20,路径规划导航模块104判断导航是否中断,如接收到了用户重新选择的位置信息,如重新扫描一图形码得到的位置信息。若导航中断,则返回上述的步骤10。
[0069]步骤S21,所述存储模块102在导航完成后删除存储的位置信息,如通过扫描图形码得到的位置信息,从而释放终端I的存储空间。
[0070]最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
【主权项】
1.一种室内导航方法,适用于终端,其特征在于,该方法包括: 当接收到针对所述终端中一已下载的电子地图的导航命令时,提供一个或多个位置信息供用户选择导航起始点与导航目的地,其中,所述位置信息包括用户通过对图形码进行扫描得到的位置信息;及 根据用户选择或自行输入的导航起始点与导航目的地规划导航路径以进行导航。2.如权利要求1所述的方法,其特征在于,该方法还包括: 所述终端通过该终端的扫描装置扫描到一图形码时,解析所述图形码,得到所述图形码内的数据标识及数据内容;及 根据所述图形码内的数据标识判断所述图形码对应所述终端内已下载的某个电子地图时,存储所述数据内容中包括的位置信息,并与对应的电子地图关联。3.如权利要求1所述的方法,其特征在于,所述提供的一个或多个位置信息还包括所述电子地图内原始存在的特定位置信息,包括商场的入口的位置信息、商场的商家的位置信息。4.如权利要求1所述的方法,其特征在于,该方法还包括: 当根据所述图形码内的数据标识判断所述图形码没有对应所述终端内已下载的某个电子地图时,暂存所述图形码内的数据标识及数据内容;及 判断预设时间内所述终端是否下载了一个电子地图,并在所述预设时间内下载的电子地图的标识是与所述图形码内的数据标识相对应时,存储所述数据内容中包括的位置信息,并与对应的电子地图关联。5.如权利要求1所述的方法,其特征在于,该方法还包括: 根据随时接收的扫描的图形码得到的位置信息,中断当前的导航,并重新执行导航路径规划及导航。6.—种适用于权利要求1至5任一项所述方法的终端,其特征在于,该终端包括扫描装置、存储设备以及处理器,其中: 所述存储设备,用于存储一个室内导航系统; 所述处理器,用于调用并执行所述室内导航系统,以执行如下步骤: 当接收到针对所述终端中一已下载的电子地图的导航命令时,提供一个或多个位置信息供用户选择导航起始点与导航目的地,其中,所述位置信息包括利用所述扫描装置对图形码进行扫描得到的位置信息;及 根据用户选择或自行输入的导航起始点与导航目的地规划导航路径以进行导航。7.如权利要求6所述的终端,其特征在于,所述室内导航系统还执行如下步骤: 扫描到一图形码时,解析所述图形码,得到所述图形码内的数据标识及数据内容;及 根据所述图形码内的数据标识判断所述图形码对应所述终端内已下载的某个电子地图时,存储所述数据内容中包括的位置信息,并与对应的电子地图关联。8.如权利要求6所述的终端,其特征在于,所述提供的一个或多个位置信息还包括所述电子地图内原始存在的特定位置信息,包括商场的入口的位置信息、商场的商家的位置信息。9.如权利要求6所述的终端,其特征在于,所述室内导航系统还执行如下步骤: 当根据所述图形码内的数据标识判断所述图形码没有对应所述终端内已下载的某个电子地图时,暂存所述图形码内的数据标识及数据内容;及 判断预设时间内所述终端是否下载了一个电子地图,并在所述预设时间内下载的电子地图的标识是与所述图形码内的数据标识相对应时,存储所述数据内容中包括的位置信息,并与对应的电子地图关联。10.如权利要求6所述的终端,其特征在于,所述室内导航系统还执行如下步骤: 根据随时接收的扫描的图形码得到的位置信息,中断当前的导航,并重新执行导航路径规划及导航。
【文档编号】G01C21/34GK105928530SQ201610030421
【公开日】2016年9月7日
【申请日】2016年1月16日
【发明人】周远彬, 郑映锋
【申请人】平安科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1