背景

echarts地图的散列点,需要每个区域的闪烁点的大小各不相同,主要通过属性symbolSize进行设置,如果这个值设置为一个数值,那么所有闪缩点大小就都一样,如何根据区域的值设置为不一样的呢?

echarts配置项

官网查找echarts的symbolSize配置项说明,我们知道可以自定义该配置项。

解决办法

为symbolSize提供一个自定义的回调函数,但是这个函数该怎么写呢?按照官网的说明,就是可以接受两个参数value和params,对于地图渲染的时候会将一个地图区域的数据作为value传入该回调函数中,它是一个数组,value[0]是经度,value[1]是维度,value[2]是对应的值。示例代码:

symbolSize: function (val,params) {return val[2] * 40;
}

echarts图表的回调函数都是插件自动调用并传递参数的,参数个数可以查看官方文档。值得注意的是:这里的symbolSize的回调函数只能是匿名函数,而不能是一个全局的函数。

简单应用,记录一下。

echarts地图闪烁点大小设置相关推荐

  1. 百度地图html页面设置大小设置,响应适老化!百度地图全新上线地图显示大小调节功能...

    本文转自[中国青年网]: 为提升老年群体的智能出行体验,响应工业和信息化部"互联网应用适老化及无障碍改造专项行动"号召,近日,百度地图最新版上线地图显示大小调节.口音识别优化等多项 ...

  2. Vue 使用echarts 地图自定义图标和修改图标样式,点击切换图标

    效果图:如下 注意事项: 1.使用echarts最好看官方文档,官方文档(链接如下) https://echarts.apache.org/examples/zh/index.html#chart-t ...

  3. echarts实现江苏省靖江市镇级地图(注册地图json、根据数据大小设置区域色、更改字体样式、设置散点图)

    效果图 注册地图(地图json文件在最底下) import { registerMap } from "echarts"; import jjingjiangMap from &q ...

  4. 高德地图使用、echarts地图等地图设置

    1.高德地图使用 前提准备: 1.打开高德地图开方平台,注册账号: https://console.amap.com/dev/key/app 2.创建一个应用,获取key值. 一.引入相关资源 < ...

  5. Vue Echarts 显示地图且根据坐标设置标注点

    Vue Echarts 显示地图且根据坐标设置标注点 哎哟我去 我就想用Echarts在页面上画一张地图,这张地图显示全国,然后我有几个坐标点的经纬度信息,需要在这个地图上根据经纬度标注在Echart ...

  6. echarts地图设置legend_echarts设置图例颜色和地图底色的方法实例

    导读热词 前言 本来想写echarts初始化函数的,但最近因为要写一个地图与柱状图的混合方式,也就是每个省的地图上要有柱状图显示.于是仔细使用了一下地图. 1.地图的一些基本属性就不介绍了,还是那些s ...

  7. Echarts环形图使用和设置(内外大小、颜色、指示线、圆圈中心字展示)

    Echarts环形图使用 1.官网找图 Echarts官网链接 2.使用 首先要进行下载,打开cmd,输入 npm install echarts --save 如果显示报错,那么使用管理员身份运行c ...

  8. echarts地图上添加canvas动画

    最近做的一个项目需要做出地图上特定位置有光柱并且闪烁,点击地图选中区域变色若有光柱则切换光柱为坐标,坐标上下浮动,研究了一久最后决定使用echarts来做地图,光柱和坐标动效则使用canvas添加在图 ...

  9. echarts地图下钻与回钻

    最近在项目实际业务中为了更清晰的展示各省市的数据,使用echarts实现了地图的下钻和回钻.里面加了实际业务,所以代码有些冗余. import * as echarts from 'echarts' ...

  10. Echarts地图自定义图标Symbol同时动态更改图标进行切换显示

    Echarts地图自定义图标Symbol同时动态更改图标进行切换显示 文章目录 0.前言 1.引用模块 2.界面设计 3.数据准备 4.实例地图 5.动态修改气泡图标 6.结束语 0.前言 实现的效果 ...

最新文章

  1. mysql容器创建命令_centos7下docker创建基本的mysql容器
  2. Proactor设计模式
  3. Apollo核心概念
  4. python怎么让按钮透明_python – 如何创建一个响应Tkinter中的click事件的透明矩形...
  5. 机器学习——支持向量机SVM实例(兵王问题,SVM求解步骤以及思路,不求解不编程)
  6. Flash Player版本相关问题
  7. 如何提高员工的能动性,体现员工的自我价值
  8. HDX RealTime 避免回音
  9. 图像列表控制(CImageList)
  10. 保护模式下的80386及其编程04:中断及异常
  11. 恒指赵鑫:7.30恒指德指期货日评与晚盘前瞻
  12. 《安富莱嵌入式周报》第245期:2021.12.20--2021.12.26
  13. 工作小妙招之将Excel中不同sheet中的数据按照相同属性进行合并
  14. blender2.8 bpy.data.images.new创建的图片返回值撤回操作后丢失
  15. “一点”也不能忍 | 精准检测让屏幕缺陷无所遁形
  16. App启动优化-一顿操作猛如虎
  17. 一级建造师全套视频课件下载_重要 ▎一建考试告知承诺制,注册、报考、七大问题最全解答!
  18. 小猿圈python之python期末考试测试题(二)_小猿圈Python开发面试题(二)
  19. 精准医学中的深度学习和影像组学
  20. 性能测试之tcpcopy引流工具介绍

热门文章

  1. 树莓派Ubuntu21.04 罗技键盘和鼠标重启后失效问题解决
  2. android 沉浸式_【沉浸式体验】从民俗音乐到绘画雕塑,他们玩了这么多花样!...
  3. REST ful风格总结(在逍遥子的基础上~只供自己简单总结,详情请看原文)
  4. 美通企业日报 | 信达生物与礼来制药达成战略合作;希尔顿旗下康莱德酒店亮相天津...
  5. 用大数据把电视观众“挖”出来
  6. C/C++存储区域划分(栈区,堆区,全局区,代码区)
  7. html页面中的快捷键设置
  8. 《普罗米修斯/异形前传》[BD-RMVB.720p.中英双字][2012年科幻]
  9. 时间开关的工作原理、安装方法及其应用特点
  10. import oracle utility_Oracle DBMS_UTILITY 用法例子