[发明专利]数据处理方法、热力图生成方法及装置有效
申请号: | 201910973044.5 | 申请日: | 2019-10-14 |
公开(公告)号: | CN110807135B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 孙壮;蔡江松 | 申请(专利权)人: | 车智互联(北京)科技有限公司 |
主分类号: | G06F16/904 | 分类号: | G06F16/904;G06T11/00;G06T11/20 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 谢建云;孟玉洁 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 力图 生成 装置 | ||
本发明公开了一种数据处理方法,在服务器中执行,服务器与数据存储装置连接,数据存储装置中存储有多条不同精度的离散点数据,每条离散点数据包括位置信息和权重信息,其中,低精度的离散点数据由高精度的离散点数据进行聚合而得出,该方法包括步骤:接收终端设备发来的热力图数据请求,数据请求包括当前地图显示的地域范围和位置信息的目标精度,目标精度根据当前地图的缩放级别来确定;从已存储的多条离散点数据中,筛选出位置信息为目标精度且位于上述地域范围内的离散点数据,将筛选出的离散点数据返回给终端设备,以便终端设备根据接收到的离散点数据来生成热力图。本发明一并公开了相应的热力图生成方法及计算设备。
技术领域
本发明涉数据可视化技术领域,尤其涉及一种数据处理方法、热力图生成方法及装置。
背景技术
热力图(Heat Map)是一种以高亮形式显示热点区域(例如用户热衷的页面区域、用户所在的地理区域等)的数据展示方式,其为每一个离散点创建一个圆形区域,将各离散点的圆形区域进行加权叠加,映射到图像上。
由于热力图显示的是离散点的面状圆形区域数据,因此对用户终端的性能要求较高,现有技术难以实现百万数量级以上个离散点数据的显示,会造成数据请求时间长、内存及CPU消耗大、页面卡顿等问题,无法满足海量数据的展示需求。
此外,现有的热力图显示方案支持的空间跨度有限,当地图放大或缩小时,热力图的展示效果不好。当展示大地域范围(例如全国)的热力图时,离散点的数量较多(有时多达百万数量级),各离散点的圆形区域容易聚集成一个面积很大的高亮区域;当展示小地域范围(例如街道)的热力图时,0离散点的数量较少,各离散点的圆形区域分散显示、没有交集。离散点过于聚集或过于分散均无法展示出热度变化的趋势。
因此,需要提供一种优化的热力图生成方法。
发明内容
为此,本发明提供一种数据处理方法、热力图生成方法及装置,以力图解决或至少缓解上面存在的问题。
根据本发明的第一个方面,提供一种数据处理方法,在服务器中执行,所述服务器与数据存储装置连接,所述数据存储装置中存储有多条不同精度的离散点数据,每条所述离散点数据包括位置信息和权重信息,其中,低精度的离散点数据由高精度的离散点数据进行聚合而得出,所述方法包括步骤:接收终端设备发来的热力图数据请求,所述数据请求包括当前地图显示的地域范围和位置信息的目标精度,所述目标精度根据当前地图的缩放级别来确定;从已存储的多条离散点数据中,筛选出位置信息为所述目标精度且位于所述地域范围内的离散点数据,将筛选出的离散点数据返回给所述终端设备,以便终端设备根据接收到的离散点数据来生成热力图。
可选地,在根据本发明的数据处理方法中,目标精度按照以下步骤确定:确定所述缩放级别所属的缩放级别范围,根据缩放级别范围与精度的对应关系,确定所述缩放级别所对应的目标精度。
可选地,在根据本发明的数据处理方法中,目标精度按照以下步骤确定:当所述缩放级别小于第一阈值时,所述目标精度为第一精度;当所述缩放级别大于等于第一阈值且小于第二阈值时,所述目标精度为第二精度;当所述缩放级别大于等于第二阈值时,所述目标精度为第三精度;其中,所述第一精度小于第二精度小于第三精度。
可选地,在根据本发明的数据处理方法中,离散点数据还包括属性信息,所述数据请求还包括数据查询条件,所述方法进一步包括:从已存储的多条离散点数据中,筛选出属性信息满足所述数据查询条件、位置信息为所述目标精度且位于所述地域范围内的离散点数据,将筛选出的离散点数据返回给所述终端设备。
可选地,在根据本发明的数据处理方法中,数据请求还包括并发度,所述将筛选出的离散点数据返回给所述终端设备的步骤包括:将筛选出的离散点数据划分为多组,组的数量与所述并发度相同;以及将多组离散点数据并行地返回给所述终端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于车智互联(北京)科技有限公司,未经车智互联(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910973044.5/2.html,转载请声明来源钻瓜专利网。