System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 导航线路显示方法、装置、设备及存储介质制造方法及图纸_技高网

导航线路显示方法、装置、设备及存储介质制造方法及图纸

技术编号:40984360 阅读:3 留言:0更新日期:2024-04-18 21:29
本申请公开了一种导航线路显示方法、装置、设备及存储介质,涉及电子地图技术领域,至少用于在电子地图中有效且清楚地展示建筑物内部的导航线路,以满足用户的导航需求等。该方法包括:显示楼层地图,楼层地图包括第一楼层地图和第二楼层地图,第一楼层地图为第一楼层对应的地图,包括第一楼层内的多个第一导航点;第二楼层地图为第二楼层对应的地图,包括第二楼层内的多个第二导航点;从多个第一导航点和多个第二导航点中确定导航起始点和导航终止点;导航起始点和导航终止点归属于不同楼层;基于楼层地图中的路网信息,在楼层地图上显示自导航起始点至导航终止点的导航线路。

【技术实现步骤摘要】

本申请涉及电子地图,尤其涉及一种导航线路显示方法、装置、设备及存储介质


技术介绍

1、随着地理信息技术的快速发展,电子地图已广泛应用于出行规划、旅游向导和卫星导航等领域。电子地图可以用于展示各种类型建筑物的模型,以及不同建筑物之间的导航线路等信息。

2、通用技术一般可以基于建筑物之间的路网信息等,支持规划不同建筑物之间的导航线路。但是,在建筑物内部结构较为复杂的场景中,这种方式难以有效地满足用户的导航需求等。


技术实现思路

1、本申请实施例提供了一种导航线路显示方法、装置、设备及存储介质,至少用于在电子地图中有效且清楚地展示建筑物内部的导航线路,以满足用户的导航需求等。

2、为达到上述目的,本申请实施例提供如下技术方案:

3、第一方面,提供了一种导航线路显示方法,包括:显示楼层地图,楼层地图包括第一楼层地图和第二楼层地图,第一楼层地图为第一楼层对应的地图,包括第一楼层内的多个第一导航点;第二楼层地图为第二楼层对应的地图,包括第二楼层内的多个第二导航点;第一楼层、第二楼层为同一建筑中的不同楼层;或者,第一楼层、第二楼层为不同建筑中的楼层;从多个第一导航点和多个第二导航点中确定导航起始点和导航终止点;导航起始点和导航终止点归属于不同楼层;基于楼层地图中的路网信息,在楼层地图上显示自导航起始点至导航终止点的导航线路;导航线路包括导航起始点所在楼层内部的第一导航线路、导航终止点所在楼层内部的第二导航线路、以及第一导航线路与第二导航线路的连接线路。>

4、该技术方案中,计算机设备可以支持同时显示第一楼层地图和第二楼层地图,以便于从多个第一导航点和多个第二导航点中确定导航起始点和导航终止点,完成第一楼层和第二楼层之间的导航规划,进而可以基于楼层地图中的路网信息,在楼层地图上显示自导航起始点至导航终止点的导航线路。基于此,本申请可以支持在建筑物的楼层地图中显示导航点以及规划导航线路,进而可以在楼层地图中显示导航线路,以便于用户了解楼层之间的通行信息。因此,本申请可以至少用于在电子地图中有效且清楚地展示建筑物内部的导航线路,以满足用户的导航需求等。

5、在一种可能的实施例中,楼层地图还包括第一楼层与第二楼层之间的连接通道;连接线路包括连接通道;在楼层地图上显示自导航起始点至导航终止点的导航线路,具体包括:显示连接通道连接的第一导航线路与第二导航线路。

6、基于此,本申请可以支持在楼层地图中显示不同楼层之间的连接通道,以便于通过连接通道连接处于将不同楼层内的导航线路,从而可以将起始导航点与终止导航点之间的导航线路在楼层地图上全览展示出来,便于用户查看不同楼层之间的导航线路,以满足用户的导航需求。

7、在一种可能的实施例中,该导航线路显示方法还包括:至少显示第一楼层所属第一建筑与第二楼层所属第二建筑之间的路网数据;连接线路包括基于路网数据生成的第一建筑与第二建筑之间的第三导航线路。在楼层地图上显示自导航起始点至导航终止点的导航线路,具体包括:显示第三导航线路连接的第一导航线路与第二导航线路。

8、基于此,在不同建筑的不同楼层之间不存在连廊等连接通道的情况下,本申请还可以支持在楼层地图中显示建筑之间的路网数据,并进一步显示第一建筑与第二建筑之间的第三导航线路,以便于用户了解建筑之间地面道路的通行信息。进而,楼层地图中可以显示由第三导航线路连接的第一导航线路与第二导航线路,实现导航线路的完整展示,有效满足用户的导航需求。

9、在一种可能的实施例中,在楼层地图上显示自导航起始点至导航终止点的导航线路,具体包括:显示自导航起始点至第一出口类型导航点的第一导航线路,以及自第一入口类型导航点至导航终止点的第二导航线路,第一出口类型导航点位于导航起始点所在楼层,第一入口类型导航点位于导航终止点所在楼层;第一出口类型导航点与第一入口类型导航点之间通过连接线路连接。

10、基于此,本申请在楼层地图中显示不同楼层之间的导航线路的情况下,可以支持显示导航线路在楼层内的出口和入口信息,以及出口和入口之间的连接线路,以便于用户清楚地查看楼层内部的通行信息,有效地满足用户导航需求。

11、在一种可能的实施例中,第一楼层地图和第二楼层地图相同;第一楼层地图或者第二楼层地图同时包含第一楼层对应的地图数据、第二楼层对应的地图数据以及连接线路的地图数据;基于楼层地图中的路网信息,在楼层地图上显示自导航起始点至导航终止点的导航线路,具体包括:基于第一楼层地图或者第二楼层地图中的路网信息,在第一楼层地图或者第二楼层地图显示自导航起始点至导航终止点的导航线路。

12、基于此,本申请可以支持不同建筑之间存在连接通道的楼层通过关联同一个跨楼栋楼层地图进行导航,通过跨楼栋楼层地图显示不同楼层之间的完整导航线路,以便于用户清楚地查看楼层之间的可达性信息,有效地满足用户导航需求。并且,不同建筑之间在存在连接通道的楼层共用一张跨楼栋楼层地图,可以使得路网信息更清晰,便于用户直观地查看导航线路。

13、在一种可能的实施例中,该导航线路方法还包括:在目标地图矢量数据中配置多个第一导航点和多个第二导航点,得到目标矢量图层;其中,目标地图矢量数据包含第一楼层对应的地图数据、第二楼层对应的地图数据以及连接线路;多个第一导航点、多个第二导航点与目标矢量图层中的多个坐标点一一对应;楼层地图中的路网信息为不同坐标点之间的线路信息;分别建立第一楼层和目标矢量图层的关联关系、第二楼层和目标矢量图层的关联关系。

14、基于此,本申请可以通过编辑与第一楼层和第二楼层的位置范围对应的矢量图层,配置第一楼层和第二楼层内的导航点,得到目标矢量图层。进而,可以建立第一楼层、第二楼层与同一目标矢量图层的关联关系,实现不同建筑的不同楼层共用一张跨楼栋楼层地图的效果,使得创建电子地图的过程更便捷,降低配置过程中对地理地图的依赖度以及使用成本。

15、在一种可能的实施例中,导航点包括模型元素或者标签元素,该导航线路显示方法还包括:从预设元素集合中选中目标元素;预设元素集合包括多个预设模型元素和多个预设标签元素;预设模型元素用于指示所在位置的外形信息;预设标签元素用于指示所在位置的功能信息;目标元素为多个预设模型元素或多个预设标签元素中的任意一个;响应于第一位置配置指令,将目标元素配置在楼层地图的矢量图层中的第一目标位置,并生成目标元素与第一目标位置的坐标点之间的对应关系,得到位于第一目标位置的导航点。

16、基于此,本申请可以支持在楼层地图的矢量图层上配置模型元素或标签元素指示的导航点,以便于在楼层地图内显示楼层内各个位置点的详细信息,提高电子地图的精度,并有效满足用户的导航需求。并且,在矢量图层上进行导航点的配置,对楼层地图与建筑模型之间的经纬度匹配没有强要求,可减少配置过程的运维成本。

17、在一种可能的实施例中,楼层地图还包括障碍物元素;该导航线路显示方法还包括:响应于第二位置配置指令,将预设障碍物元素配置在楼层地本文档来自技高网...

【技术保护点】

1.一种导航线路显示方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述楼层地图还包括所述第一楼层与所述第二楼层之间的连接通道;所述连接线路包括所述连接通道;所述在所述楼层地图上显示自所述导航起始点至所述导航终止点的导航线路,包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:至少显示所述第一楼层所属第一建筑与所述第二楼层所属第二建筑之间的路网数据;

4.根据权利要求1所述的方法,其特征在于,所述在所述楼层地图上显示自所述导航起始点至所述导航终止点的导航线路,包括:

5.根据权利要求1所述的方法,其特征在于,所述第一楼层地图和所述第二楼层地图相同;所述第一楼层地图或者所述第二楼层地图同时包含所述第一楼层对应的地图数据、所述第二楼层对应的地图数据以及所述连接线路的地图数据;所述基于所述楼层地图中的路网信息,在所述楼层地图上显示自所述导航起始点至所述导航终止点的导航线路,包括:

6.根据权利要求1-5任一项所述的导航线路显示方法,其特征在于,所述导航点包括模型元素或者标签元素;所述方法还包括

7.根据权利要求6所述的导航线路显示方法,其特征在于,所述楼层地图还包括障碍物元素;所述方法还包括:

8.一种导航线路显示装置,其特征在于,包括:显示单元和确定单元;所述显示单元,用于显示楼层地图,所述楼层地图包括第一楼层地图和第二楼层地图,所述第一楼层地图为第一楼层对应的地图,包括所述第一楼层内的多个第一导航点;所述第二楼层地图为第二楼层对应的地图,包括所述第二楼层内的多个第二导航点;所述第一楼层、所述第二楼层为同一建筑中的不同楼层;或者,所述第一楼层、所述第二楼层为不同建筑中的楼层;

9.一种计算机设备,其特征在于,包括:处理器;

10.一种计算机可读存储介质,其特征在于,用于存储计算机指令,当所述计算机指令在计算机上运行时,使得所述计算机执行如权利要求1-7中任一项所述的方法。

...

【技术特征摘要】

1.一种导航线路显示方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述楼层地图还包括所述第一楼层与所述第二楼层之间的连接通道;所述连接线路包括所述连接通道;所述在所述楼层地图上显示自所述导航起始点至所述导航终止点的导航线路,包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:至少显示所述第一楼层所属第一建筑与所述第二楼层所属第二建筑之间的路网数据;

4.根据权利要求1所述的方法,其特征在于,所述在所述楼层地图上显示自所述导航起始点至所述导航终止点的导航线路,包括:

5.根据权利要求1所述的方法,其特征在于,所述第一楼层地图和所述第二楼层地图相同;所述第一楼层地图或者所述第二楼层地图同时包含所述第一楼层对应的地图数据、所述第二楼层对应的地图数据以及所述连接线路的地图数据;所述基于所述楼层地图中的路网信息,在所述楼层地图上显示自所述导航起始点至所述导航终止点的导航线路,包括:

【专利技术属性】
技术研发人员:刘相军王中良杨永相霄詹海涛
申请(专利权)人:杭州海康威视系统技术有限公司
类型:发明
国别省市:

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

1