[发明专利]基于格网的多比例尺海量数据空间渲染方法有效
申请号: | 201510750559.0 | 申请日: | 2015-11-05 |
公开(公告)号: | CN106682001B | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 马静丽;吕锐;郭鸿飞;康洁;郭晓强;董平;汤怀玉;高杰;李虎;荣超;李显 | 申请(专利权)人: | 新华通讯社;北京捷泰天域信息技术有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 席小东 |
地址: | 100031 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于格网的多比例尺海量数据空间渲染方法,包括:服务器得到每个矢量数据所对应的n条矢量数据属性组;服务器接收前端发送的空间数据查询请求;服务器基于所述查询关键字,获得每条矢量数据在当前比例尺下的1条矢量数据属性组;服务器预定义聚类规则,然后,基于所述聚类规则,对绑定有矢量数据属性组的格网进行聚类计算,得到若干个聚类,并计算得到每个聚类的聚类中心点地理坐标以及每个聚类所包含的矢量数据属性组的数量,前端根据预定义的数据渲染规则,进行渲染。优点为:可以较为完整地实现大数据可视化分析中矢量数据快速显示、多尺度动态渲染以及无数据压盖显示等需求,从而提高客户使用体验。 | ||
搜索关键词: | 基于 比例尺 海量 数据 空间 渲染 方法 | ||
【主权项】:
1.一种基于格网的多比例尺海量数据空间渲染方法,其特征在于,包括以下步骤:步骤1,服务器预置格网边长、n级比例尺以及每级比例尺所对应的实际比例尺值;其中,n级比例尺是指n个级别的比例尺,分别为第0级比例尺、第1级比例尺…第n‑1级比例尺;n为自然数;步骤2,服务器通过第1数据库接收并存储海量矢量数据;其中,每个所述矢量数据均包括地理坐标以及附属属性;步骤3,服务器对接收到的每个所述矢量数据均进行以下处理:步骤3.1,令i=0;步骤3.2,服务器获取第i级比例尺下的地图,并根据所述格网边长,对第i级比例尺下的地图进行格网化处理,得到格网化后的地图;步骤3.3,服务器对格网化后的地图中的每个格网赋予唯一的格网ID;然后,服务器在所述格网化后的地图中定位到所述矢量数据,进而计算得到所述矢量数据所属格网的格网ID以及所属格网的格网中心地理坐标;步骤3.4,服务器在第2数据库中记录矢量数据、比例尺级别、比例尺所对应的实际比例尺值、格网ID以及格网中心地理坐标的对应关系,由此形成一条矢量数据属性组;步骤3.5,令i=i+1,返回步骤3.2,由此不断循环进行,直到i=n时,停止循环,由此得到每个矢量数据所对应的n条矢量数据属性组;步骤4,服务器接收前端发送的空间数据查询请求;其中,所述空间数据查询请求携带有当前实际比例尺值以及查询关键字;步骤5,服务器基于所述查询关键字,对所述第2数据库所存储的海量矢量数据进行数据过滤,得到符合查询关键字的m条矢量数据;其中,m为自然数;步骤6,服务器对于步骤5得到的每条矢量数据,继续查找与其绑定的n条矢量数据属性组,获得每条矢量数据在当前比例尺下的1条矢量数据属性组;步骤7,由于步骤6得到的每条矢量数据属性组均包含有格网ID,因此,服务器对步骤6得到的m条矢量数据属性组进行统计分析,统计得到在当前比例尺下每个格网所包含的矢量数据属性组的数量;步骤8,服务器预定义聚类规则,然后,基于所述聚类规则,对绑定有矢量数据属性组的格网进行聚类计算,得到若干个聚类,并计算得到每个聚类的聚类中心点地理坐标以及每个聚类所包含的矢量数据属性组的数量;步骤9,所述服务器将每个聚类的聚类中心点地理坐标以及每个聚类所包含的矢量数据属性组的数量发送给前端;步骤10,前端接收每个聚类的聚类中心点地理坐标以及每个聚类所包含的矢量数据属性组,并在当前比例尺地图上,根据聚类中心点地理坐标定位到每个聚类中心;然后,前端根据预定义的数据渲染规则,对每个聚类中心进行渲染,得到渲染结果图;其中,所述数据渲染规则与每个聚类所包含的矢量数据属性组的数量相关。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华通讯社;北京捷泰天域信息技术有限公司,未经新华通讯社;北京捷泰天域信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510750559.0/,转载请声明来源钻瓜专利网。
- 上一篇:盐水注射机
- 下一篇:一种肉制品无菌精细化加工平台
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置