世界地图echarts 地图配置项内容和展示

世界地图

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

//var uploadedDataURL = "/asset/get/s/data-1571641181954-dOtXSMs6.json";

var uploadedDataURL = "/asset/get/s/data-1571640544601-AJmdXNje.json";

myChart.showLoading();
$.get(uploadedDataURL, function(world) {

    myChart.hideLoading();
    echarts.registerMap('world', world);

    var geoCoordMap = {
        '巴音郭楞蒙古': [88.1653, 39.6002]
    };

    var data = [{
        name: '巴音郭楞蒙古',
        value: 150,
    }];

    var convertData = function(data) {
        var res = [];
        for (var i = 0; i < data.length; i++) {
            var geoCoord = geoCoordMap[data[i].name];
            if (geoCoord) {
                res.push({
                    name: data[i].name,
                    value: geoCoord.concat(data[i].value),
                });
            }
        }
        // 有数据的地区的名称和value值
        return res;
    };


    option = {
        backgroundColor: "transparent",
        geo: {
            id: "bb",
            show: true,
            map: "world",
            roam: false,
            itemStyle: {
                normal: {
                    areaColor: ' #092240',
                    borderColor: ' #092240',
                },
                emphasis: {
                    areaColor: '#4499d0',
                }
            },
            bottom: 0,
          aspectScale: 0.6,
          zoom: 1.2

        },
        series: [{
            type: 'map',
            map: 'world',
            geoIndex: 0,
            roam: true,
            data: data
        }, {
            name: '定位点',
            type: 'effectScatter',
            coordinateSystem: 'geo',
            data: convertData(data),
            symbolSize: function(val) {
                return val[2] / 10;
            },
            label: {
                normal: {
                    formatter: '{b}',
                    position: 'right',
                    show: true
                },
                emphasis: {
                    show: true
                }
            },
            itemStyle: {
                normal: {
                    color: '#ffed00'
                }
            }
        }]
    }

    //myChart.setOption(option);

    //debugger

    if (option && typeof option === "object") {
        myChart.setOption(option, true);
    }
    /*pie*/
    var op = myChart.getOption();
    var sd = option.series;
    
    sd.push({
        name: "123",
        type: 'pie',
        tooltip: {
            formatter: function(params) {
                return params.seriesName + "<br/>" + params.name + " : " + params.value;
            }
        },
        radius: [30,25],
        center: myChart.convertToPixel('geo', [88.1653, 39.6002]),
        data: [{
            name: "1",
            value: 1
        },{
            name: "2",
            value: 2
        },{
            name: "3",
            value: 3
        }],
        zlevel: 4,
        label: {
            normal: {
                show: false,
            },
        },
        labelLine: {
            normal: {
                show: false
            }
        },
        itemStyle: {
            color:["red","green",""],
            mormal: {
                opacity: 0.2
            }
        }
    })
    /*bar*/
    // addBar(myChart,data);
    console.log("===========option=================");
    console.log(option);
    myChart.setOption(option, true);
    myChart.setOption(option);
})

    
截图如下