0

0

怎样用山海鲸做交互图表_山海鲸交互图表制作入门【教程】

雪夜

雪夜

发布时间:2026-02-20 10:34:02

|

862人浏览过

|

来源于php中文网

原创

需围绕数据绑定、组件配置与事件触发三环节实现响应式交互图表:先导入并配置启用交互字段的数据源;再添加图表并开启悬停提示与点击联动;接着设置多图表间基于一致字段的联动关系;然后为图表点击绑定动态弹窗;最后通过鲸孪生组件实现三维标记点与二维图表的区域id联动。

怎样用山海鲸做交互图表_山海鲸交互图表制作入门【教程】

如果您希望在山海鲸中创建具备响应式反馈与用户操作联动的图表,则需围绕数据绑定、组件配置与事件触发三个核心环节展开。以下是实现交互图表的具体步骤:

一、导入并配置数据源

交互图表的基础是结构清晰、字段明确的数据源,只有正确加载并映射字段,后续联动与动态更新才具备可行性。山海鲸支持 CSV、Excel 文件直接拖入,也支持数据库直连或 API 接口接入。

1、点击左侧工具栏中的“数据源”图标,选择“添加本地数据”。

2、上传 CSV 或 Excel 文件,系统将自动解析表头与首行数据示例。

3、在字段设置面板中,为每个列手动指定数据类型(如文本、数值、日期),并勾选“启用为交互字段”以供后续联动使用。

4、点击“保存并应用”,该数据源即出现在资源中心,可被任意图表组件调用。

二、添加图表并启用基础交互

山海鲸内置多种图表组件均默认支持悬停提示、点击高亮等轻量级交互,无需编码即可激活。关键在于开启对应开关并确保字段绑定准确。

1、从组件库拖拽“环形图”至画布空白区域。

2、在右侧属性面板中,点击“数据”选项卡,将已配置的数据源拖入“数据源”框内。

3、在“维度”栏选择地区字段,在“指标”栏选择销量字段,完成基础绑定。

4、切换至“交互”选项卡,勾选“启用点击联动”“显示悬停提示”两项。

三、设置组件间联动关系

当多个图表共用同一数据源时,可通过“受其他组件联动”机制实现点击一个图表后,其余图表同步筛选刷新,形成分析闭环。此功能依赖字段名称严格一致。

1、再添加一个“T型分组柱状图”组件至画布。

2、为其绑定相同数据源,并分别配置X轴为“月份”、Y轴为“产量”。

3、在该柱状图的“交互”选项卡中,开启“受其他组件联动”开关。

Musho
Musho

AI网页设计Figma插件

下载

4、返回环形图组件,在其“交互”选项卡中确认已开启“触发联动”,且联动目标选择为刚添加的T型柱状图。

5、预览模式下点击环形图某一片段,柱状图将自动过滤并仅展示该地区对应月份的产量数据。

四、嵌入弹窗实现点击详情交互

对于需展示明细信息的场景,可在图表点击动作上绑定弹窗组件,通过动态字段填充实现内容随点击对象实时变化。

1、从组件库添加“弹窗”组件,置于画布任意位置(可隐藏于角落)。

2、双击进入弹窗编辑,添加“单行文本”与“数据表格”两个子组件。

3、选中单行文本,在“文本”属性中点击“设置为动态数据”,选择数据源中“区域名称”字段。

4、选中数据表格,在“数据字段”中依次添加“设备编号”“故障次数”“平均修复时长”等列,均来自同一数据源。

5、回到环形图组件,在其“交互”选项卡中,于“点击后行为”下拉菜单选择“打开弹窗”,并指定刚才创建的弹窗组件。

五、使用鲸孪生组件构建三维-二维联动

若项目含三维地图场景,可通过鲸孪生组件将标记点点击事件映射至二维图表,实现空间位置与统计维度的双向穿透分析。

1、添加“鲸孪生”组件,导入倾斜摄影模型或选择内置三维地图模板。

2、双击进入编辑模式,在地图上右键添加标记点,为每个点填写唯一“区域ID”作为标识字段。

3、添加“弹窗组件”并配置动态字段(如“区域ID”“当前温度”“告警数量”),保存后将其拖入标记点的“标记面板”中。

4、选中画布上的二维图表(如指标卡),在其“交互”选项卡中开启“受其他组件联动”,并在联动字段中选择“区域ID”。

5、返回鲸孪生编辑模式,为标记点开启“联动其他组件”,并指定联动字段为“区域ID”,确保与二维图表字段完全一致。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
数据类型有哪几种
数据类型有哪几种

数据类型有整型、浮点型、字符型、字符串型、布尔型、数组、结构体和枚举等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

311

2023.10.31

php数据类型
php数据类型

本专题整合了php数据类型相关内容,阅读专题下面的文章了解更多详细内容。

223

2025.10.31

c语言 数据类型
c语言 数据类型

本专题整合了c语言数据类型相关内容,阅读专题下面的文章了解更多详细内容。

52

2026.02.12

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

1533

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

423

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2261

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

37

2026.01.19

数据库三范式
数据库三范式

数据库三范式是一种设计规范,用于规范化关系型数据库中的数据结构,它通过消除冗余数据、提高数据库性能和数据一致性,提供了一种有效的数据库设计方法。本专题提供数据库三范式相关的文章、下载和课程。

374

2023.06.29

pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法

本专题系统整理pixiv网页版官网入口及登录访问方式,涵盖官网登录页面直达路径、在线阅读入口及快速进入方法说明,帮助用户高效找到pixiv官方网站,实现便捷、安全的网页端浏览与账号登录体验。

660

2026.02.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
R 教程
R 教程

共45课时 | 6.9万人学习

Bootstrap 5教程
Bootstrap 5教程

共46课时 | 3.4万人学习

ASP 教程
ASP 教程

共34课时 | 5.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号