地图-datasetecharts scatter配置项内容和展示

配置项如下
      const mapData = [
    {
        "name": "北京",
        "value": "88",
        "selected": false
    },
    {
        "name": "上海",
        "value": "78",
        "selected": false
    },
    {
        "name": "重庆",
        "value": "55",
        "selected": false
    },
    {
        "name": "河北",
        "value": "22",
        "selected": false
    },
    {
        "name": "山西",
        "value": "67",
        "selected": false
    },
    {
        "name": "辽宁",
        "value": "87",
        "selected": false
    },
    {
        "name": "吉林",
        "value": "99",
        "selected": false
    },
    {
        "name": "黑龙江",
        "value": "54",
        "selected": false
    },
    {
        "name": "江苏",
        "value": "33",
        "selected": false
    },
    {
        "name": "浙江",
        "value": "66",
        "selected": false
    },
    {
        "name": "安徽",
        "value": "11",
        "selected": false
    },
    {
        "name": "福建",
        "value": "77",
        "selected": false
    },
    {
        "name": "江西",
        "value": "35",
        "selected": false
    },
    {
        "name": "山东",
        "value": "76",
        "selected": false
    },
    {
        "name": "河南",
        "value": "83",
        "selected": false
    },
    {
        "name": "湖北",
        "value": "44",
        "selected": false
    },
    {
        "name": "湖南",
        "value": "86",
        "selected": false
    },
    {
        "name": "广东",
        "value": "45",
        "selected": false
    },
    {
        "name": "海南",
        "value": "67",
        "selected": false
    },
    {
        "name": "四川",
        "value": "54",
        "selected": false
    },
    {
        "name": "贵州",
        "value": "66",
        "selected": false
    },
    {
        "name": "云南",
        "value": "78",
        "selected": false
    },
    {
        "name": "陕西",
        "value": "99",
        "selected": false
    },
    {
        "name": "甘肃",
        "value": "94",
        "selected": false
    },
    {
        "name": "青海",
        "value": "44",
        "selected": false
    },
    {
        "name": "台湾",
        "value": "86",
        "selected": false
    },
    {
        "name": "内蒙古",
        "value": "45",
        "selected": false
    },
    {
        "name": "广西",
        "value": "33",
        "selected": false
    },
    {
        "name": "西藏",
        "value": "66",
        "selected": false
    },
    {
        "name": "宁夏",
        "value": "77",
        "selected": false
    },
    {
        "name": "新疆",
        "value": "45",
        "selected": false
    },
    {
        "name": "香港",
        "value": "84",
        "selected": false
    },
    {
        "name": "澳门",
        "value": "65",
        "selected": false
    },
    {
        "name": "天津",
        "value": "75",
        "selected": false
    },
    {
        "name": "南海诸岛",
        "value": "99",
        "selected": false
    }
]

option = {
        dataset:{
            source:[
                ['lng','lat','position','val',],
                [117.4219,39.4189,'天津',42,],
                [0,0,'天津',42,]
            ]
        },
        backgroundColor: {
          type: 'linear',
          x: 0,
          y: 0,
          x2: 1,
          y2: 1,
          colorStops: [{
            offset: 0, color: '#0f378f' // 0% 处的颜色
          }, {
            offset: 1, color: '#00091a' // 100% 处的颜色
          }],
          globalCoord: false // 缺省为 false
        },
        title: {
          top: 20,
          text: '“会员活跃度” - 山东省',
          subtext: '',
          x: 'center',
          textStyle: {
            color: '#ccc'
          }
        },
        legend: {
          orient: 'vertical',
          y: 'bottom',
          x: 'right',
          data: ['pm2.5'],
          textStyle: {
            color: '#fff'
          }
        },
        visualMap: {
          show: false,
          min: 0,
          max: 500,
          left: 'left',
          top: 'bottom',
          text: ['高', '低'], // 文本,默认为数值文本
          calculable: true,
          seriesIndex: [1],
          inRange: {

          }
        },
        geo: {
          map: 'china',
          show: true,
          roam: true,
          label: {
            normal: {
              show: false
            },
            emphasis: {
              show: false
            }
          },
          itemStyle: {
            normal: {
              areaColor: '#3a7fd5',
              borderColor: '#0a53e9', // 线
              shadowColor: '#092f8f', // 外发光
              shadowBlur: 20
            },
            emphasis: {
              areaColor: '#0a2dae' // 悬浮区背景
            }
          }
        },
        series: [
           {
             symbolSize: 1,
             label: {
               normal: {
                 formatter: '{b}',
                 position: 'right',
                 show: true
               },
               emphasis: {
                 show: true
               }
             },
             itemStyle: {
               normal: {
                 color: '#fff'
               }
             },
             encode: {
              itemName:2,
              value: 3,
              lng: 0,
              lat: 1

            },
             name: 'light',
             type: 'scatter',
             coordinateSystem: 'geo'
             // data: convertData(data)
           },
          {
            name: 'Top 5',
            type: 'effectScatter',
            coordinateSystem: 'geo',
            symbol: 'pin',
            symbolSize: [50, 50],
            label: {
              normal: {
                show: true,
                textStyle: {
                  color: '#fff',
                  fontSize: 9
                },
                // formatter (value) {
                    // console.log(value)
                //   return value.value[3]
                // }
                formatter:"{@val}"
              }
            },
            itemStyle: {
              normal: {
                color: '#D8BC37' // 标志颜色
              }
            },
            encode: {
              itemName: 2,
              value: 3,
              lng: 0,
              lat: 1

            },
            // data: [{ name: '天津', value: [117.4219, 39.4189, 42] }],
            showEffectOn: 'render',
            rippleEffect: {
              brushType: 'stroke'
            },
            hoverAnimation: true,
            zlevel: 1
          }
        ]
};
    
截图如下