【技术实现步骤摘要】
路径计算方法和设备
本专利技术涉及电子地图
,尤其涉及一种路径计算方法和设备。
技术介绍
室内地图可以使用户在建筑物内时,仍能够利用移动终端的定位功能找到要去的店铺、卫生间、电梯、休息区、出入口等目标位置。目前常用路径引导方法有两种:一种是同层路径引导,具体为,根据用户选择目的地,从室内地图数据形成的路网中计算出最短路径,作为推荐路径呈现给用户;另一种是跨层路径引导,与同层路径引导中的计算方法一样需计算出最短路径,只是在计算过程中增加了电梯、楼梯等跨层设施。然而,上述路径引导方法的重点都在于如何快速高效的计算出最短路径,但是用户未必需要的最短路径,上述方法不能满足用户在不同场景下的路径需求。
技术实现思路
本专利技术提供一种路径计算方法和设备,用于解决现有技术不能满足用户在不同场景下的路径需求的问题。第一方面,本专利技术提供一种路径计算方法,包括:接收路径计算请求,所述路径计算请求包括:请求计算的目标路径的终点位置和使用场景的标识;确定所述目标路径的起点位置;根据所述起点位置、所述终点位置和所述使用场景的标识,确定所述使用场景对应的目标路径,所述使用场景包括如下场景中的任意一种:休闲场景和无障碍场景。第二方面,本专利技术提供一种路径计算设备,包括:接收模块,用于接收路径计算请求,所述路径计算请求包括:请求计算的目标路径的终点位置和使用场景的标识;处理模块,用于确定所述目标路径的起点位置,以及用于根据所述起点位置、所述终点位置和所 ...
【技术保护点】
1.一种路径计算方法,其特征在于,包括:/n接收路径计算请求,所述路径计算请求包括:请求计算的目标路径的终点位置和使用场景的标识;/n确定所述目标路径的起点位置;/n根据所述起点位置、所述终点位置和所述使用场景的标识,确定所述使用场景对应的目标路径,所述使用场景包括如下场景中的任意一种:休闲场景和无障碍场景。/n
【技术特征摘要】
1.一种路径计算方法,其特征在于,包括:
接收路径计算请求,所述路径计算请求包括:请求计算的目标路径的终点位置和使用场景的标识;
确定所述目标路径的起点位置;
根据所述起点位置、所述终点位置和所述使用场景的标识,确定所述使用场景对应的目标路径,所述使用场景包括如下场景中的任意一种:休闲场景和无障碍场景。
2.根据权利要求1所述的方法,其特征在于,还包括:
通过终端采用不同的颜色显示不同使用场景对应的目标路径。
3.根据权利要求1或2所述的方法,其特征在于,所述使用场景的标识为休闲场景的标识,且所述起点位置和所述终点位置在同一楼层;
所述根据所述起点位置、所述终点位置和所述使用场景的标识,确定所述使用场景对应的目标路径,包括:
根据所述起点位置、所述终点位置和经过室内不同区域的数量,确定所述休闲场景对应的目标路径;其中,所述目标路径为所述起点位置和所述终点位置之间的所有路径中,经过室内不同区域的数量最多的路径;
或者;
所述使用场景的标识为无障碍场景的标识,且所述起点位置和所述终点位置在同一楼层;
所述根据所述起点位置、所述终点位置和所述使用场景的标识,确定所述使用场景对应的目标路径,包括:
根据所述起点位置、所述终点位置和各道路的属性,确定所述无障碍场景对应的目标路径,所述属性包括:台阶属性或者非台阶属性,所述目标路径为所述起点位置和所述终点位置之间的所有路径中,距离最短且所包含的道路属性均为非台阶属性的路径。
4.根据权利要求1或2所述的方法,其特征在于,所述使用场景的标识为休闲场景的标识,且所述起点位置和所述终点位置在不同楼层;
所述根据所述起点位置、所述终点位置和所述使用场景的标识,确定所述使用场景对应的目标路径,包括:
根据所述起点位置、所述终点位置、经过室内不同区域的数量以及跨层设施的类型,确定所述休闲场景对应的目标路径,所述目标路径为所述起点位置和所述终点位置之间的所有路径中,经过室内不同区域的数量最多,且经过的跨层设施的类型为扶梯的路径。
5.根据权利要求1或2所述的方法,其特征在于,
所述使用场景的标识为无障碍场景的标识,且所述起点位置和所述终点位置在不同楼层;
所述根据所述起点位置、所述终点位置和所述使用场景的标识,确定所述使用场景对应的目标路径,包括:
根据所述起点位置、所述终点位置、各道路的属性以及跨层设施的类型,确定所述无障碍场景对应的目标路径;所述属性包括:台阶属性或者非台阶属性,所述目标路径为所述起点位置和所述终点位置之间的所有路径中,距离最短、包含的道路属性均为非台阶属性、且经过的跨层设施的类型...
【专利技术属性】
技术研发人员:李晓锦,刘芬,徐颖,
申请(专利权)人:西安四维图新信息技术有限公司,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。