官方文档

热力地图

数据大屏热力地图:区域/经纬度、热力深度、样式与 VRDemo 省级演示(与气泡/色彩共用表)。

VeryReport 数据大屏设计器 中,热力地图以中国地图为底图,用各省中心的热力晕染(深浅/扩散)表达度量大小与空间分布。适用角色:大屏设计人员、数据分析师。

大屏组件不直接写 SQL。请先在数据中心创建并发布数据集。详见 新建数据集。 演示表与 气泡地图色彩地图 共用省级销售数据。 易混淆:矩阵「热力图」是行列色块,不是地图;请从分组「地图」进入「热力地图」。

1. 概述

1.1 功能说明

将「区域名称」(或经纬度)与「热力深度」度量绑定后,在地图上绘制热力晕染:数值越大,颜色越暖/越深。

气泡地图的区别:气泡用半径表达体量;热力地图用连续晕染表达强度分布。

1.2 入口与前提

说明
设计器入口左侧导航依次点 数据分析数据大屏
组件路径顶部第二行工具栏(缩放右侧)点 图表 → 分组 地图热力地图
数据前提先在 数据中心 → 数据集 创建并发布

2. 基础操作

2.1 打开设计器并插入

  1. 左侧导航:数据分析数据大屏;树旁 「+」 或右侧 新建大屏
  2. 顶部第二行 → 图表 → 分组 地图热力地图
  3. 未绑定数据时仅空白底图(无假数据热力)。

2.2 选择数据集

  1. 画布单击选中热力地图。
  2. 右侧:左侧为组件设置(字段/样式/事件),右侧为 数据 面板。
  3. 数据 面板顶部 选择数据集 → 选已发布数据集。

2.3 绑定字段

组件设置 → 字段 Tab。可切换地理模式:区域名称(默认)或 经纬度

区域名称模式:

放置区拖入建议约束
区域名称/维度area最多 1 个
热力深度/度量sales1~5 个;画布右上角可切换当前热力指标

经纬度模式:拖入经度、纬度(必填),位置标签选填;热力深度同上。

区域名无法匹配时,组件右下角出现「未匹配」角标,可查看并复制明细。

3. 样式

  • 地图区域:显示范围(省级/市级)、聚焦省份、漫游、中心与缩放、边框与空区域色。
  • 热力:点半径、模糊、透明度、冷色/暖色。
  • 色阶图例:是否显示及位置。
  • 数据标签 / 提示框:显示开关与颜色字号。

4. 事件

组件设置 → 事件 Tab:联动、钻取、跳转。点击热力点可触发图层点击事件。

5. 示例:VRDemo

在 VRDemo 使用 map_province_sales(与气泡/色彩共用)或视图 v_map_heat_province。脚本:scripts/migrate/vrdemo-heat-map-demo.sql

  1. 数据中心 → 数据集 → 树顶 「+」 → 数据集;数据源 VRDemo,拖入表,保存并发布(如 省级销售-热力)。若已有同表数据集可直接复用。
  2. 大屏 → 图表 → 地图 → 热力地图;选数据集。
  3. 字段:区域名称=area,热力深度=sales(SUM);更新并保存。

验收:广东一带热力更暖;悬停约 12580;可调样式点半径/模糊;多度量可在画布右上角切换。

6. 常见问题

Q:找不到热力地图?
A:在数据大屏设计器顶部第二行 → 图表 → 分组「地图」→ 热力地图。勿选矩阵「热力图」。

Q:没有热力斑块?
A:确认已发布数据集,区域名称与热力深度已绑定并点「更新」;核对右下角未匹配提示。

Q:与气泡地图怎么选?
A:看离散大小用气泡;看连续热点晕染用热力地图。同一张 VRDemo 表可对照练习。

7. 相关文档