【技术实现步骤摘要】
一种地图渲染方法、装置、设备及计算机程序产品
[0001]本公开实施例涉及导航
,具体涉及一种地图渲染方法、装置、设备及计算机程序产品。
技术介绍
[0002]基于高精数据的地图导航,数据精度高、信息密度大。在实际应用中,需要在导航界面展示地图,如果将现实世界中的所有元素都如实表达,地图承载的信息量巨大。用户在使用地图时,存在用户视觉压力大、用户视线难以聚焦到核心的地图元素、用户获取导航信息效率低等问题。
技术实现思路
[0003]本公开的至少一个实施例提供了一种地图渲染方法、装置、设备及计算机程序产品。
[0004]第一方面,本公开实施例提出一种地图渲染方法,该方法包括:
[0005]获取导航路径、位于导航路径上的多个第一地图元素以及位于导航路径外的多个第二地图元素;
[0006]基于多个第一地图元素的元素类型和多个第二地图元素的元素类型,确定与导航路径相关的待展示地图元素以及与导航路径无关的待隐藏地图元素;
[0007]在地图上展示导航路径、隐藏待隐藏地图元素并展示待
【技术保护点】
【技术特征摘要】
1.一种地图渲染方法,所述方法包括:获取导航路径、位于所述导航路径上的多个第一地图元素以及位于所述导航路径外的多个第二地图元素;基于所述多个第一地图元素的元素类型和所述多个第二地图元素的元素类型,确定与所述导航路径相关的待展示地图元素以及与所述导航路径无关的待隐藏地图元素;在地图上展示所述导航路径、隐藏所述待隐藏地图元素并展示所述待展示地图元素。2.根据权利要求1所述的方法,其中,所述基于所述多个第一地图元素的元素类型和所述多个第二地图元素的元素类型,确定与所述导航路径相关的待展示地图元素以及与所述导航路径无关的待隐藏地图元素,包括:基于预先设置的地图元素类型与展示必要性的对应关系,确定所述多个第一地图元素中的待隐藏地图元素和待展示地图元素,以及所述多个第二地图元素中的待隐藏地图元素和待展示地图元素。3.根据权利要求1所述的方法,其中,获取所述位于所述导航路径上的多个第一地图元素以及位于所述导航路径外的多个第二地图元素,包括:确定所述导航路径所在道路的目标道路标识;基于所述目标道路标识和预先建立的道路标识与地图元素之间的对应关系,确定位于所述导航路径上的多个第一地图元素以及位于所述导航路径外的多个第二地图元素。4.根据权利要求3所述的方法,其中,所述基于所述目标道路标识和预先建立的道路标识与地图元素之间的对应关系,获取位于所述导航路径上的多个第一地图元素以及位于所述导航路径外的多个第二地图元素,包括:基于预先建立的道路标识与地图元素之间的对应关系,将位于所述目标道路标识对应道路上的地图元素作为位于所述导航路径上的第一地图元素,并将所述目标道路标识对应道路的路边地图元素作为位于所述导航路径外的第二地图元素。5.根据权利要求3所述的方法,其中,所述导航路径为车道级导航路径;所述基于所述目标道路标识和预先建立的道路...
【专利技术属性】
技术研发人员:曹瑞,刘英爽,孙冲,冯赓,管向中,徐伟燕,霍明宇,关旭,章启鹏,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。