【技术实现步骤摘要】
地图展示方法、地图数据生成方法、装置和电子设备
[0001]本申请涉及图像处理
,具体涉及一种地图展示方法、地图数据生成方法、装置和电子设备。
技术介绍
[0002]电子地图的使用给用户带来了极大的便利,电子地图中的建筑物,道路等的位置,都是按照真实地理坐标映射形成的,这种电子地图提供的内容比较局限,功能比较单一。
技术实现思路
[0003]本申请实施例提供一种地图展示方法、地图数据生成方法、装置、电子设备和计算机可读存储介质,可以有效解决电子地图提供的内容的局限性问题,方便基于电子地图拓展丰富的功能。
[0004]第一方面,本申请实施例提供一种地图展示方法,包括:
[0005]获取目标位置对应的地图数据,所述地图数据包括目标位置对应的实际地图元素的第一地图数据和虚拟地图元素的第二地图数据,以及所述虚拟地图元素的展示参数,所述第一地图数据包括所述实际地图元素的实际地理位置;所述第二地图数据包括为所述虚拟地图元素配置的虚拟地理位置,所述虚拟地理位置根据所述虚拟地图元素和所述实际地图元素各自 ...
【技术保护点】
【技术特征摘要】
1.一种地图展示方法,其特征在于,包括:获取目标位置对应的地图数据,所述地图数据包括目标位置对应的实际地图元素的第一地图数据和虚拟地图元素的第二地图数据,以及所述虚拟地图元素的展示参数,所述第一地图数据包括所述实际地图元素的实际地理位置;所述第二地图数据包括为所述虚拟地图元素配置的虚拟地理位置,所述虚拟地理位置根据所述虚拟地图元素和所述实际地图元素各自的元素属性从所述实际地理位置中确定,所述展示参数指示了电子地图中所述虚拟地图元素的目标展示形态;根据所述地图数据展示所述目标位置对应的电子地图,所述电子地图包括所述实际地图元素和所述目标展示形态下的虚拟地图元素。2.根据权利要求1所述的地图展示方法,其特征在于,所述虚拟地图元素的目标展示形态与所述目标位置的环境参数匹配。3.根据权利要求1所述的地图展示方法,其特征在于,所述地图数据包括地图瓦片数据和所述展示参数,所述获取目标位置对应的地图数据,包括:获取目标位置对应的地图瓦片数据,所述地图瓦片数据包括所述实际地图元素的第一地图数据以及所述虚拟地图元素的第二地图数据:基于所述目标位置的环境参数,获取所述虚拟地图元素当前的展示参数。4.根据权利要求3所述的地图展示方法,其特征在于,所述第二地图数据还包括各所述虚拟地理位置对应的元素组标识,其中,不同的元素组标识对应不同的虚拟地图元素组,一个虚拟地图元素组包括至少一个虚拟地图元素;所述根据所述地图数据展示所述目标位置对应的电子地图,包括:根据所述第一地图数据展示所述电子地图上的实际地图元素;根据所述展示参数和所述第二地图数据中各虚拟地理位置对应的元素组标识,在所述电子地图的所述虚拟地理位置上展示所述目标展示形态下的虚拟地图元素组。5.根据权利要求4所述的地图展示方法,其特征在于,所述展示参数包括元素模型信息;所述基于所述目标位置的环境参数,获取所述虚拟地图元素当前的展示参数,包括:向服务器发送所述目标位置的环境参数,触发所述服务器基于所述环境参数确定所述虚拟地图元素的展示风格,以及获取所述展示风格下各所述虚拟地图元素组的元素模型信息,其中,在不同展示风格下,同一虚拟地图元素的展示形态不同;接收所述服务器发送的各所述虚拟地图元素组的元素模型信息。6.根据权利要求3所述的地图展示方法,其特征在于,所述目标位置对应实际地图元素的第一地图数据,和虚拟地图元素的第二地图数据设置在同一地图瓦片数据中;或者,所述地图瓦片数据包括第一地图瓦片数据和第二地图瓦片数据,所述第一地图瓦片数据包括所述第一地图数据,所述第二地图瓦片数据包括所述第二地图数据。7.根据权利要求1
‑
6任一项所述的地图展示方法,其特征在于,所述根据所述地图数据展示所述目标位置对应的电子地图前,还包括:获取虚拟相机在电子地图所在的虚拟地图空间中的相机位置;根据所述相机位置将所述虚拟相机的地图采集范围划分为依次远离所述虚拟相机的第一范围和第二范围;
对所述第一范围内靠近所述第二范围的地图区域进行所述虚拟地理位置的抽稀处理,以及删除所述第二范围中的所述虚拟地理位置。8.一种地图展示方法,其特征在于,包括:接收终端发送的目标位置;获取所述目标位置对应的地图数据,其中,所述地图数据包括目标位置对应的实际地图元素的第一地图数据和虚拟地图元素的第二地图数据,以及所述虚拟地图元素的展示参数,所述第一地图数据包括所述实际地图元素的实际地理位置;所述第二地图数据包括为所述虚拟地图元素配置的虚拟地理位置,所述虚拟地理位置根据所述虚拟地图元素和所述实际地图元素各自的元素属性从所述实际地理位置中确定,所述展示参数指示了电子地图中所述虚拟地图元素的目标展示形态;向所述终端发送所述地图数据,以使得所述终端基于所述地图数据展示所述目标位置对应的电子地图,所述电子地图包括实际地图元素和所述目标展示形态下的虚拟地图元素。9.根据权利要求8所述的地图展示方法,其特征在于,还包括:获取所述目标位置的环境参数;根据所述环境参数,确定所述虚拟地图元素与所述环境参数匹配的展示参数。10.一种地图数据生成方法,其特征在于,包括:确定电子地图中可设置虚拟地图元素的候选地图区域,所述电子地图中设置有实际地图元素,所述候选地图区域的区域属性与待配置的虚拟地图元素的元素属性匹配;针对所述候选地图区域,确定所述虚拟地图元素的第一候选地理位置;基于所述电子地图中的所述实际地图元素的实际地理位置和元素属性,确定所述第一候选地理位置中与目标元素属性的实际地图元素所占位置不重叠的第一候选地理位置;基于所述不重叠的第一候选地理位置,得到所述虚拟地图元素在所述电子地图中的虚拟地理位置;根据所述虚拟地图元素的所述虚拟地理位置,生成所述电子地图的地图数据。11.根据权利要求10所述的地图数据生成方法,其特征在于,针对所述候选地图区域,确定所述虚拟地图元素的第一候选地理位置,包括:确定所述候选地图区域的包围盒;在所述包围盒内,选择设置所述虚拟地图元素的第一候选地理位置。12.根据权利要求11所述的地图数据生成方法,其特征在于,在所述包围盒内,选择设置所述虚拟地图元素的第一候选地理位置,包括:将所述包围盒网格化,确定所述包围盒中与所述候选地图区域相交的目标网格;在所述目标网格中设置所述虚拟地图元素的第一候选地理位置。13.根据权利要求10所述的地图数据生成方法,其特征在于,还包括:对所述候选地图区域进行第一网格划分,得到至少两个第一网格;根据第一候选地理位置所处的所述第一网格是否完整,确定所述第一候选地理位置对应的元素组标识,其中,不同元素组标识对应不同的虚拟地图元素组,完整的第一网格比不完整的第一网格对应的虚拟地图元素组的元素密度高;所述根据所述虚拟地图元...
【专利技术属性】
技术研发人员:高含,梁一凡,李英男,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。