HTML代码:

<div style="border: 2px solid #000;width: 100%;height: 100%;"><div id="main" style="border: 1px solid green;width: 100%;height: 100%;float: left;background: #999;"></div>
</div>

JS代码:

<script type="text/javascript">//Income:Z轴;Life Expectancy:Y轴;Country:X轴//井深:Z轴;Y坐标:Y轴;X坐标:X轴var jsonData=[["井深","Y坐标","人口密度","X坐标","Year"],[10,14,11,2014],[11,25,22,2015],[12,36,33,2016],[13,47,40,2017]];var myChart = echarts.init(document.getElementById('main'));function setOption(datas,x_min,x_max,y_min,y_max,xuanzhuan){var myChart = echarts.init(document.getElementById('main'));option = {grid3D:  {boxWidth:  60,                       //图件宽boxHeight: 122,                        //图件高boxDepth:  60,                     //图件长height: '100%',                      //容器高width: '100%',                       //容器宽bottom: 'auto',                      //3D图与下容器的距离top:'auto',                           //3D图与上容器的距离axisLine:{lineStyle:{color:'yellow'               //坐标轴轴线颜色}},splitLine:{lineStyle:{color:'#222'                //分割线颜色}},axisPointer:{lineStyle:{color:'#efe'                //鼠标滑过分割线颜色}},environment: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0, color: '#00aaff'   // 天空颜色}, {offset: 0.7, color: '#998866' // 地面颜色}, {offset: 1, color: '#998866'     // 地面颜色}], false),postEffect:{enable:false                  //开启特效},viewControl:{projection: 'perspective',       //默认为透视投影'perspective',也支持设置为正交投影'orthographic'autoRotate: true,             //自动旋转autoRotateDirection: 'ccw',     //默认是 'cw' 从上往下看是顺时针 也可以取 'ccw'逆时针autoRotateSpeed: 4,               //默认10 自转速度autoRotateAfterStill: 5,     //默认3秒 鼠标静止操作后恢复自动旋转的时间间隔damping: 0.8,                  //鼠标进行旋转,缩放等操作时的迟滞因子,在大于 0 的时候鼠标在停止操作后,视角仍会因为一定的惯性继续运动(旋转和缩放)animation: true,                //是否开启动画animationDurationUpdate: 1000,  //过渡动画的时长animationEasingUpdate: 'cubicInOut' //过渡动画的缓动效果},postEffect:{enable:false                    //是否开启后处理特效,默认关闭 不能开  浏览器会卡}},xAxis3D: {show: true,name: '南北-X',nameTextStyle:{color: 'lime',fontWeight: 'normal'},min:x_min,max:x_max},yAxis3D: {show: true,name: '东西-Y',nameTextStyle:{color: 'lime',fontWeight: 'normal'},min:y_min,max:x_max},zAxis3D: {show: true,name: '井深-Z',nameTextStyle:{color: 'lime',fontWeight: 'normal'}},dataset: {dimensions: ['井深','Y坐标','X坐标',{name: '井名', type: 'ordinal'}],source: datas},series: [{type: 'scatter3D',             //3D类型name: '测试',                 //名字//coordinateSystem: 'grid3D', //使用地球三维地理坐标系//grid3DIndex: 0,              //坐标轴使用的 geo3D 组件的索引symbol:'diamond',             //点形状 'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow', 'none'symbolSize: 3.5,                  //点大小itemStyle: {color:'white',               //点颜色borderColor: 'green',        //点边框颜色opacity: 1,                  //点的透明度 1不透明borderWidth: 0.5            //图形描边宽度},label:{show:false,                //是否显示点上面的标签,默认falsedistance: 15,                //标签与点的距离position:'left',             //标签位置textStyle:{color:'black',           //文字颜色borderWidth:0,        //标签上边框宽度borderColor:'white',     //边框颜色fontFamily:'宋体',        //标签字体fontSize:14,          //字体大小fontWeight:'normal'     //是否加粗 }},emphasis:{itemStyle:{color:'green',         //鼠标移到点上的颜色变化opacity:1,             //不透明度borderWidth:0,            //图像描边宽度borderColor:'#fff'        //图形描边颜色},label:{show:true,             //鼠标移动到点上是否显示标签distance: 15,            //标签与点的距离position:'left',         //标签位置textStyle:{color:'black',       //文字颜色borderWidth:0,    //标签上边框宽度borderColor:'white',//边框颜色fontFamily:'宋体', //标签字体fontSize:14,      //字体大小fontWeight:'normal' //是否加粗 }}},blendMode:'lighter',           //混合模式默认使用的'source-over'是通过 alpha 混合,而'lighter'是叠加模式,该模式可以让数据集中的区域因为叠加而产生高亮的效果。silent:false,                  //图形是否不响应和触发鼠标事件,默认为 false,即响应和触发鼠标事件。animation:true,                 //是否开启动画animationDurationUpdate:500,    //过渡动画的时长animationEasingUpdate:'cubicOut',//过渡动画的缓动效果encode: {x: 'X坐标',y: 'Y坐标',z: '井深',tooltip: [0, 1, 2, 3, 4]}}]};myChart.setOption(option);} </script>

实现效果:

需要引入的CSS&JS文件:其中jquery.jsecharts.min.4.2.1.js、echarts-gl.min.js为必引项

     <link rel="stylesheet"   href="./css/bootstrap.min.css" ><script src="./js/jquery.js"></script><script src="./js/echarts.min.4.2.1.js"></script><script src="./js/echarts-gl.min.js"></script><script src="./js/bootstrap.min.js"></script><script src="./js/vue.min.js"></script>

【前端】Echarts的scatter3D各个属性具体含义相关推荐

  1. delphi中保留字的属性和含义

    delphi中保留字的属性和含义 转发自https://www.cnblogs.com/cracksa/archive/2012/08/30/delphi-10-2.html 所谓保留字就是:在del ...

  2. web.config forms节点中的属性的含义和用途

    authentication mode="Forms"/> 这样之后,ASP.NET运行时就知道我们启用了Forms验证,在生命周期的验证阶段就激活FormsAuthenti ...

  3. 关于Meta标签中format-detection属性及含义

    一.Meta标签中的format-detection属性及含义 意为:格式检测 或许你会有这样的经历:当你在制作手机端的页面中,点击了没有加任何链接的格式的数字时,这时手机会进行自动拔号提示操作! 禁 ...

  4. linux进程属性,Linux进程属性及含义

    一个进程包含多个属性参数,通过使用 ps 命令,我们可以查看当前系统中有关进程的详细信息,例如: [root@localhost ~]# ps -le F S UID PID PPID C PRI N ...

  5. Qt|layout布局相关,layout属性的含义及使用

    各个参数的含义: Layout各个属性的含义 layoutName       布局的名称 layoutLeftMargin 子控件与布局控件的左边的空余空间大小 layoutTopMargin 子控 ...

  6. 【大汇总】HTML属性及含义

    HTML属性及含义 常用HTML代码: 一.文字标记 基本代码如下: <P align=center><FONT color=#0066ff face=隶书size=5>插入文 ...

  7. 设有关系模式W(C,P,S,G,T,R)其中各个属性的含义是:C课程,P教师,S学生,G成绩,T实践,R教室,根据定义有如下依赖集D={C→P,(S,C)G,(T,R)C,(T,P)R,(T,S)R}

    设有关系模式W(C,P,S,G,T,R)其中各个属性的含义是:C课程,P教师,S学生,G成绩,T实践,R教室,根据定义有如下依赖集D={C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S ...

  8. Cookie的secure和httpOnly属性的含义 以及 Cookie设置HttpOnly,Secure,Expire属性

    Cookie的secure和httpOnly属性的含义 版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.c ...

  9. 前端css弹性布局各种属性

    前端css弹性布局各种属性 一.基本概念 Flexbox 是 flexible box 的简称(注:意思是"灵活的盒子容器")又叫弹性布局,是 CSS3 引入的新的布局模式.它决定 ...

最新文章

  1. mysql8.0安装无法设置密码_安装mysql8.0.16初步设置密码时候遇到的问题
  2. Soft robotics:造仿生昆虫机器人柔性骨骼新技术,只需2小时,成本不到7块!
  3. CentOS7安装和配置samba
  4. 一名 40 岁“老”程序员的反思~
  5. Delphi的笔记整理(一)
  6. XHProf报告字段含义
  7. springboot 整合jsp过程中的一些问题
  8. CSS3之Transform
  9. C语言验证大小端的几个方法
  10. python调用.so动态链接库,运行时报错 liblapack.so.3: undefined symbol: icamin_k
  11. python 全栈开发,Day81(博客系统个人主页,文章详情页)
  12. URAL-1998 The old Padawan 二分
  13. 没有灵魂的微信小程序代码转支付宝小程序代码
  14. 高精度IP地址定位接口的使用场景
  15. [Pytorch系列-57]:循环神经网络 - gensim.models.word2vec参数详解与构建词向量模型
  16. 指纹采集器测试软件,售完存档:小熊做的关于奔凯BIOCOME USB指纹采集器 指纹识别仪TCR4 Win7 Win8 Win10下的使用教程...
  17. 极智AI | 目标检测实现分享二:听说克莱今天复出了?详解 YOLOv2 算法与克莱检测
  18. 多可系统中如何修改注册信息
  19. 【实战】PyTorch 在 CIFAR-10 数据集上的训练及测试过程
  20. 02. 交换机的基本配置和管理

热门文章

  1. 学习笔记3--传感器技术
  2. 四川大学计算机网络期末复习,四川大学计算机基础期末考试试卷07-08
  3. GitHub 项目被爆 刷 Star!阿里这波又摊上事了...
  4. 有必要了解的Subword算法模型
  5. 磁盘阵列mdadm磁盘配额
  6. ZooKeeper浏览器工具zkweb(改良版)
  7. 【蒸馏+剪枝】(一)Cascaded channel pruning using hierarchical self-distillation
  8. Recuva 1.51 汉化版 + 64 + 专业授权 硬盘数据恢复软件
  9. GIS空间分析 网络分析1创建交通网络数据集
  10. 计算机网络,数据库,操作系统杂乱汇总(1),处女座慎入,笔记而已