数据随机分布echarts scatter配置项内容和展示

配置项如下
      var data = [
    ['北京', 29606670, 865704],
    ['成都', 19974678, 337098],
    ['上海', 15337713, 311951],
    ['天津', 7690265, 249261],
    ['合肥', 7463377, 246580],
    ['保定', 4944984, 213972],
    ['郑州', 9063978, 212006],
    ['杭州', 9939205, 204254],
    ['广州', 11132403, 196400],
    ['石家庄', 4929591, 194584],
    ['重庆', 9712405, 193426],
    ['济南', 6426206, 189144],
    ['武汉', 10101802, 188482],
    ['西安', 9263277, 182013],
    ['温州', 6693456, 179247],
    ['苏州', 7460170, 175790],
    ['邯郸', 2519518, 173902],
    ['宁波', 5940733, 161661],
    ['徐州', 3331736, 160347],
    ['哈尔滨', 5395047, 156469],
    ['深圳', 9003278, 156152],
    ['临沂', 3505675, 152360],
    ['信阳', 3078942, 144732],
    ['唐山', 2894794, 137722],
    ['东莞', 6612096, 137445],
    ['安阳', 2306611, 133127],
    ['长沙', 6729346, 130504],
    ['青岛', 4772955, 128872],
    ['长春', 4632757, 127656],
    ['菏泽', 2026741, 126185],
    ['南京', 5856068, 118450],
    ['沧州', 2297719, 118018],
    ['沈阳', 4104078, 115890],
    ['泉州', 4256510, 108066],
    ['济宁', 2227574, 106151],
    ['商丘', 3083536, 103579],
    ['新乡', 2342006, 102970],
    ['邢台', 1713595, 101552],
    ['聊城', 1434898, 95364],
    ['无锡', 4341217, 95132],
    ['金华', 3156206, 91038],
    ['台州', 2959053, 90915],
    ['太原', 3961727, 90643],
    ['许昌', 1857545, 90083],
    ['常州', 2625182, 89242],
    ['廊坊', 1955159, 89201],
    ['昆明', 6148486, 87639],
    ['福州', 4110758, 86182],
    ['潍坊', 2597040, 85913],
    ['南阳', 2364031, 83789],
    ['德州', 1355917, 81213],
    ['连云港', 2292850, 78165],
    ['嘉兴', 2530099, 72180],
    ['阜阳', 1290411, 71179],
    ['衡水', 1182326, 68163],
    ['南通', 2667003, 67721],
    ['周口', 1478335, 67582],
    ['南昌', 2642764, 67409],
    ['大连', 3112683, 67242],
    ['贵阳', 3494768, 65588],
    ['绍兴', 2374332, 65449],
    ['咸阳', 2028933, 63593],
    ['枣庄', 1230770, 62358],
    ['上饶', 1569179, 62348],
    ['运城', 1921710, 61888],
    ['洛阳', 1798635, 61614],
    ['平顶山', 1241220, 60924],
    ['佛山', 3082712, 60881],
    ['厦门', 2695812, 60134],
    ['盐城', 1590417, 58848],
    ['扬州', 1964381, 58115],
    ['赣州', 1738487, 58024],
    ['开封', 1443322, 57176],
    ['濮阳', 999452, 57086],
    ['吉林', 1608818, 56996],
    ['驻马店', 1233190, 55602],
    ['惠州', 2214172, 54956],
    ['张家口', 1672398, 54721],
    ['焦作', 1320424, 54694],
    ['南宁', 2722269, 54605],
    ['兰州', 3099039, 54058],
    ['烟台', 1947813, 50798],
    ['宜春', 1476480, 50730],
    ['泰安', 1259101, 50534],
    ['宿迁', 1173667, 49841],
    ['呼和浩特', 2325539, 48906],
    ['淮安', 1236965, 48134],
    ['乌鲁木齐', 2295628, 47773],
    ['滨州', 1029521, 47102],
    ['海口', 2152477, 44219],
    ['承德', 821913, 44184],
    ['通辽', 874956, 41978],
    ['渭南', 1013918, 41513],
    ['中山', 1657189, 41418],
    ['临汾', 1112806, 41228],
    ['九江', 1013617, 40232],
    ['晋中', 1433269, 39885],
    ['秦皇岛', 880714, 39876],
    ['芜湖', 1233834, 39254],
    ['大庆', 939411, 39084],
    ['湖州', 1424138, 39031],
    ['衡阳', 1427214, 38849],
    ['赤峰', 977885, 38233],
    ['西宁', 1322751, 37902],
    ['淄博', 1259799, 37796],
    ['绥化', 807750, 37480],
    ['齐齐哈尔', 904113, 37265],
    ['银川', 1430873, 37227],
    ['吕梁', 887242, 36422],
    ['榆林', 1069251, 36028],
    ['绵阳', 1382909, 35620],
    ['泰州', 1548913, 35261],
    ['安庆', 878816, 34386],
    ['南充', 1443739, 34351],
    ['蚌埠', 691772, 33866],
    ['鞍山', 1112285, 33725],
    ['东营', 924879, 33594],
    ['漳州', 1165568, 32981],
    ['牡丹江', 672556, 31964],
    ['漯河', 773144, 31905],
    ['四平', 683640, 31364],
    ['葫芦岛', 647507, 31341],
    ['丽水', 870484, 30869],
    ['锦州', 729669, 30194],
    ['莆田', 1198804, 29588],
    ['日照', 808452, 29497],
    ['威海', 1076284, 29384],
    ['岳阳', 1219058, 29302],
    ['汕头', 1142089, 29054],
    ['襄阳', 1159949, 29036],
    ['滁州', 683187, 28761],
    ['泸州', 898507, 28708],
    ['玉林', 1068156, 28589],
    ['孝感', 924270, 28330],
    ['达州', 837899, 28324],
    ['长治', 803661, 27993],
    ['吉安', 623696, 27294],
    ['六安', 588338, 27011],
    ['湛江', 1223479, 26843],
    ['鄂尔多斯', 1082869, 26817],
    ['忻州', 719391, 26805],
    ['桂林', 1222259, 26230],
    ['曲靖', 1600973, 25288],
    ['包头', 804840, 24888],
    ['宜宾', 878733, 24782],
    ['衢州', 744066, 24670],
    ['松原', 516890, 24192],
    ['镇江', 970169, 24184],
    ['郴州', 731543, 24030],
    ['铁岭', 562730, 24023],
    ['淮南', 567042, 23910],
    ['鹤壁', 471077, 23723],
    ['朝阳', 499188, 23258],
    ['延边', 621231, 23014],
    ['抚州', 549730, 22942],
    ['揭阳', 865794, 22815],
    ['宝鸡', 711445, 22766],
    ['呼伦贝尔', 609862, 22722],
    ['德阳', 840498, 22523],
    ['佳木斯', 562936, 22263],
    ['大同', 686173, 22131],
    ['遵义', 1019666, 21796],
    ['怀化', 705798, 21791],
    ['荆州', 845447, 21630],
    ['江门', 1102556, 21617],
    ['宁德', 668426, 20583],
    ['淮北', 399913, 20242],
    ['黄冈', 666740, 20070],
    ['营口', 633490, 19981],
    ['宣城', 513340, 19925],
    ['永州', 595692, 19539],
    ['邵阳', 617547, 19531],
    ['宿州', 389865, 19359],
    ['株洲', 864782, 19333],
    ['晋城', 696715, 19304],
    ['伊犁', 562803, 19143],
    ['南平', 559088, 19139],
    ['延安', 439796, 18794],
    ['凉山', 565468, 18769],
    ['白城', 380776, 18564],
    ['娄底', 661871, 18275],
    ['通化', 476026, 17951],
    ['三明', 541281, 17930],
    ['景德镇', 450596, 17812],
    ['辽阳', 488702, 17798],
    ['黔东南', 713507, 17699],
    ['乐山', 1094856, 17515],
    ['三门峡', 478884, 17448],
    ['珠海', 824605, 16960],
    ['龙岩', 548303, 16894],
    ['庆阳', 455949, 16780],
    ['黑河', 463683, 16660],
    ['茂名', 660191, 16646],
    ['自贡', 565454, 16573],
    ['抚顺', 486391, 16541],
    ['兴安盟', 351889, 16532],
    ['眉山', 609334, 16279],
    ['黄石', 487878, 15881],
    ['十堰', 513520, 15804],
    ['内江', 555592, 15784],
    ['资阳', 526695, 15735],
    ['柳州', 689501, 15718],
    ['汉中', 470691, 15535],
    ['宜昌', 748383, 15500],
    ['阳泉', 421809, 15346],
    ['毕节', 596379, 15284],
    ['益阳', 535712, 15197],
    ['马鞍山', 484403, 15139],
    ['韶关', 475664, 14976],
    ['清远', 587507, 14908],
    ['张掖', 449491, 14840],
    ['亳州', 296140, 14677],
    ['阜新', 340298, 14612],
    ['肇庆', 565670, 14484],
    ['双鸭山', 316502, 14464],
    ['常德', 584070, 14367],
    ['白银', 529135, 13835],
    ['丹东', 483370, 13830],
    ['湘西', 445178, 13740],
    ['商洛', 440645, 13680],
    ['萍乡', 374092, 13655],
    ['平凉', 421122, 13620],
    ['汕尾', 479582, 13472],
    ['北海', 523613, 13389],
    ['盘锦', 382014, 13089],
    ['黔南', 815089, 13069],
    ['恩施', 421570, 13049],
    ['伊春', 317815, 12973],
    ['鸡西', 329229, 12848],
    ['河源', 349115, 12836],
    ['舟山', 497858, 12787],
    ['铜仁', 522969, 12653],
    ['安康', 327729, 12500],
    ['贵港', 480482, 12494],
    ['巴彦淖尔', 362104, 12017],
    ['乌兰察布', 329638, 11991],
    ['遂宁', 477775, 11923],
    ['武威', 464949, 11905],
    ['广元', 432628, 11715],
    ['潮州', 417449, 11669],
    ['黔西南', 423078, 11600],
    ['荆门', 446891, 11581],
    ['本溪', 361698, 11554],
    ['莱芜', 367818, 11546],
    ['梅州', 389999, 11396],
    ['鹤岗', 235901, 11306],
    ['阿坝', 459895, 11268],
    ['拉萨', 391138, 11196],
    ['湘潭', 470600, 11099],
    ['白山', 287435, 10971],
    ['池州', 265837, 10456],
    ['梧州', 409002, 10041],
    ['六盘水', 383208, 9945],
    ['阳江', 411851, 9917],
    ['广安', 397395, 9808],
    ['鹰潭', 211874, 9744],
    ['新余', 261508, 9544],
    ['随州', 330208, 9421],
    ['巴中', 335496, 9256],
    ['钦州', 396462, 9097],
    ['百色', 356015, 8958],
    ['天水', 247623, 8957],
    ['黄山', 263087, 8934],
    ['巴音郭楞', 290662, 8888],
    ['吴忠', 255943, 8765],
    ['咸宁', 263896, 8674],
    ['河池', 335870, 8645],
    ['锡林郭勒盟', 252764, 8564],
    ['张家界', 285836, 8450],
    ['辽源', 218556, 8326],
    ['济源', 222617, 8284],
    ['安顺', 325691, 8186],
    ['七台河', 173618, 8158],
    ['定西', 233576, 7872],
    ['红河', 383480, 7834],
    ['玉溪', 434672, 7724],
    ['昌吉', 266133, 7636],
    ['鄂州', 259327, 7589],
    ['大理', 415883, 7500],
    ['攀枝花', 294444, 7379],
    ['来宾', 305762, 7258],
    ['三亚', 278406, 6917],
    ['贺州', 211295, 6897],
    ['阿克苏', 241924, 6635],
    ['石河子', 263066, 6518],
    ['乌海', 181415, 6401],
    ['塔城', 141885, 6379],
    ['雅安', 232592, 6253],
    ['酒泉', 248277, 6237],
    ['昭通', 271709, 6120],
    ['西双版纳', 230051, 5899],
    ['甘孜', 187551, 5845],
    ['朔州', 187374, 5804],
    ['云浮', 233247, 5646],
    ['石嘴山', 160954, 5446],
    ['阿勒泰', 119894, 5446],
    ['固原', 115730, 5330],
    ['德宏', 187283, 5308],
    ['崇左', 252581, 5284],
    ['铜川', 153305, 5164],
    ['中卫', 126650, 5034],
    ['喀什', 199888, 4895],
    ['铜陵', 148938, 4854],
    ['保山', 184770, 4790],
    ['临夏', 149032, 4789],
    ['文山', 218143, 4601],
    ['仙桃', 161571, 4447],
    ['临沧', 164406, 4430],
    ['普洱', 179639, 4136],
    ['海西', 120350, 3933],
    ['天门', 138415, 3830],
    ['潜江', 146951, 3797],
    ['博尔塔拉', 80702, 3642],
    ['金昌', 135206, 3541],
    ['克拉玛依', 139711, 3498],
    ['大兴安岭', 85744, 3479],
    ['哈密', 133494, 3296],
    ['陇南', 138920, 3160],
    ['丽江', 190500, 3151],
    ['玉树', 34551, 3124],
    ['防城港', 119752, 2900],
    ['楚雄', 169019, 2827],
    ['吐鲁番', 103614, 2815],
    ['海东', 72204, 2596],
    ['阿拉善盟', 80279, 2443],
    ['甘南', 81210, 2392],
    ['海南', 49902, 2217],
    ['香港', 267266, 2169],
    ['日喀则', 35389, 2128],
    ['嘉峪关', 75620, 2102],
    ['黄南', 28136, 2002],
    ['儋州', 78438, 1913],
    ['万宁', 60484, 1800],
    ['海北', 41435, 1650],
    ['山南', 29861, 1630],
    ['林芝', 31411, 1477],
    ['文昌', 49782, 1378],
    ['琼海', 51914, 1363],
    ['怒江', 41897, 1323],
    ['那曲', 18739, 1309],
    ['陵水', 46015, 1222],
    ['迪庆', 90362, 1202],
    ['乐东', 28038, 1109],
    ['和田', 42631, 1066],
    ['昌都', 24451, 924],
    ['果洛', 23445, 879],
    ['克孜勒苏柯尔克孜', 25540, 751],
    ['澄迈县', 22594, 740],
    ['东方', 27996, 663],
    ['澳门', 74619, 659],
    ['临高县', 16297, 574],
    ['保亭', 11443, 465],
    ['定安县', 11819, 422],
    ['昌江', 16500, 386],
    ['白沙', 10080, 294],
    ['神农架', 12388, 282],
    ['五指山', 9834, 226],
    ['屯昌县', 8824, 207],
    ['琼中', 4381, 205],
    ['阿里', 5296, 167],
    ['阿拉尔', 4640, 141],
    ['五家渠', 673, 18],
    ['图木舒克', 153, 8]
];

var min = Infinity;
var max = -Infinity;
data.forEach(function (item) {
    max = Math.max(item[2], max);
    min = Math.min(item[2], min);
});

var geoJsonUrl = 'https://rawgit.com/ecomfe/echarts/master/map/json/china-cities.json';
$.getJSON(geoJsonUrl, function (json) {
    echarts.registerMap('china-cities', json);
    
    myChart.setOption({
        backgroundColor: '#404a59',
        geo: {
            map: 'china-cities',
            silent: true,
            itemStyle: {
                normal: {
                    areaColor: '#323c48',
                    borderColor: '#111',
                    borderWidth: 0.1
                },
                emphasis: {
                    areaColor: '#2a333d'
                }
            }
        },
        series: [{
            type: 'scatter',
            coordinateSystem: 'geo',
            data: []
        }]
    });
    
    
    var geo = myChart.getModel().getComponent('geo').coordinateSystem;
        
    var points = [];
    data.forEach(function (item) {
        var randomCount = Math.round(item[2] / (max / 1000));
        console.log(randomCount);
        var name = item[0].replace('柯尔克孜', '');
        var region = geo.getRegion(name);
        if (!region) {
            return;
        }
        var rect = region.getBoundingRect();
        
        console.log(randomCount);
        for (var i = 0; i < randomCount; i++) {
            var coord = [Infinity, Infinity];
            while (!region.contain(coord)) {
                coord[0] = rect.x + Math.random() * rect.width;
                coord[1] = rect.y + Math.random() * rect.height;
            }
            points.push(coord);
        }
    });
    
    myChart.setOption({
        series: [{
            data: points,
            blendMode: 'lighter',
            symbolSize: 2,
            itemStyle: {
                normal: {
                    shadowBlur: 2,
                    shadowColor: 'rgba(37, 140, 249, 0.2)',
                    color: 'rgba(37, 140, 249, 0.2)'
                }
            },
        }]
    })
    
});
    
截图如下