opacity: .1,
                                color: '#aaa'
                            }
                        },
                        visualMap: [
                            {
                                type: 'piecewise',
                                dimension: 3,
                                categories: data.countries.map(function (item) {
                                    return item[2];
                                }),
                                left: 10,
                     