1.效果

2.代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>index7</title><style type="text/css">html,body {width: 100%;height: 100%;}#myChart {width: 80%;height: 70%;position: fixed;top: 15%;left: 10%;}</style><script src="../../js/echarts3.2.2/echarts.min.js"></script>
</head>
<body>
<div id="myChart"></div>
<script>var option = {backgroundColor: 'black',title: {x: 'center',y: '63%',bottom: 50,text: '运营状况',subtext: 'General operation',textStyle: {fontWeight: 'bold',fontSize: 35,color: "#0095ff"},subtextStyle: {fontWeight: 'normal',fontSize: 20,color: "#0095ff"}},tooltip: {format: function (params) {console.log(params);}},graphic: {elements: [{type: 'image',style: {image: "../img/center.png",width: 190,height: 190},left: 'center',top: 'center'}]},series: [{splitNumber: 13, //刻度数量radius: '66%', //图表尺寸axisLine: {show: false,lineStyle: {width: 10,shadowBlur: 0,color: [[1, 'black']]}},splitLine: {length: 10,lineStyle: {color: "#0095ff"}}},{radius: '62%',splitNumber: '52',axisLine: {lineStyle: {color: [[1, '#0095ff']],width: 10}},splitLine: {length: 10,lineStyle: {color: 'black',width: 4}}},{radius: '56%',splitNumber: 0,axisLine: { // 坐标轴线lineStyle: {color: [[1, '#0095ff']], // 属性lineStyle控制线条样式width: 2}},splitLine: { // 分隔线show: false}},{splitNumber: '22',radius: '52%',axisLine: {lineStyle: {color: [[0, '#ff0090'], [1, '#631643']],width: 25}},splitLine: {length: 25,lineStyle: {color: 'black',width: 8}}},{radius: '42%',splitNumber: 0,axisLine: { // 坐标轴线lineStyle: {color: [[1, '#0095ff']], // 属性lineStyle控制线条样式width: 2}},splitLine: {show: false}},{radius: '38%',splitNumber: '22',axisLine: {lineStyle: {color: [[0, '#fcff00'], [1, '#626317']],width: 20}},splitLine: {length: 20,lineStyle: {color: 'black',width: 6}}}]};for (var i = 0; i < option.series.length; i++) {option.series[i].type = 'gauge';option.series[i].startAngle = 220;option.series[i].endAngle = -40;option.series[i].center = ['50%', '50%'];option.series[i].axisTick = {show: false};option.series[i].axisLabel = {show: false};option.series[i].pointer = {show: false};option.series[i].detail = {show: false};}var myChart = echarts.init(document.getElementById("myChart"));//get()方法作用:将jQuery对象转Dom对象myChart.setOption(option);var num1 = 0, num2 = 0;var myInterval = setInterval(function () {num1 += Math.round(Math.random()) === 0 ? 0.011 : 0.005;num2 += Math.round(Math.random()) === 0 ? 0.011 : 0.005;if (num1 >= 1) num1 = 0;if (num2 >= 1) num2 = 0;option.series[3].axisLine.lineStyle.color = [[num1, '#ff0090'], [1, '#631643']];option.series[5].axisLine.lineStyle.color = [[num2, '#fcff00'], [1, '#626317']];myChart.setOption(option);}, 50);
</script>
</body>
</html>

3.中心图片 center.png

Echarts 实现炫酷仪表盘相关推荐

  1. 如何将Excel数据快速生成炫酷仪表盘

    在一个"颜值即正义"的时代,比起一堆杂乱无章的数字噪音,数据可视化的图表不仅能给用户带来惊艳的视觉效果,还可以降低用户的理解难度. 不妨让我们来对比感受下! 来自一堆数字的密集恐惧 ...

  2. Echarts案例:整一个炫酷一点的仪表盘

    故事发生在几天前 公司要求做个仪表盘,大致UI是这样的 这不是为难我胖虎嘛,于是找遍整个全网也没找到相似的,只能自己手写一个. 然而,最开始是准备用极坐标写的 折腾了一上午发现极坐标做出的效果两头是3 ...

  3. vue 雷达扫描_GitHub - suneildve/vueDataV: 基于Vue + Echarts 构建的数据可视化平台,酷炫大屏展示模板和组件库,持续更新各行各业实用模板和炫酷小组件。...

    前言 一个基于Vue前端框架和第三方图表库echarts构建的可视化大数据平台,通过vue项目构建.指令的灵活运用.组件封装.组件之间通信,使内部图表组件库可实现自由替换和组合. 项目中部分前端库采用 ...

  4. echarts 大屏可视化_看似复杂炫酷的数据可视化设计,用这波神器轻松搞定!

    数据大屏与数据可视化 数据可视化是目前对数据展示最常用的方式.数据的可视化设计有助于将复杂的数据,用最易理解的方式展示在用户的面前. 数据可视化在中后台的设计中很常见,通常主要用于分析和决策,对实时性 ...

  5. html5基于Echarts制作3D炫酷世界地图地球制作,地图勾起动画,非常炫酷。

    ❉ html5基于echarts.js制作3D炫酷世界地图地球仪动画 `html5基于echarts.js制作3D炫酷世界地图地球仪动画,业务迁移热点显示动画,地图勾起动画,非常炫酷.ps:涉及跨域, ...

  6. 超级超级炫酷的Echarts数据可视化

    刚做完的一个Echarts数据可视化项目就问你看起来流不流弊 炫不炫酷 哈哈哈哈 虽然看起来很流弊 但是只要学了Echart都可以做出来 01-Echarts-介绍 ECharts,一个使用 Java ...

  7. Linux炫酷终端仪表盘

    最近发现了一个适合装逼的终端命令,会在终端显示一个炫酷的仪表盘(提示:终端全屏显示效果才好) 先上图 首先安装三个软件 sudo apt-get install node nodejs-bin sud ...

  8. echarts 3d地图_独占进博会800m2展厅!3D炫酷光影秀带你邂逅金山往事..._政务_澎湃新闻...

    流水悠悠,青砖黛瓦 记忆中的江南,是一种天然的古典韵味,好像只要身临其境,就能梦回江南的曲水流觞.炊烟袅袅...... 金 山 如 画 醉 美 枫 泾 如何把来参加进博会的观众直接带至枫泾? 答案一共 ...

  9. python-pyecharts 数据分析原来可以这么炫酷

    " pyecharts 数据分析原来可以这么炫酷" Echarts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可.而 Python 是一 ...

最新文章

  1. python安装包为什么这么小-python(x,y)安装好了为何还是加载不了包
  2. WPF:数据绑定--PropertyChangeNotification属性更改通知
  3. 一些经常会用到的vbscript检测函数
  4. 一个按键控制数码管的开和关_基于FPGA的数字电路实验3:点亮数码管
  5. 我的世界java刷怪数量_Minecraft我的世界Java版18w16a更新发布
  6. Java--线程同步
  7. Red Hat Enterprise Linux (RHEL) 6.4 DVD ISO 迅雷下载地址
  8. 搭建Cockpit服务器,Linux集群管理工具,DevOps开发运维一体化集群系统/持续集成
  9. python的课程ppt_第4课 初识Python复习课程.ppt
  10. 用“黑科技”产放心粮,种地竟然和想象中有点不一样
  11. 事件选择WSAEventSelect
  12. python爬虫京东评论_python爬京东评论
  13. Android中的WebView之loadDataWithBaseURL()与loadData()
  14. CSDN下载码怎么使用
  15. 谷歌浏览器xpath插件的安装
  16. Windows NT 就是指现在的 Windows
  17. CyclicBarrier栅栏
  18. 油猴插件的介绍和安装详解脚本的介绍和添加举例
  19. 【饭谈】【测试圈相亲平台开发流程】:页面样式开发心得【工匠、智者、航海家】
  20. PHP 抽奖概率计算(经典)

热门文章

  1. QNX平台模拟屏幕点击事件
  2. 过分依赖计算机英语作文,2015年6月大学英语四级作文范文:网络依赖症
  3. 智慧安监篇 2 —— 平安城市信息化建设业务需求分析
  4. 【宽搜】【并查集】Vijos P1015 十字绣
  5. 转来转去锁(动态死锁)
  6. 解决AS3.x无法新建Module:Project needs to be converted to androidx.* dependencies
  7. PLC:梯形图基本语法看这一篇就够了
  8. 付睿ucla_UCLA库如何通过开放源代码保留稀有对象
  9. 通过数据库批量生成汉信码
  10. 西门子工业软件大中华区CTO方志刚:西门子数字化工厂助力中国制造业转型升级...