福建地图测试echarts 地图配置项内容和展示

数据来源网络(单位:万)

配置项如下
      var uploadedDataURL = "/asset/get/s/data-1553353115888-W3MWSbsh4.json";



var ppdata = [{
    name: '三明市',
    value: 1350
}, {
    name: '南平市',
    value: 1190
}, {
    name: '龙岩市',
    value: 60
}, {
    name: '汕头市',
    value: 555
}, {
    name: '佛山市',
    value: 743
}, {
    name: '韶关市',
    value: 293
}, {
    name: '湛江市',
    value: 724
}, {
    name: '肇庆市',
    value: 405
}, {
    name: '江门市',
    value: 451
}, {
    name: '茂名市',
    value: 608
}, {
    name: '惠州市',
    value: 475
}, {
    name: '梅州市',
    value: 434
}, {
    name: '汕尾市',
    value: 302
}, {
    name: '河源市',
    value: 307
}, {
    name: '阳江市',
    value: 251
}, {
    name: '清远市',
    value: 383
}, {
    name: '东莞市',
    value: 825
}, {
    name: '中山市',
    value: 320
}, {
    name: '潮州市',
    value: 264
}, {
    name: '揭阳市',
    value: 605
}, {
    name: '云浮市',
    value: 246
}];
var gdpdata = [{
    name: '广州市',
    value: 19610
}, {
    name: '深圳市',
    value: 19492
}, {
    name: '珠海市',
    value: 2226
}, {
    name: '汕头市',
    value: 2080
}, {
    name: '佛山市',
    value: 8630
}, {
    name: '韶关市',
    value: 1218
}, {
    name: '湛江市',
    value: 2584
}, {
    name: '肇庆市',
    value: 2084
}, {
    name: '江门市',
    value: 2418
}, {
    name: '茂名市',
    value: 2636
}, {
    name: '惠州市',
    value: 3412
}, {
    name: '梅州市',
    value: 1045
}, {
    name: '汕尾市',
    value: 828
}, {
    name: '河源市',
    value: 898
}, {
    name: '阳江市',
    value: 1319
}, {
    name: '清远市',
    value: 1388
}, {
    name: '东莞市',
    value: 6827
}, {
    name: '中山市',
    value: 3202
}, {
    name: '潮州市',
    value: 976
}, {
    name: '揭阳市',
    value: 2032
}, {
    name: '云浮市',
    value: 778
}];
var seriesdata = [{
    name: '人口',
    type: 'map',
    map: '广东',
    itemStyle: {
        normal: {
            label: {
                show: true
            }
        },
        emphasis: {
            label: {
                show: true
            }
        }
    },
    data: ppdata
}, {
    name: 'GDP',
    type: 'map',
    map: '广东',
    itemStyle: {
        normal: {
            label: {
                show: true
            }
        },
        emphasis: {
            label: {
                show: true
            }
        }
    },
    data: gdpdata
}, ];

var div = document.createElement('div');
div.innerHTML = "<hr>前尘往事成云烟<hr>";
div.style.color = '#00BFFF';
div.style.position = 'absolute';
div.style.top = '20%';
div.style.left = '15%';
var body = document.body;

function opt(max, min, vmp, unit, flag1, flag2) {
    var optn = {
        title: {
            text: '2016广东省各市' + vmp,
            subtext: '数据来源网络(单位:' + unit + ')',
            left: 'center',
            textStyle: {
                color: '#000'
            }
        },

        legend: {
            orient: 'vertical',
            left: 'left',
            data: ['人口', 'GDP'],
            selectedMode: 'single',
            selected: {
                '人口': flag1,
                'gdp': flag2
            }
        },
        visualMap: {
            min: min,
            max: max,
            text: [vmp, '单位:' + unit],
            realtime: false,
            calculable: true,
            inRange: {
                color: ['lightskyblue', 'yellow', 'orangered']
            }
        },
        toolbox: {
            show: true,
            orient: 'vertical',
            left: 'right',
            top: 'center',
            feature: {
                dataView: {
                    readOnly: false
                },
                restore: {},
                saveAsImage: {}
            }
        },
        graphic: [{
            type: 'group',
            bounding: 'raw',
            rotation: Math.PI / 4,
            right: 100,
            bottom: 100,
            z: 100,
            children: [{
                type: 'rect',
                left: 'center',
                top: 'center',
                z: 90,
                shape: {
                    width: 400,
                    height: 50
                },
                style: {
                    fill: 'rgba(0,0,0,0.3)'
                }
            }, {
                type: 'text',
                left: 'center',
                top: 'center',
                z: 100,
                style: {
                    fill: '#fff',
                    text: 'dfnit & ECHARTS',
                    font: 'bold 26px Microsoft YaHei'
                }
            }],
            onmouseover: function() {
                body.appendChild(div);
            },
            onmouseout: function() {
                body.removeChild(div);
            }
        }],
        tooltip: {
            formatter: function(params) {
                return params.name + ": " + params.value + unit;
            }
        },
        series: seriesdata
    };
    return optn;
}


option = opt(1350, 160, '人口', '万', true, false);
option1 = opt(19610, 770, 'GDP', '亿', false, true);
$.get(uploadedDataURL, function(gdMap) {
    echarts.registerMap('广东', gdMap);
    myChart.setOption(option, true);

});
myChart.on('legendselectchanged', function(params) {
    if (params.name == '人口') {
        //$.get(uploadedDataURL, function(gdMap) {
        //echarts.registerMap('广东', gdMap);
        myChart.setOption(option, true);

        //});
    } else {
        //$.get(uploadedDataURL, function(gdMap) {
        //echarts.registerMap('广东', gdMap);
        myChart.setOption(option1, true);

        //});
    }
});
    
截图如下