[发明专利]热力图生成方法及装置有效
申请号: | 201910840810.0 | 申请日: | 2019-09-06 |
公开(公告)号: | CN110570491B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 马星;王浩;陈海洋;李军锋;潘俊钳;彭雨滕 | 申请(专利权)人: | 广东省城乡规划设计研究院 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;G06T11/20 |
代理公司: | 广州科沃园专利代理有限公司 44416 | 代理人: | 张帅;徐翔 |
地址: | 510000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 力图 生成 方法 装置 | ||
本发明提供一种热力图生成方法,涉及数据可视化领域。该方法包括:确定当前屏幕范围,将当前屏幕范围与前一次确定的屏幕范围进行比对,判断屏幕范围是否发生变化;若当前屏幕范围与前一次确定的屏幕范围不一致,则判定屏幕范围发生变化,根据当前屏幕范围生成热力图;若当前屏幕范围与前一次确定的屏幕范围一致,则判定屏幕范围未发生变化,将根据前一次确定的屏幕范围生成的热力图作为当前屏幕范围的热力图。该方法根据屏幕范围的实时变化渲染生成热力图,提高热力图展示效果,节省系统资源,提高系统处理性能,可以很好的适应各种数据量情况下的热力图生成,在保证热力图具有较高时效性的同时,也保证了热力图所表达信息的完整性及合理性。
技术领域
本发明涉及数据可视化领域,具体涉及一种热力图生成方法及装置。
背景技术
随着智能规划和国土空间的应用领域的不断拓展,规划和国土数据已成为当前地理国情分析、智能规划和智慧城市构建的重要依据。规划数据和国土数据因其体量庞大、数据繁杂等特征,需要借助一些特殊的数据可视化方法进行表达,例如热力图(Heat Map)。
热力图是一种针对一定区域内大量数据点的某一特征的空间态势及分布状况的可视化表达方式,即用图中点的位置来对应地理对象的位置,通过该点的影响因子表示地理对象某要素、特征、属性的数值,并作线性拉伸,在对应的地理对象空间位置上表达出第三维数据值的大小变化特征的方法。目前,面向海量数据的热力图绘制技术主要有瓦片分层法和数据选择法两种,但这两种方法存在一定的缺陷。其中,瓦片分层法即采用Spark平台等方式对原始数据进行离线处理,生成特定层数的图像数据,在交互时只进行调用和拼接过程,这种方法的灵活性不足,无法良好的适应数据量的增减变化,其离线生成的图像数据的时效性无法得到保障。数据选择法可以通过选取部分数据点来缩减绘制的时间开销,但存在选择则必然导致信息的丢失,使整体信息不够完整,且所采用的具体的选择方法的合理性也难以保证。
发明内容
为了克服现有技术的不足,本发明提供一种热力图生成方法,所述方法包括:
确定当前屏幕范围,将所述当前屏幕范围与前一次确定的屏幕范围进行比对,判断屏幕范围是否发生变化;
若所述当前屏幕范围与所述前一次确定的屏幕范围不一致,则判定屏幕范围发生变化,根据所述当前屏幕范围生成热力图;
若所述当前屏幕范围与所述前一次确定的屏幕范围一致,则判定屏幕范围未发生变化,将根据所述前一次确定的屏幕范围生成的热力图作为所述当前屏幕范围的热力图。
进一步地,确定当前屏幕范围,包括:
获取当前屏幕可视区域的中心点坐标和当前屏幕可视区域的任意一对对角顶点坐标,通过所述对角顶点坐标确定当前屏幕范围的横坐标范围及纵坐标范围。
进一步地,将所述当前屏幕范围与前一次确定的屏幕范围进行比对,判断屏幕范围是否发生变化,包括:
将所述当前屏幕可视区域的中心点坐标与前一次确定的屏幕可视区域的中心点坐标进行比对;
将当前屏幕范围的横坐标范围及纵坐标范围与前一次确定的屏幕范围的横坐标范围及纵坐标范围分别进行比对;
若所述当前屏幕可视区域的中心点坐标与前一次确定的屏幕可视区域的中心点坐标一致,且当前屏幕范围的横坐标范围及纵坐标范围与前一次确定的屏幕范围的横坐标范围及纵坐标范围都一致,则判定屏幕范围未发生变化,否则,判定屏幕范围发生变化。
进一步地,根据所述当前屏幕范围生成热力图,包括:
获取当前屏幕范围内的点对象,对所述当前屏幕范围内的点对象按照像素位置进行聚类,得到当前屏幕范围内的像素点对象;
采用最近邻点插值法计算所述当前屏幕范围内的像素点对象的色彩权重;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东省城乡规划设计研究院,未经广东省城乡规划设计研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910840810.0/2.html,转载请声明来源钻瓜专利网。