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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109741436A(43)申请公布日2019.05.10(21)申请号201811473089.8(22)申请日2018.12.04(71)申请人北京世纪高通科技有限公司地址100088北京市海淀区学院路7号10层1002C室(72)发明人孙锐周明瑞陈瑞石清华熊继林(74)专利代理机构北京中博世达专利商标代理有限公司11274代理人申健(51)Int.Cl.G06T15/20(2011.01)G06F16/29(2019.01)权利要求书2页说明书8页附图5页(54)发明名称一种渲染矢量数据的方法及装置(57)摘要本发明实施例公开了一种渲染矢量数据的方法及装置,涉及地理信息领域,解决了在渲染矢量数据的过程中,耗费大量计算力,且渲染速度较慢的问题。具体方案为:确定当前屏幕的显示范围,并根据显示范围计算当前屏幕包括的瓦块的编号,根据目标瓦块的编号,获取目标瓦块包含的形状点的二维坐标,根据目标瓦块的编号,获取目标瓦块贴合于球面时所需的目标形状点的三维坐标,根据目标瓦块包含的形状点的二维坐标,在目标视窗中绘制目标瓦块包含的形状点,得到绘制后的纹理图片,根据目标形状点的三维坐标,在球面上绘制目标形状点,得到绘制在球面上的目标瓦块,将纹理图片填充在球面上的目标瓦块中。本发明实施例用于渲染矢量数据的过程中。CN109741436ACN109741436A权利要求书1/2页1.一种渲染矢量数据的方法,其特征在于,所述方法包括:确定当前屏幕的显示范围,并根据所述显示范围计算所述当前屏幕包括的瓦块的编号;根据目标瓦块的编号,获取所述目标瓦块包含的形状点的二维坐标;所述目标瓦块为所述当前屏幕包括的瓦块中的任意一个;根据所述目标瓦块的编号,获取所述目标瓦块贴合于球面时所需的目标形状点的三维坐标;根据所述目标瓦块包含的形状点的二维坐标,在目标视窗中绘制所述目标瓦块包含的形状点,得到绘制后的纹理图片;根据所述目标形状点的三维坐标,在所述球面上绘制所述目标形状点,得到绘制在所述球面上的目标瓦块;将所述纹理图片填充在所述球面上的目标瓦块中。2.根据权利要求1所述的渲染矢量数据的方法,其特征在于,所述根据目标瓦块的编号,获取所述目标瓦块包含的形状点的二维坐标,包括:向服务器发送请求消息,所述请求消息中包括所述目标瓦块的编号;接收所述服务器发送的所述目标瓦块包含的形状点的二维坐标。3.根据权利要求1或2所述的渲染矢量数据的方法,其特征在于,在所述根据所述目标瓦块包含的形状点的二维坐标,在目标视窗中绘制所述目标瓦块包含的形状点,得到绘制后的纹理图片之前,还包括:确定所述目标视窗;根据所述目标瓦块包含的形状点和所述当前屏幕的分辨率,确定配置参数;采用所述配置参数配置所述目标视窗。4.根据权利要求3所述的渲染矢量数据的方法,其特征在于,所述确定所述目标视窗,包括:如果当前环境中存在帧缓冲区对象FBO,则将所述FBO中的内容清空,并将清空后的FBO确定为所述目标视窗;如果所述当前环境中不存在FBO,则建立所述FBO,并将所述FBO确定为所述目标视窗。5.根据权利要求1所述的渲染矢量数据的方法,其特征在于,所述方法还包括:保存所述目标瓦块贴合于所述球面时所需的目标形状点的三维坐标。6.一种渲染矢量数据的装置,其特征在于,所述渲染矢量数据的装置包括:确定单元、计算单元、获取单元、绘制单元和填充单元;所述确定单元,用于确定当前屏幕的显示范围;所述计算单元,用于根据所述确定单元确定的所述显示范围计算所述当前屏幕包括的瓦块的编号;所述获取单元,用于根据所述计算单元得到的目标瓦块的编号,获取所述目标瓦块包含的形状点的二维坐标;所述目标瓦块为所述当前屏幕包括的瓦块中的任意一个;根据所述目标瓦块的编号,获取所述目标瓦块贴合于球面时所需的目标形状点的三维坐标;所述绘制单元,用于根据所述获取单元获取的所述目标瓦块包含的形状点的二维坐标,在目标视窗中绘制所述目标瓦块包含的形状点,得到绘制后的纹理图片;根据所述计算2CN109741436A权利要求书2/2页单元计算的所述目标形状点的三维坐标,在所述球面上绘制所述目标形状点,得到绘制在所述球面上的目标瓦块;所述填充单元,用于将所述纹理图片填充在所述球面上的目标瓦块中。7.根据权利要求6所述的渲染矢量数据的装置,其特征在于,所述获取单元,具体用于:向服务器发送请求消息,所述请求消息中包括所述目标瓦块的编号;接收所述服务器发送的所述目标瓦块包含的形状点的二维坐标。8.根据权利要求6或7所述的渲染矢量数据的装置,其特征在于,所述渲染矢量数据的装置还包括:配置单元;所述确定单元,还用于确定所述目标视窗;根据所述目标瓦块包含的形状点和所述当前屏幕的分辨率,确定配置参数;所述配