地图渲染方法、地图渲染装置、地图服务器和存储介质制造方法及图纸

技术编号:21714458 阅读:40 留言:0更新日期:2019-07-27 19:13
本发明专利技术实施例提出一种地图渲染方法、地图渲染装置、地图服务器和存储介质。该方法包括:获取需要渲染的地图要素数据;对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联;利用分类编码后的数据进行渲染预处理,得到渲染数据;响应于终端的地图显示请求,向所述终端发送在地图上需要展现的各地图要素的渲染数据。通过本发明专利技术实施例的地图渲染方法,对地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联,然后进行渲染预处理得到的渲染数据更适用于终端在地图中渲染时使用,可以在地图中展现更真实的现实映射。

Map Rendering Method, Map Rendering Device, Map Server and Storage Media

【技术实现步骤摘要】
地图渲染方法、地图渲染装置、地图服务器和存储介质
本专利技术涉及电子地图
,尤其涉及一种地图渲染方法、地图渲染装置、地图服务器和存储介质。
技术介绍
电子地图主要包括一些静态的地图要素。例如,海洋、陆地、植被、居民地、交通网、城市交通状况等。如果需要在电子地图上显示动态内容,需要采用人工绘制的方式进行渲染。不仅需要较高的人力成本,而且无法批量化使用。此外,由于渲染引擎需要处理的数据量大,可能导致终端设备的开销大,出现硬件发热等问题。无法展现实时的动态内容和环境氛围等。
技术实现思路
本专利技术实施例提供一种地图渲染方法、地图渲染装置、地图服务器和存储介质,以解决现有技术中的一个或多个技术问题。第一方面,本专利技术实施例提供了一种地图渲染方法,包括:获取需要渲染的地图要素数据;对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联;利用分类编码后的数据进行渲染预处理,得到渲染数据;响应于终端的地图显示请求,向所述终端发送在地图上需要展现的各地图要素的渲染数据。在一种实施方式中,所述地图显示请求中包括请求显示的区域的地理信息;向所述终端发送在地图上需要展现的各地图要素本文档来自技高网...

【技术保护点】
1.一种地图渲染方法,其特征在于,包括:获取需要渲染的地图要素数据;对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联;利用分类编码后的数据进行渲染预处理,得到渲染数据;响应于终端的地图显示请求,向所述终端发送在地图上需要展现的各地图要素的渲染数据。

【技术特征摘要】
1.一种地图渲染方法,其特征在于,包括:获取需要渲染的地图要素数据;对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联;利用分类编码后的数据进行渲染预处理,得到渲染数据;响应于终端的地图显示请求,向所述终端发送在地图上需要展现的各地图要素的渲染数据。2.根据权利要求1所述的方法,其特征在于,所述地图显示请求中包括请求显示的区域的地理信息;向所述终端发送在地图上需要展现的各地图要素的渲染数据,包括:根据所述区域的地理信息获取所述区域内需要渲染的各地图要素,向所述终端发送所述区域内需要渲染的各地图要素的渲染数据,以在所述终端的地图上展现所述区域内需要渲染的各地图要素。3.根据权利要求1所述的方法,其特征在于,对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联,包括:利用所述地图要素数据中的有编码数据,获取每一类地图要素的地理信息;利用所述地图要素数据中的无编码数据,得到每一类地图要素的分类信息和纹理信息;设置所述有编码数据和所述无编码数据的第一关联联系。4.根据权利要求3所述的方法,其特征在于,利用分类编码后的数据进行渲染预处理,得到渲染数据,包括:利用所述有编码数据和所述无编码数据进行整合处理;自动提取所述有编码数据和所述无编码数据的第二关联关系。5.根据权利要求3或4所述的方法,其特征在于,所述地图要素数据为动态数据,对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联,还包括:利用所述动态数据中的有编码数据,计算动态要素的运动轨迹和动态距离;利用所述动态数据中的无编码数据,设置所述动态要素的动画类型。6.根据权利要求5所述的方法,其特征在于,利用分类编码后的数据进行渲染预处理,得到渲染数据,还包括:利用所述动态要素的运动轨迹,计算所述动态要素的当前坐标和方向;利用所述动态数据中的动画类型,设置所述动态要素的展示类型。7.根据权利要求3或4所述的方法,其特征在于,所述地图要素数据为模型数据,对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联,还包括:对所述模型数据中的有编码数据对模型要素进行网格切分,对切分后的模型要素进行编码压缩;利用所述地图要素数据中的无编码数据,得到每一类地图要素的分类信息和纹理信息,包括:利用所述模型数据中的无编码数据,对所述模型要素进行分类,得到所述模型要素的分类信息和纹理信息。8.根据权利要求7所述的方法,其特征在于,利用所述有编码数据和所述无编码数据进行整合处理,包括:对编码压缩后的模型要素按照地理信息进行合并,将合并后的数据中包括的相邻点存放在相同位置,以形成快速渲染通道;利用分类编码后的数据进行渲染预处理,得到渲染数据,还包括:利用所述模型要素的分类信息和纹理信息,对所述模型要素进行分类贴图处理。9.一种地图渲染装置,其特征在于,包括:获取模块,用于获取需要渲染的地图要素数据;分类模块,用于对所述...

【专利技术属性】
技术研发人员:罗植青牛英杰周旭光童俊涛崔永范静波张阳房菲
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1