Echarts在map地图上添加散点图

Echarts在map地图上添加散点图

一、需求: 我们使用map地图画出区域后,有时需要标注一些点,就需要用到散点图了,而在series属性中,只能有一个type参数,这时该怎么办呢? 二、实现 我们只需要把map放在geo中,散点图放在series中,上代码:

var mapChart = echarts.init(document.getElementById(CZ));
            var option = {
          
   
                geo: {
          
   
                    roam: true,
                    show:true,
                    type:map,
                    map: 滁州,
                    zoom: 1,
                    label: {
          
   
                        emphasis: {
          
    // 对应的鼠标悬浮效果
                            show: true,
                            textStyle: {
          
   
                         
                            }
                        }
                    },
                    itemStyle: {
          
   
                        normal: {
          
   
                         
                        },
                        emphasis: {
          
   
                          
                        }
                    }
                },
                series: [
                    {
          
   
                      
                        show:true,
                        type:effectScatter,
                        rippleEffect:{
          
      // 涟漪特效相关配置。
                            scale:4    // 控制涟漪大小
                        },
                        coordinateSystem: geo, // series坐标系类型
                        data:myDate  //散点的坐标,自己定义一个var即可
                    }
                ],
                tooltip: {
          
   
                    trigger: item,
                    formatter: function(params) {
          
   
                        
                        return res;
                    }
                }
            }
            mapChart.setOption(option);

这样就实现了map地图和散点图的结合

经验分享 程序员 微信小程序 职场和发展