Echarts visualMap属性记录

 //视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素。视觉元素可以是:symbol: 图元的图形类别。
visualMap = [symbolSize: 图元的大小。color: 图元的颜色。// colorAlpha: 图元的颜色的透明度。opacity: 图元以及其附属物(如文字标签)的透明度。colorLightness: 颜色的明暗度。colorSaturation: 颜色的饱和度。colorHue: 颜色的色调。{show: true, //是否显示 visualMap-continuous 组件。如果设置为 false,不会显示,但是数据映射的功能还存在type: 'continuous', // 定义为连续型 viusalMapmin: 10, //指定 visualMapContinuous 组件的允许的最小值max: 100, //指定 visualMapContinuous 组件的允许的最大值range: [15, 40], //指定手柄对应数值的位置。range 应在 min max 范围内calculable: true, //是否显示拖拽用的手柄(手柄能拖拽调整选中范围)realtime: true, //拖拽时,是否实时更新inverse: false, //是否反转 visualMap 组件precision: 0, //数据展示的小数精度,默认为0,无小数点itemWidth: 20, //图形的宽度,即长条的宽度。itemHeight: 140, //图形的高度,即长条的高度。align: 'auto', //指定组件中手柄和文字的摆放位置.可选值为:'auto' 自动决定。'left' 手柄和label在右。'right' 手柄和label在左。'top' 手柄和label在下。'bottom' 手柄和label在上。text: ['High', 'Low'], //两端的文本textGap: 10, //两端文字主体之间的距离,单位为pxdimension: 2, //指定用数据的『哪个维度』,映射到视觉元素上。『数据』即 series.data。 可以把 series.data 理解成一个二维数组,其中每个列是一个维度,默认取 data 中最后一个维度seriesIndex: 1, //指定取哪个系列的数据,即哪个系列的 series.data,默认取所有系列hoverLink: true, //鼠标悬浮到 visualMap 组件上时,鼠标位置对应的数值 在 图表中对应的图形元素,会高亮inRange: { //定义 在选中范围中 的视觉元素color: ['#121122', 'rgba(3, 4, 5, 0.4) ', 'red'],symbolSize: [30, 100]},outOfRange: { //定义 在选中范围外 的视觉元素。color: ['#121122', 'rgba(3, 4, 5, 0.4) ', 'red'],symbolSize: [30, 100]},zlevel: 0, //所属图形的Canvas分层,zlevel 大的 Canvas 会放在 zlevel 小的 Canvas 的上面z: 2, //所属组件的z分层,z值小的图形会被z值大的图形覆盖left: 'center', //组件离容器左侧的距离,'left', 'center', 'right','20%'top: 'top', //组件离容器上侧的距离,'top', 'middle', 'bottom','20%'right: 'auto', //组件离容器右侧的距离,'20%'bottom: 'auto', //组件离容器下侧的距离,'20%'orient: 'vertical', //图例排列方向padding: 5, //图例内边距,单位px 5 [5, 10] [5,10,5,10]backgroundColor: 'transparent', //标题背景色borderColor: "#ccc", //边框颜色borderWidth: 0, //边框线宽textStyle: mytextStyle, //文本样式formatter: function (value) { //标签的格式化工具。return 'aaaa' + value; // 范围标签显示内容。}},{show: true, //是否显示 visualMap-continuous 组件。如果设置为 false,不会显示,但是数据映射的功能还存在type: 'piecewise', // 定义为分段型 visualMapsplitNumber: 5, //对于连续型数据,自动平均切分成几段。默认为5段pieces: [ //自定义『分段式视觉映射组件(visualMapPiecewise)』的每一段的范围,以及每一段的文字,以及每一段的特别的样式{ min: 1500 }, // 不指定 max,表示 max 为无限大(Infinity)。{ min: 900, max: 1500 },{ min: 310, max: 1000 },{ min: 200, max: 300 },{ min: 10, max: 200, label: '10 到 200(自定义label)' },{ value: 123, label: '123(自定义特殊颜色)', color: 'grey' }, // 表示 value 等于 123 的情况。{ max: 5 } // 不指定 min,表示 min 为无限大(-Infinity)。],categories: ['严重污染', '重度污染', '中度污染', '轻度污染', '良', '优'], //用于表示离散型数据(或可以称为类别型数据、枚举型数据)的全集min: 10, //指定 visualMapContinuous 组件的允许的最小值max: 100, //指定 visualMapContinuous 组件的允许的最大值minOpen: true, //界面上会额外多出一个『< min』的选块maxOpen: true, //界面上会额外多出一个『> max』的选块。selectedMode: 'multiple', //选择模式,可以是:'multiple'(多选)。'single'(单选)。inverse: false, //是否反转 visualMap 组件precision: 0, //数据展示的小数精度,默认为0,无小数点itemWidth: 20, //图形的宽度,即长条的宽度。itemHeight: 140, //图形的高度,即长条的高度。align: 'auto', //指定组件中手柄和文字的摆放位置.可选值为:'auto' 自动决定。'left' 手柄和label在右。'right' 手柄和label在左。'top' 手柄和label在下。'bottom' 手柄和label在上。text: ['High', 'Low'], //两端的文本textGap: 10, //两端文字主体之间的距离,单位为pxshowLabel: true, //是否显示每项的文本标签itemGap: 10, //每两个图元之间的间隔距离,单位为pxitemSymbol: 'roundRect', //默认的图形。可选值为: 'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow'dimension: 2, //指定用数据的『哪个维度』,映射到视觉元素上。『数据』即 series.data。 可以把 series.data 理解成一个二维数组,其中每个列是一个维度,默认取 data 中最后一个维度seriesIndex: 1, //指定取哪个系列的数据,即哪个系列的 series.data,默认取所有系列hoverLink: true, //鼠标悬浮到 visualMap 组件上时,鼠标位置对应的数值 在 图表中对应的图形元素,会高亮inRange: { //定义 在选中范围中 的视觉元素color: ['#121122', 'rgba(3, 4, 5, 0.4) ', 'red'],symbolSize: [30, 100]},outOfRange: { //定义 在选中范围外 的视觉元素。color: ['#121122', 'rgba(3, 4, 5, 0.4) ', 'red'],symbolSize: [30, 100]},zlevel: 0, //所属图形的Canvas分层,zlevel 大的 Canvas 会放在 zlevel 小的 Canvas 的上面z: 2, //所属组件的z分层,z值小的图形会被z值大的图形覆盖left: 'center', //组件离容器左侧的距离,'left', 'center', 'right','20%'top: 'top', //组件离容器上侧的距离,'top', 'middle', 'bottom','20%'right: 'auto', //组件离容器右侧的距离,'20%'bottom: 'auto', //组件离容器下侧的距离,'20%'orient: 'vertical', //图例排列方向padding: 5, //图例内边距,单位px 5 [5, 10] [5,10,5,10]backgroundColor: 'transparent', //标题背景色borderColor: "#ccc", //边框颜色borderWidth: 0, //边框线宽//文本样式textStyle: {fontSize: 18,fontWeight: 'bolder',color: '#333'},formatter: function (value) { //标签的格式化工具。return 'aaaa' + value; // 范围标签显示内容。}}
];

自己使用:

  visualMap: [{seriesIndex: "0",show: true,type: 'continuous',padding: 10,itemGap: 20,min: 0,max: max5,right: '3%',bottom: '3%',text: ['高', '低'],calculable: true,realtime: false,textStyle: {color: '#aaa',fontSize: '14',},dimension: 0,inRange: {color: ["#10adfc","#0a70d2","#1e3c96",],},formatter: function (value) { //标签的格式化工具。return value + "万"; // 范围标签显示内容。}},{seriesIndex: "1",show: true,type: 'piecewise',padding: 10,itemGap: 20,splitNumber: 3,top: '8%',left: "6px",itemSymbol: "circle",pieces: [{ value: 0, label: '未启用', color: '#0adfac' },{ value: 1, label: '部分启用', color: '#fac903' },{ value: 2, label: '全部启用', color: ' #ed3234' },],textStyle: {color: '#aaa',fontSize: '14',},}],

formatter: function (value) { //标签的格式化工具。return value.toFixed(2) + "万"; // 范围标签显示内容。}

增加显示单位

属性很全面,所以记录一下。
参考地址:http://www.5imoban.net/jiaocheng/mapgis/2021/0915/4961.html

Echarts visualMap属性记录相关推荐

  1. 【Android控件属性记录】

    #Android 控件属性记录 方便查找 控件属性: android属性 android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料, 第一类:属性值为true ...

  2. echart,highcharts,chart.js等chart属性记录

    之前有个项目需要使用图表,于是乎讯找了几个比较流行的chart框架,挑选出来几个比较不错的框架进行记录方便以后使用. 首先介绍一下百度的框架echarts,毕竟我还是很爱国的. echarts为百度编 ...

  3. echarts配置项属性值设置

    echarts各配置项属性说明 一.图表标题 二.legend图例 三.值域 四.tooltip提示框 五.dataZoom区域缩放控制器 六.grid网格 七.生成一个适合你的列表 八.数值型坐标轴 ...

  4. 【前端统计图】echarts实现属性修改

    原图: 图片.png 原代码: <!DOCTYPE html> <html><head><meta charset="UTF-8"> ...

  5. echarts 树图属性设置

    树图属性自定义 myChart.showLoading(); $.get('data/asset/data/flare.json', function (data) {     myChart.hid ...

  6. ECharts Map 属性详解

    $(function() { // 路径配置 require.config({paths : {// echarts: 'http://echarts.baidu.com/build/dist'ech ...

  7. echarts柱状图属性

    虽然 Echarts官网: Apache ECharts 属性解释的很详细,但是刚开始写大屏的时候,的确因为不知道属性的专业名称耽误了很长时间去百度和搜索,所以整理了一下

  8. Echarts legend属性使用

    Echarts的legend属性是对图例组件的相关配置 而legend就是Echarts图表中对图形的解释部分: 其中legend自身常用的配置属性如下: orient 设置图例的朝向 属性值: ve ...

  9. echarts饼图属性设置-饼图中间设置总和

    源码 option = {tooltip: {trigger: 'item',formatter: '{a} <br/>{b} : {c} ({d}%)'},legend: {orient ...

最新文章

  1. Xcode6的 实时渲染 在storyboard修改自定义属性
  2. ESD二极管 DW15D3HP-S 封装SOD-323F
  3. java中launch方法,Java AppUtils.launchApp方法代码示例
  4. 宿舍晚上温度高,那是你没听“鬼故事”
  5. 如何查看linux的资源,Linux系统资源查看(示例代码)
  6. 使用idea创建项目并通过git上传到码云
  7. linux 基础——常见命令及问题
  8. win10安装Visual Stdio2010教程及问题解决办法
  9. 计算机中丢失mplugin.dll,安装MathType时提示缺少Mplugin.dll文件
  10. 使用iptables+脚本实现只允许中国IP访问服务器
  11. 前端 利用html实现分页切换效果
  12. iptables/ip6tables 手册简译
  13. 考研复试——数据库复习笔记
  14. 瘦子的肠道菌群和胖子的区别_胖子和瘦子的终极 PK:比基因?比运动?比肠道细菌!...
  15. 小米 2015 北京 研发面试
  16. 应届大学生入职的时候首要问公司的主要两个问题是?
  17. 机械键盘按键失灵解决办法(亲测有效,不用换不用拆,5分钟搞定)
  18. 【转载】Vue -- 获取点击元素的兄弟元素
  19. 语音芯片c语言程序,语音芯片pm50 在430单片机上的C语言编程
  20. NC65点击单据按钮打开web窗口

热门文章

  1. 开源社 2023年度理事会成员官宣
  2. 【Linux】程序卡死、失败位置|pstack和starce看进程调用|分析耗时函数
  3. VMware虚拟机去虚拟化|过强壳|虚拟机过检测|游戏多开-WINXP|WIN7|WIN10
  4. 如何用cmd链接linux,如何在Windows cmd 下使用linux的命令
  5. 嵌入式毕设分享 STM32 wifi照明控制系统 - 智能路灯(毕设分享)
  6. mysql 所有字符集_mysql字符集
  7. 国产操作系统能不能完全替代windows,普及大众?
  8. 重绘、重排区别如何避免
  9. 禁用微信浏览器字体调整的方法
  10. PDF删除水印怎么操作