空气质量图echarts 地图配置项内容和展示

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


var util = {
    //pollutionName 污染物名称,dateType 筛选类型
    getlevelValueByPollution: function(pollutionName) {
        var num0,
            num1,
            num2,
            num3,
            num4,
            num5,
            num6;
        switch (pollutionName.toUpperCase()) {
            case "SO2":
                num0 = 0;
                num1 = 75;
                num2 = 150;
                num3 = 500;
                num4 = 650;
                num5 = 800;
                num6 = 1600
                break;
            case "NO2":
                num0 = 0;
                num1 = 50;
                num2 = 100;
                num3 = 200;
                num4 = 700;
                num5 = 1200;
                num6 = 2340
                break;
            case "CO":
                num0 = 0;
                num1 = 2.5;
                num2 = 5;
                num3 = 10;
                num4 = 35;
                num5 = 60;
                num6 = 90;
                break;
            case "O3":
                num0 = 0;
                num1 = 80;
                num2 = 160;
                num3 = 200;
                num4 = 300;
                num5 = 400;
                num6 = 800;
                break;
            case "PM10":
                num0 = 0;
                num1 = 25;
                num2 = 50;
                num3 = 150;
                num4 = 250;
                num5 = 350;
                num6 = 420;
                break;
            case "PM25":
                num0 = 0;
                num1 = 17.5;
                num2 = 35;
                num3 = 75;
                num4 = 115;
                num5 = 150;
                num6 = 250;
                break;
            case "AQI":
                num0 = 0;
                num1 = 25;
                num2 = 50;
                num3 = 100;
                num4 = 150;
                num5 = 200;
                num6 = 300;
                break;
            default:
                break
        }
        return [
            num0,
            num1,
            num2,
            num3,
            num4,
            num5,
            num6
        ]
    },
    //传入污染物的值
    getLevelPollution: function(pollutionName, value) {
        var color = '';
        var num0, num1, num2, num3, num4, num5, num6;
        var result = this.getlevelValueByPollution(pollutionName);
        num0 = result[0];
        num1 = result[1];
        num2 = result[2];
        num3 = result[3];
        num4 = result[4];
        num5 = result[5];
        num6 = result[6];
        if (value > num0 && value <= num1) {
            color = "#79E73C";
        } else if (value >= num1 && value <= num2) {
            color = "#79E73C";
        } else if (value > num2 && value <= num3) {
            color = "#FFD800";
        } else if (value > num3 && value <= num4) {
            color = "#FF9000";
        } else if (value > num4 && value <= num5) {
            color = "#FF2A00";
        } else if (value > num5 && value <= num6) {
            color = "#EB007F";
        } else if (value > num6) {
            color = "#C7021D";
        } else {
            color = "#666666";
        }
        return color;
    }
}


var data = [{
        XZQDM: "500235",
        SSXZQ: "云阳县",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "108.852433",
        WD: "31.038281",
        YS: null,
        SO2: "10",
        NO2: "48",
        PM10: "101",
        CO: "1.1",
        O3: "30",
        PM25: "89",
        AQI: "118",
        airQuality: "轻度污染"
    },
    {
        XZQDM: "500116",
        SSXZQ: "江津区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.2595",
        WD: "29.031937",
        YS: null,
        SO2: "16",
        NO2: "70",
        PM10: "124",
        CO: "1.4",
        O3: "9",
        PM25: "80",
        AQI: "112",
        airQuality: "轻度污染"
    },
    {
        XZQDM: "500230",
        SSXZQ: "丰都县",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "107.826631",
        WD: "29.886878",
        YS: null,
        SO2: "23",
        NO2: "33",
        PM10: "99",
        CO: "0.9",
        O3: "42",
        PM25: "68",
        AQI: "92",
        airQuality: "良"
    },
    {
        XZQDM: "500236",
        SSXZQ: "奉节县",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "109.344248",
        WD: "30.953524",
        YS: null,
        SO2: "12",
        NO2: "55",
        PM10: "100",
        CO: "1.2",
        O3: "32",
        PM25: "67",
        AQI: "90",
        airQuality: "良"
    },
    {
        XZQDM: "500233",
        SSXZQ: "忠县",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "107.909746",
        WD: "30.338212",
        YS: null,
        SO2: "14",
        NO2: "16",
        PM10: "76",
        CO: "0.8",
        O3: "52",
        PM25: "61",
        AQI: "83",
        airQuality: "良"
    },
    {
        XZQDM: "500223",
        SSXZQ: "潼南区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "105.810528",
        WD: "30.145791",
        YS: null,
        SO2: "26",
        NO2: "64",
        PM10: "121",
        CO: "1.4",
        O3: "9",
        PM25: "57",
        AQI: "86",
        airQuality: "良"
    },
    {
        XZQDM: "500119",
        SSXZQ: "南川区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "107.167373",
        WD: "29.138118",
        YS: null,
        SO2: "14",
        NO2: "40",
        PM10: "68",
        CO: "1",
        O3: "21",
        PM25: "56",
        AQI: "80",
        airQuality: "良"
    },
    {
        XZQDM: "500240",
        SSXZQ: "石柱县",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "108.294041",
        WD: "30.095801",
        YS: null,
        SO2: "15",
        NO2: "37",
        PM10: "93",
        CO: "1.1",
        O3: "24",
        PM25: "72",
        AQI: "97",
        airQuality: "良"
    },
    {
        XZQDM: "500222",
        SSXZQ: "綦江区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.718868",
        WD: "28.881763",
        YS: null,
        SO2: "13",
        NO2: "55",
        PM10: "102",
        CO: "1.2",
        O3: "9",
        PM25: "69",
        AQI: "93",
        airQuality: "良"
    },
    {
        XZQDM: "500102",
        SSXZQ: "涪陵区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "107.329336",
        WD: "29.661068",
        YS: null,
        SO2: "18",
        NO2: "68",
        PM10: "108",
        CO: "1.2",
        O3: "18",
        PM25: "75",
        AQI: "95",
        airQuality: "良"
    },
    {
        XZQDM: "500237",
        SSXZQ: "巫山县",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "109.895861",
        WD: "31.116924",
        YS: null,
        SO2: "12",
        NO2: "67",
        PM10: "118",
        CO: "1.2",
        O3: "30",
        PM25: "63",
        AQI: "85",
        airQuality: "良"
    },
    {
        XZQDM: "500114",
        SSXZQ: "黔江区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "108.704115",
        WD: "29.437889",
        YS: null,
        SO2: "15",
        NO2: "31",
        PM10: null,
        CO: "1.4",
        O3: "13",
        PM25: null,
        AQI: "39",
        airQuality: "优"
    },
    {
        XZQDM: "500101",
        SSXZQ: "万州区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "108.402442",
        WD: "30.706082",
        YS: null,
        SO2: "13",
        NO2: "49",
        PM10: "117",
        CO: "0.8",
        O3: "36",
        PM25: "84",
        AQI: "98",
        airQuality: "良"
    },
    {
        XZQDM: "500111",
        SSXZQ: "双桥经开区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: null,
        WD: null,
        YS: null,
        SO2: "11",
        NO2: "26",
        PM10: "109",
        CO: "0.9",
        O3: "34",
        PM25: "77",
        AQI: "103",
        airQuality: "轻度污染"
    },
    {
        XZQDM: "500110",
        SSXZQ: "万盛经开区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: null,
        WD: null,
        YS: null,
        SO2: "10",
        NO2: "18",
        PM10: "60",
        CO: "0.8",
        O3: "36",
        PM25: "52",
        AQI: "75",
        airQuality: "良"
    },
    {
        XZQDM: "500234",
        SSXZQ: "开州区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "108.377979",
        WD: "31.272483",
        YS: null,
        SO2: "16",
        NO2: "46",
        PM10: "110",
        CO: "0.8",
        O3: "18",
        PM25: "61",
        AQI: "79",
        airQuality: "良"
    },
    {
        XZQDM: "500225",
        SSXZQ: "大足区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "105.738864",
        WD: "29.652544",
        YS: null,
        SO2: "13",
        NO2: "34",
        PM10: "87",
        CO: "1.1",
        O3: "10",
        PM25: "54",
        AQI: "74",
        airQuality: "良"
    },
    {
        XZQDM: "500117",
        SSXZQ: "合川区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.307896",
        WD: "30.115013",
        YS: null,
        SO2: "16",
        NO2: "52",
        PM10: "98",
        CO: "1.1",
        O3: "16",
        PM25: "64",
        AQI: "84",
        airQuality: "良"
    },
    {
        XZQDM: "500227",
        SSXZQ: "璧山区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.187758",
        WD: "29.563656",
        YS: null,
        SO2: "13",
        NO2: "53",
        PM10: "103",
        CO: "1.2",
        O3: "9",
        PM25: "65",
        AQI: "88",
        airQuality: "良"
    },
    {
        XZQDM: "500224",
        SSXZQ: "铜梁区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.029285",
        WD: "29.813962",
        YS: null,
        SO2: "13",
        NO2: "38",
        PM10: "81",
        CO: "1.1",
        O3: "25",
        PM25: "68",
        AQI: "92",
        airQuality: "良"
    },
    {
        XZQDM: "500226",
        SSXZQ: "荣昌区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "105.503387",
        WD: "29.467352",
        YS: null,
        SO2: "15",
        NO2: "49",
        PM10: "95",
        CO: "1.6",
        O3: "6",
        PM25: "64",
        AQI: "87",
        airQuality: "良"
    },
    {
        XZQDM: "500118",
        SSXZQ: "永川区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "105.869475",
        WD: "29.29305",
        YS: null,
        SO2: "49",
        NO2: "40",
        PM10: "70",
        CO: "0.8",
        O3: "38",
        PM25: "42",
        AQI: "51",
        airQuality: "良"
    },
    {
        XZQDM: "500115",
        SSXZQ: "长寿区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "107.136114",
        WD: "29.957552",
        YS: null,
        SO2: "20",
        NO2: "90",
        PM10: "98",
        CO: "1.3",
        O3: "21",
        PM25: "71",
        AQI: "105",
        airQuality: "轻度污染"
    },
    {
        XZQDM: "500231",
        SSXZQ: "垫江县",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "107.433181",
        WD: "30.255807",
        YS: null,
        SO2: "9",
        NO2: "61",
        PM10: "90",
        CO: "1.3",
        O3: "7",
        PM25: "90",
        AQI: "119",
        airQuality: "轻度污染"
    },
    {
        XZQDM: "500229",
        SSXZQ: "城口县",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "108.730395",
        WD: "31.884009",
        YS: null,
        SO2: "8",
        NO2: "26",
        PM10: "95",
        CO: "1",
        O3: "34",
        PM25: "54",
        AQI: "74",
        airQuality: "良"
    },
    {
        XZQDM: "500228",
        SSXZQ: "梁平区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "107.714509",
        WD: "30.660383",
        YS: null,
        SO2: "8",
        NO2: "64",
        PM10: "87",
        CO: "1",
        O3: "16",
        PM25: "52",
        AQI: "80",
        airQuality: "良"
    },
    {
        XZQDM: "500243",
        SSXZQ: "彭水县",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "108.262214",
        WD: "29.356126",
        YS: null,
        SO2: "32",
        NO2: "30",
        PM10: "49",
        CO: "0.9",
        O3: "12",
        PM25: "43",
        AQI: "60",
        airQuality: "良"
    },
    {
        XZQDM: "500232",
        SSXZQ: "武隆区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "107.705232",
        WD: "29.375485",
        YS: null,
        SO2: "16",
        NO2: "44",
        PM10: "78",
        CO: "1.1",
        O3: "22",
        PM25: "57",
        AQI: "78",
        airQuality: "良"
    },
    {
        XZQDM: "500242",
        SSXZQ: "酉阳县",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "108.795605",
        WD: "28.902354",
        YS: null,
        SO2: "11",
        NO2: "40",
        PM10: "49",
        CO: "1",
        O3: "11",
        PM25: "26",
        AQI: "50",
        airQuality: "优"
    },
    {
        XZQDM: "500107",
        SSXZQ: "九龙坡区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.361005",
        WD: "29.431187",
        YS: null,
        SO2: "6",
        NO2: "58",
        PM10: "97",
        CO: "0.681",
        O3: "22",
        PM25: "69",
        AQI: "93",
        airQuality: "良"
    },
    {
        XZQDM: "500106",
        SSXZQ: "沙坪坝区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.364299",
        WD: "29.626928",
        YS: null,
        SO2: "8",
        NO2: "56",
        PM10: "84",
        CO: "1.684",
        O3: "27",
        PM25: "70",
        AQI: "104",
        airQuality: "轻度污染"
    },
    {
        XZQDM: "500109",
        SSXZQ: "北碚区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.510275",
        WD: "29.863515",
        YS: null,
        SO2: "7",
        NO2: "43",
        PM10: "83",
        CO: "0.722",
        O3: "34",
        PM25: "61",
        AQI: "93",
        airQuality: "良"
    },
    {
        XZQDM: "500104",
        SSXZQ: "大渡口区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.454302",
        WD: "29.421028",
        YS: null,
        SO2: "6",
        NO2: "76",
        PM10: "136",
        CO: "1.118",
        O3: "4",
        PM25: "84",
        AQI: "114",
        airQuality: "轻度污染"
    },
    {
        XZQDM: "500108",
        SSXZQ: "南岸区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.657127",
        WD: "29.538524",
        YS: null,
        SO2: "6",
        NO2: "79",
        PM10: "120",
        CO: "1.505",
        O3: "10",
        PM25: "71",
        AQI: "80",
        airQuality: "良"
    },
    {
        XZQDM: "500105",
        SSXZQ: "江北区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.705325",
        WD: "29.616522",
        YS: null,
        SO2: "9",
        NO2: "81",
        PM10: "94",
        CO: "1.458",
        O3: "5",
        PM25: "66",
        AQI: "93",
        airQuality: "良"
    },
    {
        XZQDM: "500103",
        SSXZQ: "渝中区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.537519",
        WD: "29.55236",
        YS: null,
        SO2: "10",
        NO2: "95",
        PM10: "135",
        CO: "1.964",
        O3: "6",
        PM25: "86",
        AQI: "107",
        airQuality: "轻度污染"
    },
    {
        XZQDM: "500122",
        SSXZQ: "两江新区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: null,
        WD: null,
        YS: null,
        SO2: "9",
        NO2: "89",
        PM10: "134",
        CO: "1.837",
        O3: "3",
        PM25: "89",
        AQI: "112",
        airQuality: "轻度污染"
    },
    {
        XZQDM: "500112",
        SSXZQ: "渝北区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.742696",
        WD: "29.812327",
        YS: null,
        SO2: "9",
        NO2: "118",
        PM10: "115",
        CO: "1.591",
        O3: "4",
        PM25: "82",
        AQI: "120",
        airQuality: "轻度污染"
    },
    {
        XZQDM: "500113",
        SSXZQ: "巴南区",
        JCSJ: "2019-03-10 00:00:00.0",
        JD: "106.74749",
        WD: "29.374367",
        YS: null,
        SO2: "5",
        NO2: "49",
        PM10: "112",
        CO: "1.203",
        O3: "19",
        PM25: "83",
        AQI: "118",
        airQuality: "轻度污染"
    }
]


var seriesData = [];
data.forEach(function(item) {

    var color = util.getLevelPollution('AQI', item.AQI);
    var obj = {
        name: item.SSXZQ,
        itemStyle: {
            normal: {
                color: color
            }
        }

    }
    seriesData.push(obj);
})



myChart.showLoading();
$.get(uploadedDataURL, function(chinaJson) {
    echarts.registerMap('chongqing', chinaJson);
    myChart.hideLoading();
    myChart.setOption({

        series: [{
            type: 'map',
            map: 'chongqing',
             roam: true,
            selectedMode: 'single',
            itemStyle: {
                normal: {
                    label: {
                        show: true
                    }
                },
                emphasis: {
                    label: {
                        show: true
                    }
                }
            },
            data: seriesData
        }]
    });
});
    
截图如下