一种数据热力图的生成方法、装置和计算机可读存储介质制造方法及图纸

技术编号:33374368 阅读:10 留言:0更新日期:2022-05-11 22:41
本申请公开了一种数据热力图的生成方法、装置和计算机可读存储介质,该方法包括:获取第一业务数据表,第一业务数据表包括不同地点的经纬度信息;对经纬度信息进行编码,得到第一哈希编码值;基于第一哈希编码值,生成多个哈希块;将哈希块对应的第一哈希编码值与预设映射表进行匹配,得到与第一哈希编码值匹配的第一要素相关信息,预设映射表包括多个要素的第二要素相关信息以及与第二要素相关信息匹配的第二哈希编码值;对第一要素相关信息进行评估,得到第一评估值;基于第一评估值,生成数据热力图。通过上述方式,本申请能够方便根据数据热力图进行人员与物资的调用。数据热力图进行人员与物资的调用。数据热力图进行人员与物资的调用。

【技术实现步骤摘要】
一种数据热力图的生成方法、装置和计算机可读存储介质


[0001]本申请涉及数据处理
,具体涉及一种数据热力图的生成方法、装置和计算机可读存储介质。

技术介绍

[0002]随着住房以及车辆等的不断增多,对救援的响应速度、调度指挥、现场作业以及科学施救等综合能力提出更高的要求,但相关技术中的救援系统存在以下问题:无法直观地看到当地的救援力量,无法高效准确地进行人员调度。

技术实现思路

[0003]本申请提供一种数据热力图的生成方法、装置和计算机可读存储介质,能够方便根据数据热力图进行人员与物资的调用。
[0004]为解决上述技术问题,本申请采用的技术方案是:提供一种数据热力图的生成方法,该方法包括:获取第一业务数据表,第一业务数据表包括不同地点的经纬度信息;对经纬度信息进行编码,得到第一哈希编码值;基于第一哈希编码值,生成多个哈希块;将哈希块对应的第一哈希编码值与预设映射表进行匹配,得到与第一哈希编码值匹配的第一要素相关信息,预设映射表包括多个要素的第二要素相关信息以及与第二要素相关信息匹配的第二哈希编码值;对第一要素相关信息进行评估,得到第一评估值;基于第一评估值,生成数据热力图。
[0005]为解决上述技术问题,本申请采用的另一技术方案是:提供一种热力图生成装置,该热力图生成装置包括互相连接的存储器和处理器,其中,存储器用于存储计算机程序,计算机程序在被处理器执行时,用于实现上述技术方案中的数据热力图的生成方法。
[0006]为解决上述技术问题,本申请采用的另一技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质用于存储计算机程序,计算机程序在被处理器执行时,用于实现上述技术方案中的数据热力图的生成方法。
[0007]通过上述方案,本申请的有益效果是:先获取包括不同地点的经纬度信息的第一业务数据表;然后对经纬度信息进行编码,生成第一哈希编码值;然后利用第一哈希编码值实现哈希块的划分,生成多个哈希块;再将哈希块对应的第一哈希编码值与预设映射表进行匹配,得到第一要素相关信息;再对第一要素相关信息进行评估,得到第一评估值;然后利用第一评估值生成数据热力图,能够直观地显示各个地点的要素情况,应用在多个领域中,能够辅助消防部队更快地进行消防调派,避免不必要的损失,加快救援的速度。
附图说明
[0008]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他
的附图。其中:
[0009]图1是本申请提供的数据热力图的生成方法一实施例的流程示意图;
[0010]图2是本申请提供的数据热力图的生成方法另一实施例的流程示意图;
[0011]图3是本申请提供的多个哈希块的示意图;
[0012]图4是本申请提供的警备力量分布图的示意图;
[0013]图5是本申请提供的热力图生成装置一实施例的结构示意图;
[0014]图6是本申请提供的计算机可读存储介质一实施例的结构示意图。
具体实施方式
[0015]下面结合附图和实施例,对本申请作进一步的详细描述。特别指出的是,以下实施例仅用于说明本申请,但不对本申请的范围进行限定。同样的,以下实施例仅为本申请的部分实施例而非全部实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0016]在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0017]需要说明的是,本申请中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0018]请参阅图1,图1是本申请提供的数据热力图的生成方法一实施例的流程示意图,该方法包括:
[0019]S11:获取第一业务数据表。
[0020]可从数据库中获取第一业务数据表,或者,接收其他设备发送的数据,并将接收到数据存入第一业务数据表中,第一业务数据表可以为消防机构组织表或其他类型的表,该第一业务数据表包括不同地点的经纬度信息,经纬度信息包括地点的经度以及该地点的维度。
[0021]S12:对经纬度信息进行编码,得到第一哈希编码值。
[0022]对于获取到的第一业务数据表,可先从该第一业务数据表中提取出每个地点的经纬度信息;然后利用编码方法对经纬度信息中的经度与纬度进行编码,得到第一哈希(Hash)编码值,该编码方法可以为哈希编码或geohash算法。
[0023]S13:基于第一哈希编码值,生成多个哈希块。
[0024]在完成对经纬度信息的编码后,可利用第一哈希编码值来生成多个哈希块,每个哈希块的大小可以相同;具体地,由于每个地点对应一个第一哈希编码值,因此可以将第一
哈希编码值相同的地点划分至同一哈希块,得到多个哈希块;或者,将所有经纬度信息对应的区域记作目标区域,将该目标区域划分为大小相同的多个子区域,然后判断该子区域是否存在具有经纬度信息的地点,如果该子区域中存在具有经纬度信息的地点,则将该子区域作为哈希块,将这些地点的第一哈希编码值的众数作为哈希块的第一哈希编码值,如果该子区域中不存在具有经纬度信息的地点,则不做处理。
[0025]S14:将哈希块对应的第一哈希编码值与预设映射表进行匹配,得到与第一哈希编码值匹配的第一要素相关信息。
[0026]要素相关信息(包括第一要素相关信息与第二要素相关信息)可以包括至少一个要素的数量以及类别等信息;预先统计多个地点的要素对应的第二要素相关信息,按照上述的编码方法对第二要素相关信息对应的经纬度信息进行编码,得到第二哈希编码值,以形成预设映射表,该预设映射表包括多个要素的第二要素相关信息以及与第二要素相关信息匹配的第二哈希编码值。
[0027]进一步地,在获取到哈希块的第一哈希编码值后,可将每个哈希块对应的第一哈希编码值与预设映射表进行匹配,以确定预设映射表中是否存在与该第一哈希编码值匹配的第二哈希编码值;如果预设映射表中存在与该第一哈希编码值匹配的第二哈希编码本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据热力图的生成方法,其特征在于,包括:获取第一业务数据表,所述第一业务数据表包括不同地点的经纬度信息;对所述经纬度信息进行编码,得到第一哈希编码值;基于所述第一哈希编码值,生成多个哈希块;将所述哈希块对应的第一哈希编码值与预设映射表进行匹配,得到与所述第一哈希编码值匹配的第一要素相关信息,所述预设映射表包括多个要素的第二要素相关信息以及与所述第二要素相关信息匹配的第二哈希编码值;对所述第一要素相关信息进行评估,得到第一评估值;基于所述第一评估值,生成数据热力图。2.根据权利要求1所述的数据热力图的生成方法,其特征在于,所述基于所述第一哈希编码值,生成多个哈希块的步骤,包括:将所述第一哈希编码值相同的地点划分至同一哈希块,得到所述多个哈希块;所述对所述第一要素相关信息进行评估,得到第一评估值的步骤,包括:获取所述哈希块对应的第一要素相关信息中每个要素的子评估值;对所述子评估值进行累加,得到第一评估值。3.根据权利要求2所述的数据热力图的生成方法,其特征在于,所述基于所述第一评估值,生成数据热力图的步骤,包括:基于当前哈希块的第一评估值与周围哈希块的第一评估值,对所述第一评估值进行更新,得到第二评估值,所述周围哈希块为位于所述当前哈希块四周的哈希块;基于所述第二评估值,生成所述数据热力图。4.根据权利要求3所述的数据热力图的生成方法,其特征在于,所述方法还包括:采用预设编码函数对所述哈希块进行编码,得到所述第一哈希编码值,所述预设编码函数的输入参数包括经度值、纬度值以及权重值,所述权重值与所述第一哈希编码值对应;计算每个所述权重值对应的哈希块的所有要素的子评估值的和,生成第一评估值;对每个所述权重值对应的哈希块的第一评估值与相应的所述周围哈希块的第一评估值进行加权求和,得到第三评估值;计算所有所述权重值对应的第三评估值的和,生成所述第二评估值。5.根据权利要求4所述的数据热力图的生成方法,其特征在于,所述第一哈希编码值包括第一编码值与第二编码值,所述方...

【专利技术属性】
技术研发人员:周广超吕晓陈立力周明伟
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1