A leaflet plugin for Baidu Echarts
改写了leaflet-echarts:参考https://github.com/wandergis/leaflet-echarts
-
添加对1.x新版本leaflet的支持,并保留对0.7.7版本的支持
-
解除echarts事件绑定,在事件联动这个地方以及echarts的容器与地图容器在拖动和缩放中的适应上,采取重绘的方式,即地图发生拖动和缩放就对echarts进行重绘
-
修复问题:原leaflet-echarts采用数组存储经纬度geoCoord,容易导致内存溢出,部分节点无法正确显示在界面上
-
修复对多个echarts图层的鼠标悬浮/点击交互支持
-
支持Echarts 2.2.7和3.x版本,其中
-
flowEcharts2.js仅支持echarts2.2.7(官方版本)
-
flowEcharts.js同时支持两个版本,但必须引用lib下的echarts3.js(仅修改了一行代码,对其他功能无影响)
-
-
Confirm you have imported
leaflet
first -
Import
echarts-2.2.7.js
orecharts-3.4.min.js
-
Import
flowEcharts.js
-
As you can use this plugin like this,按照下面的方法使用
var option={};//基本与百度相同 L.flowEcharts(option).addTo(map);
注意事项:因为采用的是重绘机制,需要解绑事件,因此option中的roam要设置为false,且不能有toolbox
-
If you don't konw how to use this plugin,hava a look at
/examples/index.html
,如果你不会用,看看examples目录下的index.html