资源简介
根据指标值显示不同颜色,形成热力图效果。
使用场景
地图场景中可呈现各个地图点的温湿度等信息,如气象监测;园区场景除监测天气,也可用于显示设备、房间的温湿度等,用来分析所关注孪生体的状态,以便及时预警。
配置项说明
配置项 | 说明 | |
基础配置 | 图层名称 | 默认为"热力图",用户可以自定义修改 |
图层类型 | 默认为"热力图",不可修改 | |
取值设置 | 选择被作用的孪生体集合/条件,可以添加多个。目前仅可应用于地图点、设备集合 添加方式有两种: (1)点击添加孪生体集合在弹窗下拉列表选择 (2)通过ThingJS语法添加(应遵循ThingJS语法) | |
数据配置 | 数据类型 | 可以选择孪生体数据或监控数据 |
数据取值 | 选择孪生体数据通过userData/Data/属性名获取数据;选择监控数据通过MONITOR/_/_/kpiname/value获取数据 数据格式: [ { "cikey": "设备001", //孪生体编号 "kpi_name": "温度",//属性名称 "val": 25 //属性值 } ] | |
颜色分级 | 限定颜色的取值范围,并为每级别限定取值条件和显示颜色。注意数值大小要在最大值最小值范围内,否则无法保存 | |
使用图例 | 控制是否显示图例,打开开关时显示,关闭则不显示 | |
图例单位 | 控制显示的图例单位名称 | |
图例在场景中的位置 | 控制图例在界面中的位置,默认位于左上角,可手动调整 | |
效果配置 | 热力点半径 | 热力点半径,单位为米。考虑性能,不建议设置过大,如果无法显示,可尝试将该值设置小一些 |
离地高度 | 设置热力图离地面的高度,单位为米 | |
使用马赛克 | 开启后,可为云图效果增加马赛克点,单位为像素 | |
马赛克大小 | 在开启使用马赛克时生效,可设置马赛克点的大小,单位为像素 | |
设备透明 | 可开启设备透明效果 | |
设备透明度 | 控制设备的透明度 | |
模糊范围 | 反映颜色渐变边缘的模糊程度,仅适用于园区场景 | |
云图透明度 | 设置云图效果的透明度,仅适用于园区场景 | |
热力点透明度 | 作用效果不包含边缘,仅适用于地图场景 | |
热力点边缘透明度 | 控制热力点边缘的透明度,仅适用于地图场景 |
应用案例
案例介绍:
城市气象部门需要统计全国重点城市的气温情况,对因地制宜地开展农作物种植,保证粮产具有重要意义。
解决方案:以粮产重点城市中心为统计点,利用热力图效果模拟仿真各地的气温情况。
配置步骤:
第1步:模拟数据。在孪生体管理中,创建地图点位数据。
第2步:获取资源。在资源中心拉取"热力图"图层。
第3步:添加孪生体集合。在孪生体管理中,按照分类添加“地图点”孪生体集合。
第4步:添加图层。在地图层级新建图层,并配置热力点影响半径及离地高度。
第5步:推送数据。为不同点位推送温度值的监控数据。
效果展示: