物流临保概况echarts treemap配置项内容和展示

矩形树图 简单方便的展现信息概况 可下钻

配置项如下
      myChart.setOption({
    title: {
        text: '物流临保概况',
        subtext: '2017/05',
        left: 'leafDepth'
    },
    tooltip: {
         formatter: '{b}:<br />营业收入: {c}万元'
    },
    color: ['rgb(100,200,300)'],
    series: [{
        name: '销售收入',
        type: 'treemap',
        visibleMin: 100,
        data: [ // 注意,最外层是一个数组,而非从某个根节点开始。
            {
                value: 2000,
                children: [{
                        value: 400, // value字段的值,对应到面积大小。
                        // 也可以是数组,如 [2323, 43, 55],则数组第一项对应到面积大小。
                        // 数组其他项可以用于额外的视觉映射,详情参见 series-treemp.levels。
                        id: 'someid-1', // id 不是必须设置的。
                        // 但是如果想使用 API 来改变某个节点,需要用 id 来定位。
                        name: '湖南大区', // 显示在矩形中的描述文字。
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '长沙',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '常德',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '湘潭',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '株洲',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '怀化',
                            }, 
                            // ...
                        ],
                        label: { // 此节点特殊的 label 定义(如果需要的话)。
                            // ...         // label的格式参见 series-treemap.label。
                        },
                        itemStyle: { // 此节点特殊的 itemStyle 定义(如果需要的话)。
                            // ...         // label的格式参见 series-treemap.itemStyle。
                        }
                    }, {
                        value: 300,
                        id: 'someid-2',
                        name: '湖北大区',
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '武汉',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '咸宁',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '鄂州',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '荆州',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '宜昌',
                            },

                            // ...
                        ],

                    }, {
                        value: 200,
                        id: 'someid-3',
                        name: '四川大区',
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '成都',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '德阳',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '广安',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '达州',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '绵阳',
                            }, 
                            // ...
                        ],

                    }, {
                        value: 100,
                        id: 'someid-4',
                        name: '云南大区',
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '昆明',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '曲靖',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '玉溪',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '大理',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '腾冲',
                            }, 
                            // ...
                        ],

                    }, {
                        value: 300,
                        id: 'someid-2',
                        name: '广东大区',
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '广州',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '深圳',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '珠海',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '东莞',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '惠州',
                            },

                            // ...
                        ],

                    }, {
                        value: 200,
                        id: 'someid-2',
                        name: '广西大区',
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '武汉',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '咸宁',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '鄂州',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '荆州',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '宜昌',
                            },

                            // ...
                        ],

                    }, {
                        value: 200,
                        id: 'someid-2',
                        name: '江西大区',
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '南昌',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '九江',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '抚州',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '上饶',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '宜春',
                            },

                            // ...
                        ],

                    }, {
                        value: 300,
                        id: 'someid-2',
                        name: '福建大区',
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '福州',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '泉州',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '厦门',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '漳州',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '莆田',
                            },

                            // ...
                        ],

                    }, {
                        value: 300,
                        id: 'someid-2',
                        name: '河南大区',
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '郑州',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '开封',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '洛阳',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '平顶山',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '安阳',
                            },

                            // ...
                        ],

                    }, {
                        value: 150,
                        id: 'someid-2',
                        name: '河北大区',
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '石家庄',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '张家口',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '唐山',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '秦皇岛',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '邯郸',
                            },

                            // ...
                        ],

                    }, {
                        value: 50,
                        id: 'someid-2',
                        name: '贵州大区',
                        children: [
                            {   value: 150,
                                id: 'someid-31',
                                name: '贵阳',
                            }, {
                                value: 200,
                                id: 'someid-32',
                                name: '兴义',
                            }, {
                                value: 90,
                                id: 'someid-33',
                                name: '六盘水',
                            }, {
                                value: 30,
                                id: 'someid-34',
                                name: '遵义',
                            },{
                                value: 20,
                                id: 'someid-31',
                                name: '安顺',
                            },

                            // ...
                        ],

                    }


                ]
            },
            // {
            //     value: [23, 59, 12]
            //     // 如果没有children,可以不写
            // },
            // ...
        ],
        leafDepth: 2,
        levels: [{
            itemStyle: {
                normal: {
                    borderColor: '#fff',
                    borderWidth: 10,
                    gapWidth: 4
                }
            }
        }, {
            colorSaturation: [0.3, 0.6],
            itemStyle: {
                normal: {
                    borderColorSaturation: 0.7,
                    gapWidth: 5,
                    borderWidth: 2
                }
            }
        }, {
            colorSaturation: [0.3, 0.5],
            itemStyle: {
                normal: {
                    borderColorSaturation: 0.6,
                    gapWidth: 1
                }
            }
        }, {
            colorSaturation: [0.3, 0.5]
        }]
    }]
})



// });
    
截图如下