echarts
三火Sunfire
这个作者很懒,什么都没留下…
展开
-
vue echarts 离线datav地图使用
DATAV.GeoAtlas:http://datav.aliyun.com/tools/atlas/index.html下载完成后引入:import guizhou from '../../public/mapJson/贵州省.json'初始化组件: const that = this setTimeout(() => { var echarts = require('echarts') that.graph = echarts.init(d原创 2021-06-29 14:55:34 · 2735 阅读 · 1 评论 -
vue echarts bmap 获取可视范围坐标
因为大概要在地图上展示几百万个点,所以希望在拖拽加载或者缩放加载的时候,获取可视区域的经纬度范围内的数据,可以直接用:var bmap = graph.getModel().getComponent('bmap').getBMap()var start = bmap.getBounds().getSouthWest() //可视区域左下角var end = bmap.getBounds().getNorthEast() //可视区域右上角...原创 2021-06-07 10:27:47 · 640 阅读 · 0 评论 -
echarts bmap 滚轮缩放时节点跟随改变其大小
在使用bmap时发现了一个问题:节点大小无法根随地图缩放而改变。最后解决了,设计思路大致如下:1.添加鼠标滚轮监听事件这个是在github留言区看到的,通过graph.getZr().on('mousewheel', function (params) {option})鼠标滚轮监听事件2.获取zoom和center我们可以将节点大小和zoom绑定,通过更新echarts配置(graph.setOption({option},true))来实现大小变化。那在更新配置时,我们需要获取到当前的z原创 2021-06-04 09:20:03 · 958 阅读 · 0 评论 -
echarts 点击事件
graph.setOption({ ... graph.on('click', function (params) { if (params.dataType === 'node') { if (params.data.temp !== undefined) { ... } } })})原创 2021-05-11 09:09:46 · 749 阅读 · 0 评论 -
Echarts 关系图 两个节点同向的多条边实现
效果预览:原创 2021-04-13 23:20:38 · 3061 阅读 · 6 评论 -
echarts bmap 百度地图禁用点击弹出详细信息
网上找的方法都不行,最后看了node_modules/echarts/extension/bmap/BMapCoordSys.js找到了配置项,"echarts":"^5.1.1"mapOptions: { enableMapClick: false},原创 2021-05-11 09:03:33 · 705 阅读 · 0 评论