最近在做一个数据可视化大屏项目,从指标设计、视觉设计、可视化动效到大屏硬件、开发工具整个流程,总结了一些经验和观点,想和大家分享。
大屏制作工具
大屏的制作,可以用代码开发或现成的可视化工具来实现。
用的比较多的就是JS+Ecahrts,但数据量支撑、后台响应、实时更新、平台运维等应该还要调用更多的技术,这个不是非常懂就不赘述了。
另一种是用现成的可视化工具,能相对简单高效的搭建一个数据大屏,比如帆软FineReport,阿里dataV。
大屏硬件
大屏的展示工具几乎都是LED拼接屏,如果是boss办公室这种也有用大屏幕显示器的。
用LED拼接屏,UI设计时不用考虑屏幕缝隙影响内容的呈现,内容不会丢失,但有可能影响视觉的表现。设计时需要建立缝隙位置的参考线避,免类重要信息被分割。现在企业常用的有无缝隙、1.7mm缝隙、3.5mm缝隙、三种拼接大屏,缝隙越小越贵。
拼接的每块小屏一般是16:9的高清屏,设计尺寸可以把上下高度设定为1080px,长度按照拼接屏的数量比例得出长度的设计尺寸。例如3乘5的一块大屏幕,高度3块屏设为1080,每块高就是360,360除9乘16等640,640就是一块屏幕的长度,640乘5块屏=3200最后得出设计稿尺寸就是:高1080px乘宽3200px。
下图是天猫可视化大屏设计,图中屌炸天的3D地球围绕粒子效果。
接下来就来讲讲制作可视化大屏的重头戏,指标、布局、设计、动效。以FineReport制作大屏为例,这篇文章将教你怎么实现可视化。
指标设计
设计大屏,大家可能会被酷炫的可视化所感动,但一定要谨记,大屏一定是以展示数据为核心,任何炫酷屌炸天的表现都要建立在不影响数据的有效展示上!
所以,大屏首要考虑的是放哪些数据,那么多指标应该放那些?
一般而言,一个大屏一定会有明确的主题,比如销售数据大屏,集团营业数据大屏。针对这种主题明确的可视化,推荐一个非常好用的套路——多维度拆解北极星指标法。
第一步:确定一个北极星指标。如销售大屏,你的销售总额一定是最重要的吧,这就是主题。
第二步:多维度拆解北极星指标,把你的销售额情况分解。
从时间的维度。每个季度每个月的销售额情况是如何,销售额特别高的时间段,原因是什么,做了哪些措施?
从地理维度。各大区域销售额情况如何?可以做个排名情况。
从计划维度。和年初定的计划相比,差了多少?
从占比维度。各个产品占的销售额多少,哪些是带来贡献最多的明星产品。
布局
布局的目的是为了让业务指标和数据合理的展现。由于往往展现的是一个全局的业务,一般分为主要指标和次要指标两个层次,主要指标反映核心业务,次要指标用于进一步阐述分析,所以在制作时给予不一样的侧重。
这里推荐几种常见的版式:
上面几个版式不是金科定律,只是通常推荐的主次分布版式,能让信息一目了然。实际情况中,不一定使用主次分布,也可以使用平均分布,或者可以二者结合进行适当调整。比如下图所示,指标很多很多,存在多个层级的,就根据上面所说的基本原则进行一些微调,效果会很好。
视觉设计
设计的风格,背景色一般用深色调,深色调紧张感强,让视觉更好的聚焦,大屏暗色调看上去更柔和舒服不刺眼,也会较省电。
大屏设计跟网页不一样,页面不能有滚动条,大屏的长宽都是固定的。
字号跟网页设计一样不小于12号字,可以用于图表的标注,数据信息建议14号字以上,大屏观者远距离才能看全内容,所以字号可以稍大一点。字体不一定只用一种,可以用到一些科技感强的字体,这里要注意,记得把字体给开发一份。
设计完成先去大屏上看一下效果,大屏的品质不一样色调也会有很大的差别,要根据自家的大屏呈现效果做调整。
可以去看一个开源的jquery插件库网站,里面有很多很棒的动态效果!
交互设计
我把大数据可视化大屏分为两种,一种“纯展示型”另一种“展示+功能型”。纯展示型几乎没有交互,后台录入数据,在大屏上展示就行了。展示+功能型,例如实时监控数据、采集数据、数据对比功能、云计算数据、分析与预警等等。
这里着重说一下带有功能型的大屏产品的结构层(信息架构)。一切功能结构都要围绕核心数据主页面来架构,因为大屏展示的核心就是将一些业务的关键指标数据以数据可视化的方式展示出来。
动效设计
大数据可视化大屏设计少不了动效,动效是可视化重要的组成部分,动效的增加能让大屏看上去是活的,增加观感体验。但过分的动效极其容易喧宾夺主,让观看者的眼球不知道往哪里聚焦,反而弱化了数据的展示。
其实,把握动效设计这个度其实并不难,只要看的舒服不影响数据清晰展示就可以,有数据展示的页面最好动的地方不易过多,如果要多,几个动画就得有节奏的变化,例如一个动画表现的视觉强,另一个就表现稍弱化,有强有弱、有主有次节奏才会舒服,同时动效能结合数据的变化而变化最好,这样就不容易看数据内容被动画抓走眼球。
动效怎么实现?
我习惯用AE的插件Bodymovin生成json文件实现。
这里用FineReport做大屏自带一些可视化动效:
3D动效怎么实现?
如果自己开发,用软件C4D+AE+PS,先建模选软再导入AE视觉稿。这里我就用了FineReport自带的3D动效。无非就是个炫,放一两个就够了。
3D地球可视化
开篇给大家留个悬念,怎么设计3D地球动画。天猫双十一阿里的3D地球是有专门人员设计的,阿里也有这方面的组件库。我们可以用开源网站类似组件来实现,大数据页面用到的图表这个网站几乎都有,且免费。最终的效果是用两个组件拼合在一起实现的,左边就是代码,后台录入信息可以让粒子效果匹配数据,最终实现数据的可视化。
同样有很多的图表组件,可以用Echarts和Highcharts。前者免费、开源、效果炫酷、原生全中文,但兼容性差、经常报错、文档不够详情。或者用更强大的Highcharts,优点是文档实例很详细、易懂易学、兼容性强可兼容到IE6,但是收费。
下图是我用FineReport做项目时的3D地球可视化插件。
最后,附上几张FineReport的大屏图。带自动播放效果及3D动画特效的数据可视化!
FineReport的大屏可以离屏用ipad控制,做到内容交互,简直是业务演示汇报的利器!
实际应用场景。
总结
大屏设计是一个长期跟进的过程,有很多问题会在数据真正进来时,放在大屏上才能发现,所以等产品做到落地时设计方面要积极跟进改进。
好了就这么多感谢阅读,希望这篇文章对你有一点用!想尝试大屏制作的,先从下载FineReport学做dashboard开始吧。
相关推荐
本资源“092 酷炫大屏数据可视化模板_大屏幕展屏(html源码).rar”提供了用于创建大屏展示的HTML源代码,是前端开发人员和数据分析师打造动态、引人注目的数据展示平台的理想工具。下面我们将详细探讨这个模板中...
即下即用:无需担心技术门槛,简单几步即可将大屏集成到您的项目中,快速实现数据可视化。 无论您是数据分析师、前端开发者还是项目经理,这份资源都将是您打造专业级数据大屏的得力助手。赶快下载体验,让数据以更...
html实现酷炫星空可视化大屏源码,html大屏源码,可视化大屏,星空穿越,酷炫的界面效果,灵活的模块配置,打造属于自己的酷炫大屏,F11全屏打开页面,Ctrl+鼠标滚轮,找到最合适的分辨率,展现最好的界面效果。...
某学校招生可视化大屏数据大屏UI界面 深空蓝科技感登录酷炫界面UI 深蓝大屏展示数据可视化UI界面 深蓝精准营销数据可视化大数据后台UI界面 深蓝色科技大数据可视化UI网页界面 深蓝色可视化数据界面网页UI界面 深蓝色...
7. **移动能效管理平台**:能源消耗数据的分析和可视化是这个项目的关键,可能利用pandas对能耗数据进行分析,然后通过Plotly等库展示能耗趋势、节能效果等。 每一个项目都可能涉及到数据的获取、清洗、分析和可视...
主要是练习对v-charts的使用,技术要点:vue+echarts+v-charts+less+flexible,对初学者较为友好,如果对图表可视化有兴趣可以下载下来自行理解代码并自行编写的更好~,该资源免费下载,难度系数低哦!!! 资源下载下来...
echarts+html+css数据可视化大屏12套模板,可以根据自己需求修改数据和样式,都是基于ECharts的大数据可视化展示html的模板,直接打开html即可看到展示效果。
在"的酷炫实用大屏代码30套echarts.zip"这个压缩包中,你将找到30个精心设计的大屏代码示例,这些示例能够帮助你在项目中创建出吸引眼球、信息丰富的可视化界面。 首先,我们要理解什么是大屏可视化。大屏可视化...
html实现酷炫美观的可视化大屏风格7源码,大屏源码,html可视化大屏模板源码,系列大屏风格十种,详见文章讲解,包含各种各样的大屏需求,挑选合适自己的一种风格,详细的讲解,酷炫的线条,美观的设计,让图文图表...
在这个特定的项目中,“HTML5 Canvas酷炫可视化音频动画特效”是一个利用Canvas API来实现的音频可视化演示。这种特效通常用于音乐播放器或者与音频相关的网页应用,通过将音频数据实时转化为视觉元素,为用户带来...
基于Vue的数据可视化大屏设计源码,该项目包含52个文件,主要文件类型有36个json配置文件,以及8个vue前端文件。此外,还包括4个javascript文件,2个png图像文件,以及1个gitignore文件用于版本控制。该项目是一个...
大数据可视化大屏前端源码大数据可视化大屏前端源码大数据可视化大屏前端源码大数据可视化大屏前端源码大数据可视化大屏前端源码大数据可视化大屏前端源码大数据可视化大屏前端源码大数据可视化大屏前端源码大数据...
Vue3/ECharts5数据可视化(大屏展示)项目案例源码,一个基于 Vue3、Typescript、DataV、ECharts5 框架的大数据可视化(大屏展示)项目。此项目使用'.vue' 和 '.tsx' 文件实现界面,采用新版动态屏幕适配方案,全局...
通过研究这个压缩包中的源代码,开发者不仅能学习到数据大屏的基本构建过程,还能掌握前端开发的实战技能,提升在大数据可视化领域的专业素养。无论是初学者还是经验丰富的开发者,都能从中受益匪浅。
在这个“092 酷炫大屏数据可视化模板”中,我们聚焦于前端技术,特别是HTML、CSS、JavaScript以及Echarts等工具在创建大屏展示中的应用。 1. **HTML**(HyperText Markup Language)是网页的基础结构语言,用于定义...
html实现酷炫美观的可视化大屏风格5源码,大屏源码,html可视化大屏模板源码,系列大屏风格十种,详见文章讲解,包含各种各样的大屏需求,挑选合适自己的一种风格,详细的讲解,酷炫的线条,美观的设计,让图文图表...
html实现酷炫美观的可视化大屏风格2源码,大屏源码,html可视化大屏模板源码,系列大屏风格十种,详见文章讲解,包含各种各样的大屏需求,挑选合适自己的一种风格,详细的讲解,酷炫的线条,美观的设计,让图文图表...
html实现酷炫美观的可视化大屏风格4源码,大屏源码,html可视化大屏模板源码,系列大屏风格十种,详见文章讲解,包含各种各样的大屏需求,挑选合适自己的一种风格,详细的讲解,酷炫的线条,美观的设计,让图文图表...
html实现酷炫美观的可视化大屏风格3源码,大屏源码,html可视化大屏模板源码,系列大屏风格十种,详见文章讲解,包含各种各样的大屏需求,挑选合适自己的一种风格,详细的讲解,酷炫的线条,美观的设计,让图文图表...
html实现酷炫美观的可视化大屏风格10源码,大屏源码,html可视化大屏模板源码,系列大屏风格十种,详见文章讲解,包含各种各样的大屏需求,挑选合适自己的一种风格,详细的讲解,酷炫的线条,美观的设计,让图文图表...