带标图标的地图echarts circle配置项内容和展示

配置项如下
      var uploadedDataURL = "/asset/get/s/data-1630142788314-2R2vcmfKk.json";



myChart.showLoading();
   
     
$.getJSON(uploadedDataURL, function(geoJson) {
       echarts.registerMap('china', geoJson);
        myChart.hideLoading();
let icon = 'image://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAaCAYAAAC3g3x9AAAC7klEQVRIS62VT2xUVRTGf997heKgCDYOjXEBtMSNCSSyUFcaXLg0JBRNSDQaSyy0HXTRjZEOie5U6LRNqBsSu2pN1IBp1KXGhakLE/+g0waiDYXWkoq20M7M/czMOMbSmWlFzvK+c373nPPdc56oatZAx6XtoTH/HIE2xB7MRssTSOcjRUPJX3dNto2qcGu4qvCUOXZhB3H0FtIBYANQ8hPYJlj+Drn9i6lvvxkdbVsBXQU80zN579KyT8o+AjRWr4AC6KtC0OFUX8sv//ZZBRx8NftoPviTiGibcbUKKvELtjrmtrYMp9MKlcNVAZnu7EuIPiBRI7u/j53D0dm5G/Op3qF9i7WBx7MdBN5GbFoDmAd9GC0vvXh08OE/awL7j088b7sfuLse0LAs874DR7syu5dqAgdSP+8N1hiwHZXVrWHXJV6e3TL8QTqdrt3DM+2XE7m7Fk5aFFWumqXxMtZ4ID6QOr3ral2Vi8qeSv3YHNPQJ6KnwFuAqBRkDNxA/CDxQnKq9cKtj7tqSSdOOGq6NtFEpGckdwLNxrGsmQAfKTDQuPT71SND+3LrmRR628cTycQ9zXmixwSvgPcYFFlfBzFYID8+P7/pSvrszpt1gcXMkrOXkoWNuadl3kBqAidADcWxC7ggtADMmqhnQ4O/vLK55beqD3vkoOOpByd3Nji8A3pCsPmf3q2WuajqHyZ8SiF6be6+1ssVaKmHttXf+dMOx/GwxCN1Zngl2twk8hi5cKyz/6FpUHlW301d3NpA7hTo2XXDKugiVHrPBb/eldl9XSMHR+LpB/YekhiKUKLY/Pojt/JreaV5IViHr21rPadidrFz5yQ9Xqdna9yhgu3P5wKHdLpr4skoCmOgWrtvfQmbRcfsV1939k2JHiBeX2RNrzy4V5lU9jPQfnB5vG7fAvbHRWAWaKn8N26fhw3fK9OdnUHc/z9ApdCS2jBdBIY19t5/uWumDLwTJhm8qExq4vyd4JlSXvN/AcZ/OIJZDHldAAAAAElFTkSuQmCC'
// 分辨率
 const ratio = (val) => {
  return window.screen.width * val / 1980;

}
 const option = {
  // backgroundColor: "#fff", // 背景颜色
  color: ['#D4EDF2', '#00BDFE', '#FACA32'],
  grid: {
    top: "2%", // 等价于 y: '16%'
    left: "2%",
    right: "2%",
    bottom: "2%",

  },
  geo: {
    map: "china",  // 映射
    roam: false,   // 拖动
    zoom: 1,     // 放大
    scaleLimit: { min: 0, max: 3 }, // 缩放级别
    regions: [
      // 小海南岛 消失了
      // {
      //   name: "南海诸岛",
      //   value: 0,
      //   itemStyle: {
      //     normal: {
      //       opacity: 0,
      //       label: {
      //         show: false,
      //       },
      //     },
      //   },
      // },

      {
        name: '广东',
        itemStyle: {
          areaColor: 'red',
          color: 'red'
        }
      }

    ],

    itemStyle: {
      areaColor: "#fff", //默认的地图板块颜色
      borderWidth: 2,     // 边线
      borderColor: "#009ce0", // 边颜色
      //选中效果
      emphasis: {
        shadowBlur: 10,
        shadowOffsetX: 0,
        shadowColor: "rgba(0, 0, 0, 0.5)",
      },
    },
    silent: true, // 影响点击 触摸事件


    // layoutCenter: ['50%', '50%'],
    // itemStyle: {
    //   areaColor: 'rgba(9,49,95,1)',
    //   // areaColor: {
    //   //     type: 'radial',
    //   //     x: 0.7,
    //   //     y: 0.5,
    //   //     r: 0.4,
    //   //     colorStops: [
    //   //         {
    //   //             offset: 0,
    //   //             color: '#56CCFB', // 0% 处的颜色
    //   //         },
    //   //         {
    //   //             offset: 1,
    //   //             color: '#0160AD', // 100% 处的颜色
    //   //         },
    //   //     ],
    //   //     global: false, // 缺省为 false
    //   // },
    //   borderColor: '#37C1FD',
    //   borderWidth: 2,
    // }
  },
  // title: {
  //   text: "资源池分步",
  //   x: "center",
  //   y: 20,
  // },
  tooltip: {
    trigger: "item",
  },
  legend: {
    itemWidth: ratio(10),
    itemHeight: ratio(10),
    icon: "circle",
    // orient 设置布局方式,默认水平布局,可选值:'horizontal'(水平) | 'vertical'(垂直)
    orient: "vertical",
    // x 设置水平安放位置,默认全图居中,可选值:'center' | 'left' | 'right' | {number}(x坐标,单位px)
    x: "right",
    // y 设置垂直安放位置,默认全图顶端,可选值:'top' | 'bottom' | 'center' | {number}(y坐标,单位px)
    y: "50%",
    align: 'left',
    textStyle: {
      color: "#ff0",
      fontSize: ratio(10),
      fontWeight: 300,
      padding: [0, 0, 0, 0],
    },
    // 点的联动
    selectedMode: true,
  },

  //配置属性
  series: [
    {
      name: "0~100人",
      type: "map",
      mapType: "china",
      roam: false,
      geoIndex: 0,
      label: {
        normal: {
          show: false, //省份名称,
        },
        emphasis: {
          show: false,
        },
      },
      data: [
        { name: "北京", value: 0 },
        { name: "天津", value: 0 },
        { name: "上海", value: 0 },
        { name: "重庆", value: 0 },
        { name: "河北", value: 0 },
        { name: "河南", value: 0 },
        { name: "云南", value: 0 },
        { name: "辽宁", value: 0 },
        { name: "黑龙江", value: 0 },
        { name: "湖南", value: 0 },
        { name: "安徽", value: 0 },
        { name: "山东", value: 0 },
        { name: "新疆", value: 0 },
        { name: "江苏", value: 0 },
        { name: "浙江", value: 0 },
        { name: "江西", value: 0 },
        { name: "湖北", value: 0 },
        { name: "广西", value: 0 },
        { name: "甘肃", value: 0 },
        { name: "山西", value: 0 },
        { name: "内蒙古", value: 0 },
        { name: "陕西", value: 0 },
        { name: "吉林", value: 0 },
        { name: "福建", value: 101 },
        { name: "贵州", value: 0 },
        { name: "广东", value: 1001 },
        { name: "青海", value: 0 },
        { name: "西藏", value: 0 },
        { name: "四川", value: 260 },
        { name: "宁夏", value: 0 },
        { name: "海南", value: 0 },
        { name: "台湾", value: 0 },
        { name: "香港", value: 0 },
        { name: "澳门", value: 0 },
      ], //数据
      // markPoint: {
      //   // symbol: 'circle',
      //   symbol: icon,
      //   //设置符号大小
      //   // symbolSize: 10,
      //   label: {
      //     position: 'top',
      //     color: '#000'
      //   },
      //   data: [
      //     { name: '闽侯县', coord: [119.203478, 26.063571], value: '78' },

      //   ]

      // }

    },

    {
      type: 'scatter',
      coordinateSystem: 'geo',
      geoIndex: 0,
      zlevel: 5,
      label: {
        show: false,
      },
      symbol: icon,
      // symbolSize: [ratio(10), ratio(12)],
      silent: false,
      data: [[118.5, 33.2]],
      markPoint: {
        // symbol: 'circle',
        symbol: icon,
        //设置符号大小
        // symbolSize: 10,
        symbolSize: [ratio(10), ratio(12)],
        label: {
          position: 'top',
          color: '#f00'
        },
        data: [
          { name: '闽侯县', coord: [118.5, 33.2], value: '78' },

        ]

      }
    },

    {

      name: '1001人以上',
      type: 'scatter',          // 气泡点
      coordinateSystem: 'geo',  //指明散点使用的坐标系统',
      data: [
        {
          value: [114.298572, 30.584355],
          name: '武汉'
        }
      ],
      markPoint: {
        // symbol: 'circle',
        symbol: icon,
        //设置符号大小
        // symbolSize: 10,
        symbolSize: [ratio(10), ratio(12)],
        label: {
          position: 'top',
          color: '#0f0'
        },
        data: [
          { name: '闽侯县', coord: [114.298572, 30.584355], value: '78' },

        ]

      },
      // data: [
      //   { name: '海门', value: 9 },
      //   { name: '鄂尔多斯', value: 12 },
      //   { name: '招远', value: 12 }]

      // symbol: 'pin',
      // symbol: 'circle',        // 形状
      // symbol: icon,
      // symbolSize: [ratio(10), ratio(12)],
      // symbolSize: 10,          // 大小
      silent: true,
      // encode: {
      //   value: 2
      // },
      // label: {
      //   formatter: '{b}',
      //   position: 'top',
      //   show: true
      // },
      // itemStyle: {
      //   normal: {
      //     color: '#F62157', //标志颜色
      //   }
      // },

      // zlevel: 6,

    },

  ],
  visualMap: {
    show: false,
    min: 0,
    max: 1000,
    textStyle: {
      color: '#FFFFFF'
    },
    inRange: {
      color: ['#134B6D', '#D4EDF2', '#00BDFE', '#FACA32']
    },
    align: 'left',
    left: 'right',
    bottom: '40%',

    // pieces: [{
    //   // gt: 100,
    //   label: "0~100人",
    //   color: "#7f1100",
    //   symbol: 'circle'
    // }, {
    //   // gte: 1000,
    //   // lte: 100,
    //   label: "101~1000人",
    //   color: "#ff5428",
    //   symbol: 'circle'
    // }, {
    //   // gte: 10000,
    //   // lt: 1000,
    //   label: "1001人以上",
    //   color: "#ff8c71",
    //   symbol: 'circle'
    // }],
    // 点的联动
    // hoverLink: false,
    // selectedMode: 'multiple'
    // calculable: true
  },

  // visualMap: {
  //   min: 0,
  //   max: 1000,
  //   left: 26,
  //   bottom: 40,
  //   showLabel: !0,
  //   text: ["高", "低"],
  //   pieces: [{
  //     gt: 100,
  //     label: "> 100 人",
  //     color: "#7f1100"
  //   }, {
  //     gte: 10,
  //     lte: 100,
  //     label: "10 - 100 人",
  //     color: "#ff5428"
  //   }, {
  //     gte: 1,
  //     lt: 10,
  //     label: "1 - 9 人",
  //     color: "#ff8c71"
  //   }, {
  //     gt: 0,
  //     lt: 1,
  //     label: "疑似",
  //     color: "#ffd768"
  //   }, {
  //     value: 0,
  //     color: "#ffffff"
  //   }],
  //   show: !0
  // },


  //  visualMap: {
  //   left: 'right',
  //   min: 500000,
  //   max: 38000000,
  //   inRange: {
  //       color: ['#313695', '#4575b4', '#74add1', '#abd9e9', '#e0f3f8', '#ffffbf', '#fee090', '#fdae61', '#f46d43', '#d73027', '#a50026']
  //   },
  //   text: ['High', 'Low'],           // 文本,默认为数值文本
  //   calculable: true
  //  },
}
      myChart.setOption(option,true);
    
})
    
截图如下