【技术实现步骤摘要】
本专利技术实施例属于室内导航
,涉及一种多层建筑物平面地图的创建方法、导航方法及装置。
技术介绍
互联网快速发展的今天,基于LBS(LocationBasedService,基于位置服务)的地图和导航成为人们越来越依赖的服务。但是,多层建筑物内部的地图展示和导航技术的发展,却大大落后室外的地图展示和导航。这主要是由于室内情况更加复杂、地图展示和导航粒度要求更细等原因导致。现有的建筑物内部地图展示和导航方法,基本上与室外的地图展示和导航技术类似:确定用户当前所在的建筑物具体楼层后,展示当前楼层的平面地图(无法看到其他楼层的地图),同时基于当前平面地图进行导航。当用户楼层发生变化时,需要对平面地图进行切换。上述方案中,不能同时展示不同楼层的地图信息,且只能在某一楼层内部为用户导航,无法实现跨楼层的室内导航。
技术实现思路
本专利技术实施例的目的是提出一种多层建筑物平面地图的创建方法、导航方法及装置,以在一张平面地图中展示不同楼层的地图,以及实现跨楼层的室内导航。一方面,本专利技术实施例提供了一种多层建筑物平面地图的创建方法,包括:从至少两层建筑物中确定基础楼层和至少一个辅助楼层,其中,所述辅助楼层为所述建筑物中除所述基础楼层外的至少一个楼层;将所述基础楼层的原始地图作为所述建筑物平面地图的中心图形;按照从内至外的顺序,将所述辅助楼层的原始地图逐一映射成包围所述中心图形 ...
【技术保护点】
一种多层建筑物平面地图的创建方法,其特征在于,包括:从至少两层建筑物中确定基础楼层和至少一个辅助楼层,其中,所述辅助楼层为所述建筑物中除所述基础楼层外的至少一个楼层;将所述基础楼层的原始地图作为所述建筑物平面地图的中心图形;按照从内至外的顺序,将所述辅助楼层的原始地图逐一映射成包围所述中心图形的环状图形。
【技术特征摘要】
1.一种多层建筑物平面地图的创建方法,其特征在于,包括:
从至少两层建筑物中确定基础楼层和至少一个辅助楼层,其中,所述辅助
楼层为所述建筑物中除所述基础楼层外的至少一个楼层;
将所述基础楼层的原始地图作为所述建筑物平面地图的中心图形;
按照从内至外的顺序,将所述辅助楼层的原始地图逐一映射成包围所述中
心图形的环状图形。
2.根据权利要求1所述的方法,其特征在于,将所述辅助楼层的原始地图
映射成包围所述中心图形的环状图形,具体包括:
计算所述辅助楼层的原始地图中,各位置点与中心点之间的相对位置信息;
根据所述相对位置信息绘制所述位置点在所述平面地图中对应的映射点,
构成所述环状图形。
3.根据权利要求2所述的方法,其特征在于,根据所述相对位置信息绘制
所述位置点在所述平面地图中对应的映射点,构成所述环状图形包括:
在所述辅助楼层的原始地图中,获取各位置点与中心点的相对方向,作为
该位置点对应的映射点与所述中心图形的中心点的相对方向;
根据如下公式计算该位置点对应的映射点与所述中心图形的中心点的相对
距离D:
D=(m-n)h+d,其中,d为该位置点与辅助楼层原始地图中心点间的距离,m
为该辅助楼层的层数,n为所述基础楼层的层数,h为在所述相对方向上中心图
形的边框与所述中心图形的中心点的距离。
4.根据权利要求1所述的方法,其特征在于,从至少两层建筑物中确定基
础楼层和至少一个辅助楼层包括:
将所述建筑物的第一层确定为基础楼层,将所述基础楼层之上相邻的至少
一层确定为辅助楼层;或
将用户所在的楼层确定为所述建筑物中的基础楼层,将所述基础楼层之上
相邻的至少一层确定为辅助楼层;或
将用户所在的楼层之下的一层确定为所述建筑物中的基础楼层,将所述基
础楼层之上相邻的至少一层确定为辅助楼层;或
根据所述用户的选择指令,从至少两层所述建筑物中确定基础楼层和至少
一个辅助楼层。
5.一种室内导航方法,基于权利要求1-4任一所述的多层建筑物平面地图
的创建方法获得的平面地图,其特征在于,该方法包括:
获取室内路径规划请求,所述室内路径规划请求包括在起始映射地图中的
起点位置以及在终止映射地图中的终点位置;
根据所述平面地图对所述室内路径规划请求进行规划。
6.根据权利要求5所述的方法,其特征在于,根据所述平面地图对所述室
内路径规划请求进行规划,具体包括:
如果所述起始映射地图与所述终止映射地图不同,则执行如下操作:
根据所述起点位置以及所述起始映射地图确定所述起点位置至所述起始映
射地图中的乘梯的起始路径,并在起始映射地图内显示所述起始路径;
根据所述终点位置以及所述终止映射地图确定终止映射地图中的乘梯至终
点位置的终止路径,并在终止映射地图内显示所述终止路径。
7.根据权利要求6所述的方法,其特征在于,所述乘梯包括上楼乘梯、下
楼乘梯和双...
【专利技术属性】
技术研发人员:刘政,李丰,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。