预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110059151A(43)申请公布日2019.07.26(21)申请号201910343461.1(22)申请日2019.04.26(71)申请人北京百度网讯科技有限公司地址100085北京市海淀区上地十街10号百度大厦2层(72)发明人罗植青牛英杰周旭光童俊涛崔永范静波张阳房菲(74)专利代理机构北京市铸成律师事务所11313代理人杨瑾瑾陈建民(51)Int.Cl.G06F16/29(2019.01)权利要求书3页说明书11页附图11页(54)发明名称地图渲染方法、地图渲染装置、地图服务器和存储介质(57)摘要本发明实施例提出一种地图渲染方法、地图渲染装置、地图服务器和存储介质。该方法包括:获取需要渲染的地图要素数据;对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联;利用分类编码后的数据进行渲染预处理,得到渲染数据;响应于终端的地图显示请求,向所述终端发送在地图上需要展现的各地图要素的渲染数据。通过本发明实施例的地图渲染方法,对地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联,然后进行渲染预处理得到的渲染数据更适用于终端在地图中渲染时使用,可以在地图中展现更真实的现实映射。CN110059151ACN110059151A权利要求书1/3页1.一种地图渲染方法,其特征在于,包括:获取需要渲染的地图要素数据;对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联;利用分类编码后的数据进行渲染预处理,得到渲染数据;响应于终端的地图显示请求,向所述终端发送在地图上需要展现的各地图要素的渲染数据。2.根据权利要求1所述的方法,其特征在于,所述地图显示请求中包括请求显示的区域的地理信息;向所述终端发送在地图上需要展现的各地图要素的渲染数据,包括:根据所述区域的地理信息获取所述区域内需要渲染的各地图要素,向所述终端发送所述区域内需要渲染的各地图要素的渲染数据,以在所述终端的地图上展现所述区域内需要渲染的各地图要素。3.根据权利要求1所述的方法,其特征在于,对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联,包括:利用所述地图要素数据中的有编码数据,获取每一类地图要素的地理信息;利用所述地图要素数据中的无编码数据,得到每一类地图要素的分类信息和纹理信息;设置所述有编码数据和所述无编码数据的第一关联联系。4.根据权利要求3所述的方法,其特征在于,利用分类编码后的数据进行渲染预处理,得到渲染数据,包括:利用所述有编码数据和所述无编码数据进行整合处理;自动提取所述有编码数据和所述无编码数据的第二关联关系。5.根据权利要求3或4所述的方法,其特征在于,所述地图要素数据为动态数据,对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联,还包括:利用所述动态数据中的有编码数据,计算动态要素的运动轨迹和动态距离;利用所述动态数据中的无编码数据,设置所述动态要素的动画类型。6.根据权利要求5所述的方法,其特征在于,利用分类编码后的数据进行渲染预处理,得到渲染数据,还包括:利用所述动态要素的运动轨迹,计算所述动态要素的当前坐标和方向;利用所述动态数据中的动画类型,设置所述动态要素的展示类型。7.根据权利要求3或4所述的方法,其特征在于,所述地图要素数据为模型数据,对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联,还包括:对所述模型数据中的有编码数据对模型要素进行网格切分,对切分后的模型要素进行编码压缩;利用所述地图要素数据中的无编码数据,得到每一类地图要素的分类信息和纹理信息,包括:利用所述模型数据中的无编码数据,对所述模型要素进行分类,得到所述模型要素的分类信息和纹理信息。8.根据权利要求7所述的方法,其特征在于,利用所述有编码数据和所述无编码数据进行整合处理,包括:对编码压缩后的模型要素按照地理信息进行合并,将合并后的数据中包括的相邻点存放在相同位置,以形成快速渲染通道;2CN110059151A权利要求书2/3页利用分类编码后的数据进行渲染预处理,得到渲染数据,还包括:利用所述模型要素的分类信息和纹理信息,对所述模型要素进行分类贴图处理。9.一种地图渲染装置,其特征在于,包括:获取模块,用于获取需要渲染的地图要素数据;分类模块,用于对所述地图要素数据进行分类编码,以将地图要素的地理信息与特征信息进行关联;预处理模块,用于利用分类编码后的数据进行渲染预处理,得到渲染数据;发送模块,用于响应于终端的地图显示请求,向所述终端发送在地图上需要展现的各地图要素的渲染数据。10.根据权利要求9所述的装置,其特征在于,所述地图显示请求中包括请求显示的区域的地理信息;