一种车库导航的方法及终端的制作方法_2

文档序号:9397709阅读:来源:国知局
r>[0054]请参阅图1,图1是本发明实施例提供的一种车库导航的方法的第一实施例流程示意图。本实施例中所描述的车库导航的方法,包括以下步骤:
[0055]SlOl、获取用户输入的需要到达的预设位置。
[0056]本实施例中,用户可通过终端的触摸屏输入该用户想要到达的预设位置,其中,本实施例的应用场景可为在车库中进行导航,该预设位置可为车库中的某位置,进一步地,该车库可为某个购物中心或者商城或美食城的车库,该预设位置可为车库附近的一个商铺。终端在获取用户输入的需要到达的预设位置之前,可打开室内导航的APP,从而,调用该车库的室内地图。
[0057]S102、确定出离所述预设位置最近的出口。
[0058]具体实现中,终端可根据预设位置和各个出口之间的距离确定与该预设位置最近的出口,即终端可向服务器发送预设位置最近的出口的查询请求,服务器可分析预设位置的WIFI热点数据和各个出口附近的WIFI热点数据,通过这些WIFI数据确定预设位置到各出口之间的距离。该WIFI热点数据可包括但不仅限于:WIFI热点的位置、WIFI热点的信号强度、WIFI热点的MAC地址、WIFI热点对应的商铺名称或者编号。
[0059]作为一种可能的实施方式,该预设位置在该车库上方,且该车库具有通往该预设位置的电梯,该最近的出口可为电梯出口,即终端可向服务器发送预设位置最近的出口的查询请求,服务器可确定离该预设位置最近的电梯,然后,将该最近的电梯出口确定为离预设位置最近的出口。
[0060]S103、确定出离所述出口的预设范围内的K个空闲车位位置,其中,所述K为大于或等于I的整数。
[0061]具体实现中,终端可确定离预设位置最近的出口的预设范围内的空闲车位位置和空闲车位的数目,将该空闲车位的数目记作K,该K为大于或等于I的整数。其中,预设范围可包括但不仅限于:10米、20米、30米、50米、30.6米等等。进一步地,倘若离出口最近的预设范围内的空闲车位为O个,则可进一步确定离该出口第二近的出口,再次确定离该第二近的出口的预设范围内的空闲车位的位置和空闲车位的数量。
[0062]可选地,终端可向服务器发送查询离预设位置最近的出口的预设范围内的空闲车位数目和位置的查询请求,以使服务器调用车库的监控系统以对该出口的预设范围内的空闲车位的数目和位置进行分析,并向该终端反馈分析得到的K个空闲车位位置以响应该查询请求。
[0063]可选地,终端可确定离出口的预设范围内的K个空闲非固定车位位置,顾名思义,空闲车位可包括固定车位和非固定车位,固定车位用于为固定用户提供服务,而非固定车位可为流动车位,只要该车位空闲,则任何车辆都可以占用该车位。
[0064]可选地,可在车库中每个车位设置一个传感器,利用该传感器检测该车位是否空闲,例如,车辆A使用车位B,则传感器可检测到该车位B已被占用,然后,将该被占用的信息提供给服务器,并在室内地图中对应的该车位位置标注为占用,又例如,车辆A驶离车位B,则传感器可检测到该车位B空闲,然后,将该被空闲的信息提供给服务器,并在室内地图中对应的该车位位置标注为空闲,通过该方式,终端可通过服务器动态获取离该出口的预设范围内的空闲车位的个数和位置。即,终端可向服务器查询该最近的出口的预设范围内的空闲车位的查询请求,服务器可将统计的空闲车位的位置和空闲车位的数目发送给终端。
[0065]S104、分别生成终端位置及所述K个空闲车位位置之间的导航路线,得到N条路线,其中,N为大于I的整数。
[0066]具体实现中,终端可将该终端位置做为导航起点,而分别将K个空闲车位位置作为导航终点,则可得到K个导航终点,根据该导航起点和导航终点进行导航,终端对导航起点和K个导航终点分别进行路线导航,从而,可得到至少一条路线,本实施例中,需进行K次路线导航,即分别将终端位置和K个空闲车位的位置进行路线导航,将得到的路线的数目记作N,其中,该N为大于I的整数,显然,该N也为大于或等于K的整数。
[0067]可选地,终端可通过全球定位系统GPS技术或者WIFI定位技术确定该终端位置。
[0068]S105、确定出所述N条路线中拥堵程度最小的目标路线和所述目标路线对应的空闲车位为目标车位。
[0069]具体实现中,终端可分别对该N条路线的拥堵程度进行分析,以得到拥堵程度最小的目标路线。
[0070]可选地,在拥堵程度最小的路线有多条的情况下,可将该多条拥堵程度最小的路线中路程最短的路线作为目标路线,并将该目标路线的导航终点的空闲车位作为目标车位,即该目标车位为用户要停靠的终点。
[0071]进一步地,在目标车位确定后,终端可向服务器发送锁定请求,该锁定请求用于锁定该目标车位,服务器则向车库内的其他终端发送该锁定消息,以免其他车辆占用了该目标车位。
[0072]进一步可选地,倘若用户在驶向该目标车位的过程中,该目标车位被占用,则终端可确定该目标车位附近的车位,然后,及时调节导航路线。
[0073]本发明实施例可获取用户输入的需要到达的预设位置;确定出离所述预设位置最近的出口 ;确定出离所述出口的预设范围内的K个空闲车位位置,其中,所述K为大于或等于I的整数;分别生成终端位置及所述K个空闲车位位置之间的导航路线,得到N条路线,其中,N为大于I的整数;确定出所述N条路线中拥堵程度最小的目标路线和所述目标路线对应的空闲车位为目标车位。采用本发明实施例可针对离预设位置最近的多个空闲车位进行路线导航,然后,从多条线路中确定拥堵程度最小的路线,同时,可得到该最小路线对应的空闲车位,尤其是在车库使用高峰期,可实现快速到达该空闲车位,从而,提高用户体验。
[0074]请参阅图2,图2是本发明实施例提供的一种车库导航的方法的第二实施例流程示意图。本实施例中所描述的车库导航的方法,包括以下步骤:
[0075]S201、获取用户输入的需要到达的预设位置。
[0076]S202、在所述车库有M个出口的情况下,其中,所述M为大于I的整数,确定所述预设位置到所述M个出口的M个路程值。
[0077]具体实现中,终端可对预设位置和出口 i进行路径导航,以得到该预设位置和出口 i之间的最短路程,出口 i为M个出口中的一个,其中,该M为大于I的整数。
[0078]S203、从所述M个路程值中确定出值最小的路程值,将所述值最小的路程值对应的出口作为离所述预设位置最近的出口。
[0079]具体实现中,终端可对从步骤S202中得到的M个路程值进行大小比较,从该M个路程值中选取最小值,将该最小值对应的出口作为离预设位置最近的出口。
[0080]S204、确定出离所述出口的预设范围内的K个空闲车位位置,其中,所述K为大于或等于I的整数。
[0081]S205、分别生成终端位置及所述K个空闲车位位置之间的导航路线,得到N条路线,其中,N为大于I的整数。
[0082]S206、确定出所述N条路线中拥堵程度最小的目标路线和所述目标路线对应的空闲车位。
[0083]其中,步骤S204-步骤S206的具体描述请参照图1中所描述的本实施例的步骤S103-步骤 S105。
[0084]本发明实施例可获取用户输入的需要到达的预设位置;在所述车库有M个出口的情况下,其中,所述M为大于I的整数,确定所述预设位置到所述M个出口的M个路程值;从所述M个路程值中确定出值最小的路程值,将所述值最小的路程值对应的出口作为离所述预设位置最近的出口 ;确定出离所述出口的预设范围内的K个空闲车位位置,其中,所述K为大于或等于I的整数;分别生成终端位置及所述K个空闲车位位置之间的导航路线,得到N条路线,其中,N为大于I的整数;确定出所述N条路线中拥堵程度最小的目标路线和所述目标路线对应的空闲车位为目标车位。采用本发明实施例可针对离预设位置最近的多个空闲车位进行路线导航,然后,从多条线路中确定拥堵程度最小的路线,同时,可得到该最小路线对应的空闲车位,尤其是在车库使用高峰期,可实现快速到达该空闲车位,从而,提高用户体验。
[0085]请参阅图3,图3是本发明实施例提供的一种车库导航的方法的第三实施例流程示意图。本实施例中所描述的车库导航的方法,包括以下步骤:
[0086]S301、获取用户输入的需要到达的预设位置。
[0087]S302、确定出离所述预设位置最近的出口。
[0088]S303、确定出离所述出口的预设范围内的K个空闲车位位置,其中,所述K为大于或等于I的整数。
[0089]S304、分别生成终端位置及所述K个空闲车位位置之间的导航路线,得到N条路线,其中,N为大于I的整数。
[0090]其中,步骤S301-步骤S304的具体描述请参照图1中所描述的本实施例的步骤SlOl-步骤 S104。
[0091]S305、获取所述N条路线的路况信息。
[0092]具体实现中,终端
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1