立体导航的方法和装置制造方法及图纸

技术编号:19564432 阅读:16 留言:0更新日期:2018-11-25 01:19
本发明专利技术公开了立体导航的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:计算定位点和目标建筑的定位埋点之间的埋点距离,其中,目标建筑为定位点所处的建筑;根据埋点距离,确定定位点在目标建筑的建筑模型上的定位目标;根据定位坐标和目标坐标,在建筑模型上生成从定位坐标到目标坐标的目标导航路线。该实施方式利用目标建筑的定位埋点确定定位点的定位坐标,然后根据目标坐标和定位坐标,在目标建筑模型上生成目标路线,提供了一种立体导航定位的方法,达到在多层建筑内进行实时导航的效果。

Stereo Navigation Method and Device

The invention discloses a method and device for stereo navigation, and relates to the field of computer technology. One specific implementation of the method includes: calculating the buried point distance between the positioning point and the buried point of the target building, in which the target building is the building where the positioning point is located; determining the positioning target of the positioning point on the building model of the target building according to the buried point distance; and building modeling according to the positioning coordinates and the target coordinates. The target navigation route is generated from the positioning coordinate to the target coordinate. The method uses the buried point of the target building to determine the location coordinate of the location point, and then generates the target route on the target building model according to the target coordinate and location coordinate. It provides a method of stereo navigation and positioning, which achieves the effect of real-time navigation in multi-storey buildings.

【技术实现步骤摘要】
立体导航的方法和装置
本专利技术涉及计算机
,尤其涉及一种立体导航的方法和装置。
技术介绍
随着信息化移动互联网的快速发展,各种导航系统和导航应用的普及,人们无需担心去一个陌生的城市或地区,也无需记忆太多道路信息和地图信息,可以尽情享受信息化时代带来的便捷。然而,针对区域多层建筑,道路导航却成为一个盲点,即当人们进入一个多层建筑物时,无法快速定位自己的位置,无法获取到导航线路,不能进行实时导航。因此,现有导航系统应用于大范围可忽略误差道路导航,仅限于针对平面地图进行定位和导航,不能解决多层建筑内的导航问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种立体导航的方法和装置,能够提供一种立体导航定位的方法,达到在多层建筑内进行实时导航的效果。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种立体导航的方法。本专利技术实施例的立体导航的方法,包括:计算定位点和目标建筑的定位埋点之间的埋点距离,所述目标建筑为所述定位点所处的建筑;根据所述埋点距离,确定所述定位点在所述目标建筑的建筑模型上的定位目标;根据所述定位坐标和目标坐标,在所述建筑模型上生成从所述定位坐标到所述目标坐标的目标导航路线。可选地,所述定位埋点包括:平面定位埋点和立体定位埋点;以及计算定位点和目标建筑的定位埋点之间的埋点距离包括:基于电磁波通信方式,计算所述定位点和所述平面定位埋点之间的平面埋点距离;基于电磁波通信方式,计算所述定位点和所述立体定位埋点之间的立体埋点距离。可选地,根据所述埋点距离确定所述定位点在所述目标建筑的建筑模型上的定位坐标包括以下选项中至少一项:根据所述平面埋点距离,确定所述定位点在所述建筑模型上的至少一个可选坐标,然后根据所述立体埋点距离,从所述至少一个可选坐标中选择所述定位点的定位坐标;根据所述立体距离,确定所述定位点在所述建筑模型上的可选平面,然后根据所述平面埋点距离,在所述可选平面上选择所述定位点的定位坐标。可选地,在根据所述定位坐标和目标坐标,在所述建筑模型上生成从所述定位坐标到所述目标坐标的目标导航路线之前,所述方法还包括:获取目标点,然后确定所述目标点在所述建筑模型上的坐标为目标坐标。可选地,根据所述定位坐标和目标坐标,在所述建筑模型上生成从所述定位坐标到所述目标坐标的目标导航路线包括:根据所述定位坐标和所述目标坐标,生成至少一个可选导航路线;根据路线需求从所述至少一个可选导航路线中选择所述目标导航路线,所述路线需求包括:距离需求、时间需求、人口密集度需求或空间需求等。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种立体导航的装置。本专利技术实施例的一种立体导航的装置,包括:计算模块,用于计算定位点和目标建筑的定位埋点之间的埋点距离,所述目标建筑为所述定位点所处的建筑;确定模块,用于根据所述埋点距离,确定所述定位点在所述目标建筑的建筑模型上的定位目标;生成模块,用于根据所述定位坐标和目标坐标,在所述建筑模型上生成从所述定位坐标到所述目标坐标的目标导航路线。可选地,所述定位埋点包括:平面定位埋点和立体定位埋点;以及所述计算模块还用于:基于电磁波通信方式,计算所述定位点和所述平面定位埋点之间的平面埋点距离;基于电磁波通信方式,计算所述定位点和所述立体定位埋点之间的立体埋点距离。可选地,所述确定模块还用于:根据所述平面埋点距离,确定所述定位点在所述建筑模型上的至少一个可选坐标,然后根据所述立体埋点距离,从所述至少一个可选坐标中选择所述定位点的定位坐标;根据所述立体距离,确定所述定位点在所述建筑模型上的可选平面,然后根据所述平面埋点距离,在所述可选平面上选择所述定位点的定位坐标。可选地,所述确定模块还用于:获取目标点,然后确定所述目标点在所述建筑模型上的坐标为目标坐标。可选地,所述生成模块还用于:根据所述定位坐标和所述目标坐标,生成至少一个可选导航路线;根据路线需求从所述至少一个可选导航路线中选择所述目标导航路线,所述路线需求包括:距离需求、时间需求、人口密集度需求或空间需求等。为实现上述目的,根据本专利技术实施例的再一方面,提供了一种服务端。本专利技术实施例的一种服务端,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例的立体导航的方法。为实现上述目的,根据本专利技术实施例的又一方面,提供了一种计算机可读介质。本专利技术实施例的一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现本专利技术实施例的立体导航的方法。上述专利技术中的一个实施例具有如下优点或有益效果:能够利用目标建筑的定位埋点确定定位点的定位坐标,然后根据目标坐标和定位坐标,在目标建筑模型上生成目标路线,从而可以提供一种立体导航定位的方法,达到在多层建筑内进行实时导航的效果;本专利技术实施例中定位埋点包括平面定位埋点和立体定位埋点,采用电磁波通信方式计算平面埋点距离和立体埋点距离,从而可以利用电磁波通信方式的抗干扰能力强以及穿透能力强的特性,提高距离计算的准确性,进一步保证定位点位置的准确性;本专利技术实施例中提供多种方法利用平面埋点距离和立体埋点距离确定定位点的坐标,从而可以根据实际应用场景选取方法,提高本专利技术的实用性;本专利技术实施例中在生成目标导航路线之前,需要获取目标点,从而可以确定目标点在模型上的目标位置;本专利技术实施例中生成目标导航路线的过程中,需要先生成多条可选导航路线,然后根据用户的导航需求,从可选导航路线中确定目标导航路线,从而可以考虑用户需求,进一步提高本专利技术的实用性。上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术实施例的立体导航的方法的主要流程的示意图;图2是根据本专利技术实施例的定位埋点的示意图;图3是根据本专利技术一个可参考实施例的立体导航的方法的主要流程的示意图;图4是根据本专利技术实施例的立体导航的装置的主要模块的示意图;图5是本专利技术实施例可以应用于其中的示例性系统架构图;图6是适于用来实现本专利技术实施例的终端设备或服务器的计算机系统的结构示意图。具体实施方式以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。现阶段在陌生的写字楼、购物大厦、KTV、游乐场等大型公共场所内,每个人都会一脸的茫然,如果打算去某一个目的地,只能依靠咨询或者漫无目的的寻找,经历无数次的失败,最终找到目的地,或许还是没有找到自己想去的地方。因此,本专利技术提供一种立体导航的方法,目的是在写字楼、购物大厦、KTV或电影院等多层建筑内进行区域导航,可以帮助用户快速定位自己当前楼层和位置,同时通过地图引擎为用户规划到达目的地的最优路径,还可以实时获取用户当前位置并导航。现在社会科技发展迅速,每个都有一部或者多部移动设备,本专利技术提供的立体导航的方法可以设置在一部移动定位终端上,也可以研发一个立体导航应用软件,该应用软件用于提供本专利技术的立体导航的方法。本文档来自技高网...

【技术保护点】
1.一种立体导航的方法,其特征在于,包括:计算定位点和目标建筑的定位埋点之间的埋点距离,所述目标建筑为所述定位点所处的建筑;根据所述埋点距离,确定所述定位点在所述目标建筑的建筑模型上的定位目标;根据所述定位坐标和目标坐标,在所述建筑模型上生成从所述定位坐标到所述目标坐标的目标导航路线。

【技术特征摘要】
1.一种立体导航的方法,其特征在于,包括:计算定位点和目标建筑的定位埋点之间的埋点距离,所述目标建筑为所述定位点所处的建筑;根据所述埋点距离,确定所述定位点在所述目标建筑的建筑模型上的定位目标;根据所述定位坐标和目标坐标,在所述建筑模型上生成从所述定位坐标到所述目标坐标的目标导航路线。2.根据权利要求1所述的方法,其特征在于,所述定位埋点包括:平面定位埋点和立体定位埋点;以及计算定位点和目标建筑的定位埋点之间的埋点距离包括:基于电磁波通信方式,计算所述定位点和所述平面定位埋点之间的平面埋点距离;基于电磁波通信方式,计算所述定位点和所述立体定位埋点之间的立体埋点距离。3.根据权利要求2所述的方法,其特征在于,根据所述埋点距离确定所述定位点在所述目标建筑的建筑模型上的定位坐标包括以下选项中至少一项:根据所述平面埋点距离,确定所述定位点在所述建筑模型上的至少一个可选坐标,然后根据所述立体埋点距离,从所述至少一个可选坐标中选择所述定位点的定位坐标;根据所述立体距离,确定所述定位点在所述建筑模型上的可选平面,然后根据所述平面埋点距离,在所述可选平面上选择所述定位点的定位坐标。4.根据权利要求1所述的方法,其特征在于,在根据所述定位坐标和目标坐标,在所述建筑模型上生成从所述定位坐标到所述目标坐标的目标导航路线之前,所述方法还包括:获取目标点,然后确定所述目标点在所述建筑模型上的坐标为目标坐标。5.根据权利要求1所述的方法,其特征在于,根据所述定位坐标和目标坐标,在所述建筑模型上生成从所述定位坐标到所述目标坐标的目标导航路线包括:根据所述定位坐标和所述目标坐标,生成至少一个可选导航路线;根据路线需求从所述至少一个可选导航路线中选择所述目标导航路线,所述路线需求包括:距离需求、时间需求、人口密集度需求或空间需求等。6.一种立体导航的装置,其特征在于,包括:计算...

【专利技术属性】
技术研发人员:梁海飞
申请(专利权)人:北京京东金融科技控股有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1