• echarts


     

      前  言

        最近做了个关于各种图表的项目,用到了echarts , 关于各个配置项刚开始用好多都不懂,有些地方需要改不知道改哪个参数,就在网上查了各种,总结规整了一下,跟大家分享学习一下。(echarts官网也有配置项说明文档。)

     

    以上就是echarts的几个原型图,但是在实际开发当中,我们需要的图表与echarts本身给出的实例是不同的,需要我们自己进行修改,所以我归纳整理了一下,希望可以跟大家分享学习~

    1、图表标题

    复制代码
     1  title: {
     2         x: 'left',                 // 水平安放位置,默认为左对齐,可选为:
     3                                    // 'center' ¦ 'left' ¦ 'right'
     4                                    // ¦ {number}(x坐标,单位px)
     5         y: 'top',                  // 垂直安放位置,默认为全图顶端,可选为:
     6                                    // 'top' ¦ 'bottom' ¦ 'center'
     7                                    // ¦ {number}(y坐标,单位px)
     8         //textAlign: null          // 水平对齐方式,默认根据x设置自动调整
     9         backgroundColor: 'rgba(0,0,0,0)',
    10         borderColor: '#ccc',       // 标题边框颜色
    11         borderWidth: 0,            // 标题边框线宽,单位px,默认为0(无边框)
    12         padding: 5,                // 标题内边距,单位px,默认各方向内边距为5,
    13                                    // 接受数组分别设定上右下左边距,同css
    14         itemGap: 10,               // 主副标题纵向间隔,单位px,默认为10,
    15         textStyle: {
    16             fontSize: 18,
    17             fontWeight: 'bolder',
    18             color: '#333'          // 主标题文字颜色
    19         },
    20         subtextStyle: {
    21             color: '#aaa'          // 副标题文字颜色
    22         }
    23     },
    复制代码

    2、图例

    复制代码
     1  legend: {
     2         orient: 'horizontal',      // 布局方式,默认为水平布局,可选为:
     3                                    // 'horizontal' ¦ 'vertical'
     4         x: 'center',               // 水平安放位置,默认为全图居中,可选为:
     5                                    // 'center' ¦ 'left' ¦ 'right'
     6                                    // ¦ {number}(x坐标,单位px)
     7         y: 'top',                  // 垂直安放位置,默认为全图顶端,可选为:
     8                                    // 'top' ¦ 'bottom' ¦ 'center'
     9                                    // ¦ {number}(y坐标,单位px)
    10         backgroundColor: 'rgba(0,0,0,0)',
    11         borderColor: '#ccc',       // 图例边框颜色
    12         borderWidth: 0,            // 图例边框线宽,单位px,默认为0(无边框)
    13         padding: 5,                // 图例内边距,单位px,默认各方向内边距为5,
    14                                    // 接受数组分别设定上右下左边距,同css
    15         itemGap: 10,               // 各个item之间的间隔,单位px,默认为10,
    16                                    // 横向布局时为水平间隔,纵向布局时为纵向间隔
    17         itemWidth: 20,             // 图例图形宽度
    18         itemHeight: 14,            // 图例图形高度
    19         textStyle: {
    20             color: '#333'          // 图例文字颜色
    21         }
    22     },
    复制代码

    3、值域

    复制代码
     1   dataRange: {
     2         orient: 'vertical',        // 布局方式,默认为垂直布局,可选为:
     3                                    // 'horizontal' ¦ 'vertical'
     4         x: 'left',                 // 水平安放位置,默认为全图左对齐,可选为:
     5                                    // 'center' ¦ 'left' ¦ 'right'
     6                                    // ¦ {number}(x坐标,单位px)
     7         y: 'bottom',               // 垂直安放位置,默认为全图底部,可选为:
     8                                    // 'top' ¦ 'bottom' ¦ 'center'
     9                                    // ¦ {number}(y坐标,单位px)
    10         backgroundColor: 'rgba(0,0,0,0)',
    11         borderColor: '#ccc',       // 值域边框颜色
    12         borderWidth: 0,            // 值域边框线宽,单位px,默认为0(无边框)
    13         padding: 5,                // 值域内边距,单位px,默认各方向内边距为5,
    14                                    // 接受数组分别设定上右下左边距,同css
    15         itemGap: 10,               // 各个item之间的间隔,单位px,默认为10,
    16                                    // 横向布局时为水平间隔,纵向布局时为纵向间隔
    17         itemWidth: 20,             // 值域图形宽度,线性渐变水平布局宽度为该值 * 10
    18         itemHeight: 14,            // 值域图形高度,线性渐变垂直布局高度为该值 * 10
    19         splitNumber: 5,            // 分割段数,默认为5,为0时为线性渐变
    20         color:['#1e90ff','#f0ffff'],//颜色 
    21         //text:['高','低'],         // 文本,默认为数值文本
    22         textStyle: {
    23             color: '#333'          // 值域文字颜色
    24         }
    25     },
    26 
    27     toolbox: {
    28         orient: 'horizontal',      // 布局方式,默认为水平布局,可选为:
    29                                    // 'horizontal' ¦ 'vertical'
    30         x: 'right',                // 水平安放位置,默认为全图右对齐,可选为:
    31                                    // 'center' ¦ 'left' ¦ 'right'
    32                                    // ¦ {number}(x坐标,单位px)
    33         y: 'top',                  // 垂直安放位置,默认为全图顶端,可选为:
    34                                    // 'top' ¦ 'bottom' ¦ 'center'
    35                                    // ¦ {number}(y坐标,单位px)
    36         color : ['#1e90ff','#22bb22','#4b0082','#d2691e'],
    37         backgroundColor: 'rgba(0,0,0,0)', // 工具箱背景颜色
    38         borderColor: '#ccc',       // 工具箱边框颜色
    39         borderWidth: 0,            // 工具箱边框线宽,单位px,默认为0(无边框)
    40         padding: 5,                // 工具箱内边距,单位px,默认各方向内边距为5,
    41                                    // 接受数组分别设定上右下左边距,同css
    42         itemGap: 10,               // 各个item之间的间隔,单位px,默认为10,
    43                                    // 横向布局时为水平间隔,纵向布局时为纵向间隔
    44         itemSize: 16,              // 工具箱图形宽度
    45         featureImageIcon : {},     // 自定义图片icon
    46         featureTitle : {
    47             mark : '辅助线开关',
    48             markUndo : '删除辅助线',
    49             markClear : '清空辅助线',
    50             dataZoom : '区域缩放',
    51             dataZoomReset : '区域缩放后退',
    52             dataView : '数据视图',
    53             lineChart : '折线图切换',
    54             barChart : '柱形图切换',
    55             restore : '还原',
    56             saveAsImage : '保存为图片'
    57         }
    58     },
    复制代码

    4、提示框

    复制代码
     1   tooltip: {
     2         trigger: 'item',           // 触发类型,默认数据触发,见下图,可选为:'item' ¦ 'axis'
     3         showDelay: 20,             // 显示延迟,添加显示延迟可以避免频繁切换,单位ms
     4         hideDelay: 100,            // 隐藏延迟,单位ms
     5         transitionDuration : 0.4,  // 动画变换时间,单位s
     6         backgroundColor: 'rgba(0,0,0,0.7)',     // 提示背景颜色,默认为透明度为0.7的黑色
     7         borderColor: '#333',       // 提示边框颜色
     8         borderRadius: 4,           // 提示边框圆角,单位px,默认为4
     9         borderWidth: 0,            // 提示边框线宽,单位px,默认为0(无边框)
    10         padding: 5,                // 提示内边距,单位px,默认各方向内边距为5,
    11                                    // 接受数组分别设定上右下左边距,同css
    12         axisPointer : {            // 坐标轴指示器,坐标轴触发有效
    13             type : 'line',         // 默认为直线,可选为:'line' | 'shadow'
    14             lineStyle : {          // 直线指示器样式设置
    15                 color: '#48b',
    16                  2,
    17                 type: 'solid'
    18             },
    19             shadowStyle : {                       // 阴影指示器样式设置
    20                  'auto',                   // 阴影大小
    21                 color: 'rgba(150,150,150,0.3)'  // 阴影颜色
    22             }
    23         },
    24         textStyle: {
    25             color: '#fff'
    26         }
    27     },
    复制代码

    5、区域缩放控制器

    复制代码
     1 dataZoom: {
     2         orient: 'horizontal',      // 布局方式,默认为水平布局,可选为:
     3                                    // 'horizontal' ¦ 'vertical'
     4         // x: {number},            // 水平安放位置,默认为根据grid参数适配,可选为:
     5                                    // {number}(x坐标,单位px)
     6         // y: {number},            // 垂直安放位置,默认为根据grid参数适配,可选为:
     7                                    // {number}(y坐标,单位px)
     8         //  {number},        // 指定宽度,横向布局时默认为根据grid参数适配
     9         // height: {number},       // 指定高度,纵向布局时默认为根据grid参数适配
    10         backgroundColor: 'rgba(0,0,0,0)',       // 背景颜色
    11         dataBackgroundColor: '#eee',            // 数据背景颜色
    12         fillerColor: 'rgba(144,197,237,0.2)',   // 填充颜色
    13         handleColor: 'rgba(70,130,180,0.8)'     // 手柄颜色
    14     },
    复制代码

    6、网格

    复制代码
     1  grid: {
     2         x: 80,
     3         y: 60,
     4         x2: 80,
     5         y2: 60,
     6         //  {totalWidth} - x - x2,
     7         // height: {totalHeight} - y - y2,
     8         backgroundColor: 'rgba(0,0,0,0)',
     9         borderWidth: 1,
    10         borderColor: '#ccc'
    11     },
    复制代码

    7、类目轴

    复制代码
     1  categoryAxis: {
     2         position: 'bottom',    // 位置
     3         nameLocation: 'end',   // 坐标轴名字位置,支持'start' | 'end'
     4         boundaryGap: true,     // 类目起始和结束两端空白策略
     5         axisLine: {            // 坐标轴线
     6             show: true,        // 默认显示,属性show控制显示与否
     7             lineStyle: {       // 属性lineStyle控制线条样式
     8                 color: '#48b',
     9                  2,
    10                 type: 'solid'
    11             }
    12         },
    13         axisTick: {            // 坐标轴小标记
    14             show: true,       // 属性show控制显示与否,默认不显示
    15             interval: 'auto',
    16             // onGap: null,
    17             inside : false,    // 控制小标记是否在grid里 
    18             length :5,         // 属性length控制线长
    19             lineStyle: {       // 属性lineStyle控制线条样式
    20                 color: '#333',
    21                  1
    22             }
    23         },
    24         axisLabel: {           // 坐标轴文本标签,详见axis.axisLabel
    25             show: true,
    26             interval: 'auto',
    27             rotate: 0,
    28             margin: 8,
    29             // formatter: null,
    30             textStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLE
    31                 color: '#333'
    32             }
    33         },
    34         splitLine: {           // 分隔线
    35             show: true,        // 默认显示,属性show控制显示与否
    36             // onGap: null,
    37             lineStyle: {       // 属性lineStyle(详见lineStyle)控制线条样式
    38                 color: ['#ccc'],
    39                  1,
    40                 type: 'solid'
    41             }
    42         },
    43         splitArea: {           // 分隔区域
    44             show: false,       // 默认不显示,属性show控制显示与否
    45             // onGap: null,
    46             areaStyle: {       // 属性areaStyle(详见areaStyle)控制区域样式
    47                 color: ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)']
    48             }
    49         }
    50     },
    复制代码

    8、数值型坐标轴默认参数

    复制代码
     1     valueAxis: {
     2         position: 'left',      // 位置
     3         nameLocation: 'end',   // 坐标轴名字位置,支持'start' | 'end'
     4         nameTextStyle: {},     // 坐标轴文字样式,默认取全局样式
     5         boundaryGap: [0, 0],   // 数值起始和结束两端空白策略
     6         splitNumber: 5,        // 分割段数,默认为5
     7         axisLine: {            // 坐标轴线
     8             show: true,        // 默认显示,属性show控制显示与否
     9             lineStyle: {       // 属性lineStyle控制线条样式
    10                 color: '#48b',
    11                  2,
    12                 type: 'solid'
    13             }
    14         },
    15         axisTick: {            // 坐标轴小标记
    16             show: false,       // 属性show控制显示与否,默认不显示
    17             inside : false,    // 控制小标记是否在grid里 
    18             length :5,         // 属性length控制线长
    19             lineStyle: {       // 属性lineStyle控制线条样式
    20                 color: '#333',
    21                  1
    22             }
    23         },
    24         axisLabel: {           // 坐标轴文本标签,详见axis.axisLabel
    25             show: true,
    26             rotate: 0,
    27             margin: 8,
    28             // formatter: null,
    29             textStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLE
    30                 color: '#333'
    31             }
    32         },
    33         splitLine: {           // 分隔线
    34             show: true,        // 默认显示,属性show控制显示与否
    35             lineStyle: {       // 属性lineStyle(详见lineStyle)控制线条样式
    36                 color: ['#ccc'],
    37                  1,
    38                 type: 'solid'
    39             }
    40         },
    41         splitArea: {           // 分隔区域
    42             show: false,       // 默认不显示,属性show控制显示与否
    43             areaStyle: {       // 属性areaStyle(详见areaStyle)控制区域样式
    44                 color: ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)']
    45             }
    46         }
    47     },
    48 
    49     polar : {
    50         center : ['50%', '50%'],    // 默认全局居中
    51         radius : '75%',
    52         startAngle : 90,
    53         splitNumber : 5,
    54         name : {
    55             show: true,
    56             textStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLE
    57                 color: '#333'
    58             }
    59         },
    60         axisLine: {            // 坐标轴线
    61             show: true,        // 默认显示,属性show控制显示与否
    62             lineStyle: {       // 属性lineStyle控制线条样式
    63                 color: '#ccc',
    64                  1,
    65                 type: 'solid'
    66             }
    67         },
    68         axisLabel: {           // 坐标轴文本标签,详见axis.axisLabel
    69             show: false,
    70             textStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLE
    71                 color: '#333'
    72             }
    73         },
    74         splitArea : {
    75             show : true,
    76             areaStyle : {
    77                 color: ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)']
    78             }
    79         },
    80         splitLine : {
    81             show : true,
    82             lineStyle : {
    83                 width : 1,
    84                 color : '#ccc'
    85             }
    86         }
    87     },
    复制代码

    9、柱形图默认参数

    复制代码
     1 bar: {
     2         barMinHeight: 0,          // 最小高度改为0
     3         // barWidth: null,        // 默认自适应
     4         barGap: '30%',            // 柱间距离,默认为柱形宽度的30%,可设固定值
     5         barCategoryGap : '20%',   // 类目间柱形距离,默认为类目间距的20%,可设固定值
     6         itemStyle: {
     7             normal: {
     8                 // color: '各异',
     9                 barBorderColor: '#fff',       // 柱条边线
    10                 barBorderRadius: 0,           // 柱条边线圆角,单位px,默认为0
    11                 barBorderWidth: 1,            // 柱条边线线宽,单位px,默认为1
    12                 label: {
    13                     show: false
    14                     // position: 默认自适应,水平布局为'top',垂直布局为'right',可选为
    15                     //           'inside'|'left'|'right'|'top'|'bottom'
    16                     // textStyle: null      // 默认使用全局文本样式,详见TEXTSTYLE
    17                 }
    18             },
    series:[
                {
                   name:'mingzi',
    type:'bar', //bar是柱形图
    stack: '1', //如果一样就会堆叠
    barWidth: '35%' //柱子的宽度
    data:[]; //后端查询到的值
    },
    {
                   name:'mingzi',
    type:'bar', //bar是柱形图
    stack: '1', //如果一样就会堆叠,这个和上面的那个柱子都是1,多以就会堆叠在一起
    barWidth: '35%' //柱子的宽度
    data:[]; //后端查询到的值
    },
                  ]
    19 emphasis: { 20 // color: '各异', 21 barBorderColor: 'rgba(0,0,0,0)', // 柱条边线 22 barBorderRadius: 0, // 柱条边线圆角,单位px,默认为0 23 barBorderWidth: 1, // 柱条边线线宽,单位px,默认为1 24 label: { 25 show: false 26 // position: 默认自适应,水平布局为'top',垂直布局为'right',可选为 27 // 'inside'|'left'|'right'|'top'|'bottom' 28 // textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE 29 } 30 } 31 } 32 },
    复制代码

    10、折线图默认参数

    //近36小时宽带/IPTV在线趋势数据查询
    function getBroadbandOnlineTrend() {
    var operation_rate_arr = [];
    var broadband_online_rate_arr = [];
    var rpt_time_arr = [];
    $.ajax({
    url: basePath + "/bigscreenAction_hunlt!getBroadbandOnlineTrend.action",
    type: "POST",
    data: {},
    cache: false,
    dataType: "json",
    async: false,
    success: function (data) {
    var operation_rate = 0, broadband_online_rate = 0, rpt_time = '';
    var data_arr = [];
    $.each(data.data, function (idx, item) {
    operation_rate += item.iptvkjl;
    broadband_online_rate += item.kdzxl;
    rpt_time += item.rpt_time;
    data_arr.push({
    "operation_rate": item.iptvkjl,
    "broadband_online_rate": item.kdzxl,
    "rpt_time": item.rpt_time
    })
    });
    for (var i = 0; i < data_arr.length; i++) {
    operation_rate_arr.push(numberFormat(data_arr[i]["operation_rate"]));
    broadband_online_rate_arr.push(numberFormat(data_arr[i]["broadband_online_rate"]));
    rpt_time_arr.push(renderTimeMMDDHHmm(data_arr[i]["rpt_time"]));
    }
    },
    error: function () {
    }
    });
    getThe36BroadbandOnlineTrendLine(operation_rate_arr, broadband_online_rate_arr, rpt_time_arr)

    }
    //近36小时宽带/IPTV在线趋势折线图u84_div
    function getThe36BroadbandOnlineTrendLine(operation_rate_arr, broadband_online_rate_arr, rpt_time_arr) {
    let myChart = echarts.init(document.getElementById('u84_div'))

    // 折綫圖
    let option = {
    tooltip: {
    trigger: 'axis',
    axisPointer: {
    lineStyle: {
    color: '#57617B'
    }
    }
    },
    // 图例组件
    legend: {
    orient: 'horizontal', // 布局方式,默认为水平布局,可选为:
    // 'horizontal' ¦ 'vertical'
    x: 'center', // 水平安放位置,默认为全图居中,可选为:
    // 'center' ¦ 'left' ¦ 'right'
    // ¦ {number}(x坐标,单位px)
    backgroundColor: 'rgba(0,0,0,0)',
    borderColor: '#ccc', // 图例边框颜色
    borderWidth: 0, // 图例边框线宽,单位px,默认为0(无边框)
    padding: 5, // 图例内边距,单位px,默认各方向内边距为5,
    // 接受数组分别设定上右下左边距,同css
    itemGap: 10, // 各个item之间的间隔,单位px,默认为10,
    // 横向布局时为水平间隔,纵向布局时为纵向间隔
    itemWidth: 10, // 图例图形宽度
    itemHeight: 10, // 图例图形高度
    bottom: '0%', //下面距离
    textStyle: {
    color: 'white' // 图例文字颜色
    }
    },
    //网格容器,可以控制图表大小
    grid: {
    left: '0%',
    right: '0%',
    bottom: '14%',
    top: '0%',
    containLabel: true
    },
    xAxis: [{
    type: 'category',
    boundaryGap: false,
    axisLine: {
    show: false, //不显示x轴的线
    lineStyle: {
    fontSize: 12,
    color: 'white'
    }
    },
    data: rpt_time_arr
    }],
    yAxis: [{
    type: 'value',
    axisTick: {
    show: false
    },
    axisLine: {
    show: false,
    lineStyle: {
    color: '#57617B'
    }
    },
    axisLabel: {
    margin: 10,
    textStyle: {
    fontSize: 12,
    color: "white"
    }
    },
    splitLine: {
    lineStyle: {
    color: '#57617B'
    }
    }
    }],
    series: [{
    name: '机顶盒开机率',
    type: 'line',
    smooth: true,
    symbol: 'circle',
    symbolSize: 5,
    showSymbol: false,
    lineStyle: { //单独修改当前线条的样式
    normal: {
    1
    }
    },
    //填充区域,(线下面的一大块区域)
    areaStyle: {
    normal: {
    //渐变色,固定写法
    color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
    offset: 0,
    //渐变开始颜色,(从最上面开始)
    color: 'rgb(41,82,160)'
    }, {
    offset: 0.8,
    //渐变结束颜色,(到最下面)
    color: 'rgba(41,82,160)'
    }], false),
    shadowColor: 'rgba(0, 0, 0, 0.1)',
    shadowBlur: 10
    }
    },
    itemStyle: {
    normal: {

    color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
    offset: 0,
    color: 'rgba(16,97,204,1)'
    }, {
    offset: 1,
    color: 'rgba(17,235,210,1)'
    }])
    },
    emphasis: {
    color: 'rgb(0,196,132)',
    borderColor: 'rgba(0,196,132,0.2)',
    extraCssText: 'box-shadow: 8px 8px 8px rgba(0, 0, 0, 1);',
    borderWidth: 10
    }
    },
    data: operation_rate_arr
    }, {
    name: '宽带在线率',
    type: 'line',
    smooth: true,
    symbol: 'circle',
    symbolSize: 5,
    showSymbol: false,
    lineStyle: {
    normal: {
    1
    }
    },
    areaStyle: {
    normal: {
    color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
    offset: 0,
    color: 'rgb(39,97,89)'
    }, {
    offset: 0.8,
    color: 'rgb(39,97,89)'
    }], false),
    shadowColor: 'rgba(0, 0, 0, 0.1)',
    shadowBlur: 10
    },
    },
    itemStyle: {
    normal: {
    color: 'rgb(90,216,166)'//线的颜色
    },
    emphasis: {
    color: 'rgb(0,196,132)',
    borderColor: 'rgba(99,250,235,0.2)',
    extraCssText: 'box-shadow: 8px 8px 8px rgba(0, 0, 0, 1);',
    borderWidth: 10
    }
    },
    data: broadband_online_rate_arr
    }]
    };
    myChart.setOption(option);
    };

    11、K线图默认参数

    复制代码
     1  k: {
     2         // barWidth : null          // 默认自适应
     3         // barMaxWidth : null       // 默认自适应 
     4         itemStyle: {
     5             normal: {
     6                 color: '#fff',          // 阳线填充颜色
     7                 color0: '#00aa11',      // 阴线填充颜色
     8                 lineStyle: {
     9                      1,
    10                     color: '#ff3200',   // 阳线边框颜色
    11                     color0: '#00aa11'   // 阴线边框颜色
    12                 }
    13             },
    14             emphasis: {
    15                 // color: 各异,
    16                 // color0: 各异
    17             }
    18         }
    19     },
    复制代码

    12、散点图默认参数

    复制代码
     1  scatter: {
     2         //symbol: null,      // 图形类型
     3         symbolSize: 4,       // 图形大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbolSize * 2
     4         //symbolRotate : null,  // 图形旋转控制
     5         large: false,        // 大规模散点图
     6         largeThreshold: 2000,// 大规模阀值,large为true且数据量>largeThreshold才启用大规模模式
     7         itemStyle: {
     8             normal: {
     9                 // color: 各异,
    10                 label: {
    11                     show: false
    12                     // position: 默认自适应,水平布局为'top',垂直布局为'right',可选为
    13                     //           'inside'|'left'|'right'|'top'|'bottom'
    14                     // textStyle: null      // 默认使用全局文本样式,详见TEXTSTYLE
    15                 }
    16             },
    17             emphasis: {
    18                 // color: '各异'
    19                 label: {
    20                     show: false
    21                     // position: 默认自适应,水平布局为'top',垂直布局为'right',可选为
    22                     //           'inside'|'left'|'right'|'top'|'bottom'
    23                     // textStyle: null      // 默认使用全局文本样式,详见TEXTSTYLE
    24                 }
    25             }
    26         }
    27     },
    复制代码

    13、雷达图默认参数

    复制代码
     1   radar : {
     2         itemStyle: {
     3             normal: {
     4                 // color: 各异,
     5                 label: {
     6                     show: false
     7                 },
     8                 lineStyle: {
     9                      2,
    10                     type: 'solid'
    11                 }
    12             },
    13             emphasis: {
    14                 // color: 各异,
    15                 label: {
    16                     show: false
    17                 }
    18             }
    19         },
    20         //symbol: null,         // 拐点图形类型
    21         symbolSize: 2           // 可计算特性参数,空数据拖拽提示图形大小
    22         //symbolRotate : null,  // 图形旋转控制
    23     },
    复制代码

    14、饼图默认参数

    复制代码
      1   pie: {
      2         center : ['50%', '50%'],    // 默认全局居中
      3         radius : [0, '75%'],
      4         clockWise : false,          // 默认逆时针
      5         startAngle: 90,
      6         minAngle: 0,                // 最小角度改为0
      7         selectedOffset: 10,         // 选中是扇区偏移量
      8         itemStyle: {
      9             normal: {
     10                 // color: 各异,
     11                 borderColor: '#fff',
     12                 borderWidth: 1,
     13                 label: {
     14                     show: true,
     15                     position: 'outer'
     16                     // textStyle: null      // 默认使用全局文本样式,详见TEXTSTYLE
     17                 },
     18                 labelLine: {
     19                     show: true,
     20                     length: 20,
     21                     lineStyle: {
     22                         // color: 各异,
     23                          1,
     24                         type: 'solid'
     25                     }
     26                 }
     27             },
     28             emphasis: {
     29                 // color: 各异,
     30                 borderColor: 'rgba(0,0,0,0)',
     31                 borderWidth: 1,
     32                 label: {
     33                     show: false
     34                     // position: 'outer'
     35                     // textStyle: null      // 默认使用全局文本样式,详见TEXTSTYLE
     36                 },
     37                 labelLine: {
     38                     show: false,
     39                     length: 20,
     40                     lineStyle: {
     41                         // color: 各异,
     42                          1,
     43                         type: 'solid'
     44                     }
     45                 }
     46             }
     47         }
     48     },
     49 
     50     map: {
     51         mapType: 'china',   // 各省的mapType暂时都用中文
     52         mapLocation: {
     53             x : 'center',
     54             y : 'center'
     55             // width    // 自适应
     56             // height   // 自适应
     57         },
     58         showLegendSymbol : true,       // 显示图例颜色标识(系列标识的小圆点),存在legend时生效
     59         itemStyle: {
     60             normal: {
     61                 // color: 各异,
     62                 borderColor: '#fff',
     63                 borderWidth: 1,
     64                 areaStyle: {
     65                     color: '#ccc'//rgba(135,206,250,0.8)
     66                 },
     67                 label: {
     68                     show: false,
     69                     textStyle: {
     70                         color: 'rgba(139,69,19,1)'
     71                     }
     72                 }
     73             },
     74             emphasis: {                 // 也是选中样式
     75                 // color: 各异,
     76                 borderColor: 'rgba(0,0,0,0)',
     77                 borderWidth: 1,
     78                 areaStyle: {
     79                     color: 'rgba(255,215,0,0.8)'
     80                 },
     81                 label: {
     82                     show: false,
     83                     textStyle: {
     84                         color: 'rgba(139,69,19,1)'
     85                     }
     86                 }
     87             }
     88         }
     89     },
     90 
     91     force : {
     92         // 数据map到圆的半径的最小值和最大值
     93         minRadius : 10,
     94         maxRadius : 20,
     95         density : 1.0,
     96         attractiveness : 1.0,
     97         // 初始化的随机大小位置
     98         initSize : 300,
     99         // 向心力因子,越大向心力越大
    100         centripetal : 1,
    101         // 冷却因子
    102         coolDown : 0.99,
    103         // 分类里如果有样式会覆盖节点默认样式
    104         itemStyle: {
    105             normal: {
    106                 // color: 各异,
    107                 label: {
    108                     show: false
    109                     // textStyle: null      // 默认使用全局文本样式,详见TEXTSTYLE
    110                 },
    111                 nodeStyle : {
    112                     brushType : 'both',
    113                     color : '#f08c2e',
    114                     strokeColor : '#5182ab'
    115                 },
    116                 linkStyle : {
    117                     strokeColor : '#5182ab'
    118                 }
    119             },
    120             emphasis: {
    121                 // color: 各异,
    122                 label: {
    123                     show: false
    124                     // textStyle: null      // 默认使用全局文本样式,详见TEXTSTYLE
    125                 },
    126                 nodeStyle : {},
    127                 linkStyle : {}
    128             }
    129         }
    130     },
    131 
    132     chord : {
    133         radius : ['65%', '75%'],
    134         center : ['50%', '50%'],
    135         padding : 2,
    136         sort : 'none', // can be 'none', 'ascending', 'descending'
    137         sortSub : 'none', // can be 'none', 'ascending', 'descending'
    138         startAngle : 90,
    139         clockWise : false,
    140         showScale : false,
    141         showScaleText : false,
    142         itemStyle : {
    143             normal : {
    144                 label : {
    145                     show : true
    146                     // textStyle: null      // 默认使用全局文本样式,详见TEXTSTYLE
    147                 },
    148                 lineStyle : {
    149                     width : 0,
    150                     color : '#000'
    151                 },
    152                 chordStyle : {
    153                     lineStyle : {
    154                         width : 1,
    155                         color : '#666'
    156                     }
    157                 }
    158             },
    159             emphasis : {
    160                 lineStyle : {
    161                     width : 0,
    162                     color : '#000'
    163                 },
    164                 chordStyle : {
    165                     lineStyle : {
    166                         width : 2,
    167                         color : '#333'
    168                     }
    169                 }
    170             }
    171         }
    172     },
    173 
    174     island: {
    175         r: 15,
    176         calculateStep: 0.1  // 滚轮可计算步长 0.1 = 10%
    177     },
    178 
    179     markPoint : {
    180         symbol: 'pin',         // 标注类型
    181         symbolSize: 10,        // 标注大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbolSize * 2
    182         //symbolRotate : null, // 标注旋转控制
    183         itemStyle: {
    184             normal: {
    185                 // color: 各异,
    186                 // borderColor: 各异,     // 标注边线颜色,优先于color 
    187                 borderWidth: 2,            // 标注边线线宽,单位px,默认为1
    188                 label: {
    189                     show: true,
    190                     position: 'inside' // 可选为'left'|'right'|'top'|'bottom'
    191                     // textStyle: null      // 默认使用全局文本样式,详见TEXTSTYLE
    192                 }
    193             },
    194             emphasis: {
    195                 // color: 各异
    196                 label: {
    197                     show: true
    198                     // position: 'inside'  // 'left'|'right'|'top'|'bottom'
    199                     // textStyle: null     // 默认使用全局文本样式,详见TEXTSTYLE
    200                 }
    201             }
    202         }
    203     },
    204 
    205     markLine : {
    206         // 标线起始和结束的symbol介绍类型,如果都一样,可以直接传string
    207         symbol: ['circle', 'arrow'],  
    208         // 标线起始和结束的symbol大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbolSize * 2
    209         symbolSize: [2, 4],
    210         // 标线起始和结束的symbol旋转控制
    211         //symbolRotate : null,
    212         itemStyle: {
    213             normal: {
    214                 // color: 各异,           // 标线主色,线色,symbol主色
    215                 // borderColor: 随color,     // 标线symbol边框颜色,优先于color 
    216                 borderWidth: 2,          // 标线symbol边框线宽,单位px,默认为2
    217                 label: {
    218                     show: false,
    219                     // 可选为 'start'|'end'|'left'|'right'|'top'|'bottom'
    220                     position: 'inside',  
    221                     textStyle: {         // 默认使用全局文本样式,详见TEXTSTYLE
    222                         color: '#333'
    223                     }
    224                 },
    225                 lineStyle: {
    226                     // color: 随borderColor, // 主色,线色,优先级高于borderColor和color
    227                     //  随borderWidth, // 优先于borderWidth
    228                     type: 'solid',
    229                     shadowColor : 'rgba(0,0,0,0)', //默认透明
    230                     shadowBlur: 5,
    231                     shadowOffsetX: 3,
    232                     shadowOffsetY: 3
    233                 }
    234             },
    235             emphasis: {
    236                 // color: 各异
    237                 label: {
    238                     show: false
    239                     // position: 'inside' // 'left'|'right'|'top'|'bottom'
    240                     // textStyle: null    // 默认使用全局文本样式,详见TEXTSTYLE
    241                 },
    242                 lineStyle : {}
    243             }
    244         }
    245     },
    246 
    247     textStyle: {
    248         decoration: 'none',
    249         fontFamily: 'Arial, Verdana, sans-serif',
    250         fontFamily2: '微软雅黑',    // IE8- 字体模糊并且不支持不同字体混排,额外指定一份
    251         fontSize: 12,
    252         fontStyle: 'normal',
    253         fontWeight: 'normal'
    254     },
    复制代码

    15、地图默认参数

     //地图显示u20_div
        function map() {
            let myChart = echarts.init(document.getElementById('u20_div'))
            let geoJson = {
                "type": "FeatureCollection", "features": [{
                    "id": "430100", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@F@NGFABABENEBB@FCRAHBDDBXBLHNMHAV@NFH@LEPOFAPLPDTJR@JF@SGM@EDIBCEGIEEMKIACTSNEL@FGD@H@rVFDDHFHPJJ@JAFDFFPTNHHNDRHJF@HCLMBE@GDCDAFBHD@@LCBEDCNCFAJDNAHABG@KCQ@OFATBTCDBJDDFRHDFALBHHBDLB@BBLFBDEJFfFJLPAJ@HLHBBKXC@KBCDADLR@DM^@DFFRDFJLBJJNJ@JETBDFD`LFDA`HALIBKHIEILK@IJAHADDDDVBJLHBHATGZAJEDCAK@EFGJ@VHLARCHBLLBD@LLLTLLDF@ZKNILCH@VHDA@EEW@AG@AAAEFMGGC[@EBAFDBAJSDBBLFJX@HHHEFADBJLD@VSFIAEBAbOLIFMF_DGDEH@H@F@TQT@VEHDDHFDT@THJIHKZ[RQVSNEJON@HILGHGHOJEFE@CII@ABAZENEPGLIJIRKZDDBDNLNJF|TNAL@LFJHJ@PALBXPFDNbPJ@TLXL\XPH@ROPIRGHBRRJHVEH@dLJIBAHFRTRHPbHJDBPCH@PDNEHEJCDEBCBMJEL@NJPHFAPKD@RDHBFHJHP@JBLODCFGHCLCX@FADED@BBJBD@HABCDUFEHCPUJAJIHCLCLAJBPDB@HCFEHCLINCBABK@K@ECGQKKAGOMGCMCCICO@CACABCL@JAL@JARMDER]BGPALMJHFCbAFCBC@SFG@EAEOIACDENIFKCCGBCAAEGIAGPW@EAEGEOEACCAIACGGC@ECACASKI@KEE@C@CACKBEDC@AACBG@EECMAGBCMBICG@CCAOHI@WIIBKCAABI@CACMKOGAIKKAG]SAGDIAKBIAACCG@K@EAQAEG]GSAEBIJOEQBIC]FAAGOMCI@CAAC@EFKHKNC@IDEAWDCFBFADEAEBYBIHADIFCDOC@EDCCEBLIFBDCNABE@@BCAAHGBAJUCA@ESEGKCCCA@IAIAAKFIFIBKBGDUC[DMBKCKIAG@CNKFGACECIAW@C@QJIG@GIMKEEIAGAA]GK@MDCDI@C@MVEDI@GEAEACIMA[ACECE@K@MAG@EFANABG@OIQEKGGODI@COAU@KCOUGEKGEIIQAKACIGGM@IGSAGQBSOKCGGCAO@KF[FWRCAECAIMBEBCLKJEL[LKHGDIHGDIACCDG@GIWCBKHMFGNCLDJ@DEJAJFRLFA^CJADGDEBWE[BQGC@KBA@ACBUEIcG]BEAECCOAC_MGEEQ@EBIIEQAaDI@EIKGAIDWCKBKCEICQEYD_CIAOG_VWCC@[PMBOFAB@PEBEAK@AADM@II@SCABBLDNJL@XGTIDADFDNBLAF@@BCJCDMDKACBAPEJQTBHFHD@JEBB@VBFLL@DQRFVADGD@DFDEJD@@FIPCECMAKBCGABBBD@LDP@FABCCAB@DAHA@GBGIEICAGHK@GBALKAE@GLCC@GGOSBICE@GDM@CB@BCBKAGECE@ELI@ACA@CCAEBCBDBABABCESGAADICMFCBIHCDE@EKEEMEESCAAFIAAAAIACC@CFE@KLC@ACKAM@AGAI@IDCBELKLELMBCBMLKLAFJZ@FOACBAFKBAB@DDDRNNPGPMLKPEBGAuGCACGOODMHM@GCAC@CBCD@DFFIFEAA@@CFG@AEGEAMAGGIEMNIHeXSPC@IFGJGPEHKHA@KGFMAMCEIKBALBF@DEBE@CACCAAJA@ACMACCBAFAAEMCCDKBOMC@ELEDI@ECCEE@CDAFRTBF@HG@ECKABDFDADCFKFC@ACEAAADAFADAAGCEEEGAI@CBDRAPGJGTEHKCI@KHAFDTCFKHGPINAHFL@DEBECEAEBI@OBWFEAAA@EAGAGLOFEH@JCLGROAGGMMAIACB@NEFIAKFG@AA@IPKBCAASIAUCCECDK@ICIGK@GCIBCAI]eBOCMACECI@CBCEAC@CFCBCCCOAS@OPGAeCABLHADOFKHMDCBGJK@EEAEMOEMBCHED@DFBADSBIFG@EGGASCEC@[@GTILKHO@CD@FFF@BIDAPCBCCEDAF@HIN@LJR@FCFWJG@IBCD@LOHCPCDCAEKGCGBIDK@EHE\EDU@IAE@ETAPFLJB@BYPMNUNK`ADGDMAQMCACBGHMBKEM@QG@AAI@AEDA@IIGQFEAMHMAAGKAIACC@MBA@ACBGTAFGH@AIEO@IBEAE@IAAALCDA@ACDIC@CDABKEMCCFG@CHOAEFcIAA@EMGG@E@CBGJEBIASIEBCDERABCBUCUK@CDG@KD_CADCJGFCAAADGACCAIOEACBEHKB@DCDBLCBII@IGOKKAQGBIDAA@MGDCAOKCG@CHG@CKCGKGAI@ICAD@FADIBAAOSEIOCOCK@C@CDELAJCDoREFICCBCBEKEACAIBG@EIC@BHADCAECC@GAAACEAACBADGAMBEAAF@LADIVCXIRGJKDKLMHM\INWJGAQSKGQEG@GDGHAHNZDHABQHEFBFDJBHJHLDFFCHEHAJ@FDFBJNLDHPHADE@EDEJ@FEDABDB@BKLOJENHDL\JHZRLLBRCLFTATDDH@FDFNADIF@FL@LLL@JJALDJTJHLLDJF\@NDBBADEH@FBHHHRFJBLHTBFAJDJCLFJAFDL@TLBB@JBBTEFBDFDBJARFH@NKXBHAHEDMBC`MPCDAJOJCLAHBJCFDLHDBNAPGHEDI@KDCDEHAFIHFDHPNBHDHBDJBDBF@HLFBHJJBAB@DFDDDHADCFIB@NLBJFFTBJ@D@BF@FGNCPBDLALBF@\SH@NFDJ@BSCADBBGJDDL@ZIFCD@FBFFHNDABGHANBFHJ@FHD@BGD@JLPH@BCJ@FF@DED@DBJPBA@KBAD@FBFJPBLGHBJCDBFHD@HIHAHED@LHJ@HADD@HGRBBDAFKVHTBNJHDFA@CGG@ARCFCJCHDHJFBF@JCDB@BCDMJ@HCNDDPHFJB\JHAXFR@LBDBDLBFDBDBNBDFDZLZlFnR@HBVXLLFPZnBDJDFHHBVGJCVOFCL@HCPATDJBAHBFNBBLFLTRLPpXXDBAACIK[[AE@IHMDEJAR@HDHNNBBCBECQ@CBCF@LBNCTB"],
                        "encodeOffsets": [[115560, 29197]]
                    }, "properties": {"cp": [112.982279, 28.19409], "name": "长沙市", "childNum": 1}
                }, {
                    "id": "430200", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@HIF@LBBKHAL@HGDBFJHJJABG@CBADDBA@ECK@OAEFBADBLDNDFJO@EC@FIEEHEBCEURO@CKMAE@UAAIFC@EGAGRSFIBODALBNCDCDI@AE@KBMAECBCJCHS@WIKCMAKBATDJ@@JCNBBL@FBFA@OBAPENA\OD@XD`UPHJB`DZCRFJDDFALDLCXBJLHFJJ@bCRBJFAJ@FFRHF`NBDDPFDFB^AdHFJAVBDB@LAD@RH\AXFFAHCBCDIB]KEEQBIFI@CCIHUFELCLGDAJX@HCHDDJBHCJGHCLG\KFKLIDKFANABJFDDBXQ\ELEJAJDHHLDTPRA@GCGHOFAHBHEREJEFINmD_AQGQWOiakoOMEGDSGWIIc]IISmOQ]WcSOQIOCWBSGcSiMQMW@OBKHMHEVEJEPCFBFHHNDBBA@KBAF@BI@CECEMHGBCMGEKGG@CBIEAOAAAEGQEDGFIHOCkFIBGJETBNAFC@GEEREEIG@KCQKOMAQDWPWDIFGRC\NL@ZE^[NCjBTHRLJNJBH@FCLAFDLL\LLBJATBJFNBRDNBXGH@FDPJlN\NDADCC]CiK_M]IW@EFGVCFEBGAICGKIGMESGqKYgkIOOeKO{{EIAG@CACAG@YCK@KFIJGHAJ@JFLNHFJADODQBUHqHQFC^AJCDGBI@IDC`BFCFOBIB[HGHEJIHIDIDGfEPCFB@KLKACOOOIMKCCBI@CCCDMACCAEMKEAC@KBKEGFKBGAGDKM@QAGGAEKMOYAMieEGDOFEBCLEFUJQCKFKCMBQFKCQDI@ODKFEBK@OCMB]AKHOFGTHDADABGF]^MBCFQFERCRDVEH@^BDBJFDBDCL@FGFBBDPAXBDCNIJIFCF@DCEK@EDEFAZCNGFCfBRIF@BBJCDDHBdCHBDA@A@CBA@CCG@GACSWBMOYEEBICGAG@OCKIOCCGCBOBAHBRCHFDALHXA@EWWCMKK@C@OGKFICI@ECGHIAI@CEIECIBACILG@GCKQOOI@CAAGCEGKKA@GBEFGHCBCCODI@GPOCEMICEAEDK@EBEFA@COIMKACAGEGAKFULKYMKAKEEGKEOCGGKIDKAKQMDUEMIEWEGEIWCCOEIG[A@KCMWUCECKEGOIyUSWESCCiWUAEFI\EFGBO@AAIGIKAKF[@ECIgcUMMCGBEBOJQTGDMPCL[hAJJXD\FFVLRFJHDDPjD\@TCRKXATCNEHaTaPQDIHMRMJGJCHA@CBKEK@kPGBGD@LDHBJAJBNAFEHMFMRAFChEFCVELKJAH@FDLCRBFLLLJZ\DN@JERGRSVGJ@FDHLHCJBJPnMJC@MA@FFH@FG@OEI@CBCFADEREJAHGPAPHT@PMVGFSHcF]EQGIGIQEIUOECMCQFG@]EMAGBCBCHGVMZOJGBGHAHDHRDFFBF@PLR@JANCJORMHCFBJGFEJABQ^CH@FBDFFRDNFHLZvTtBLWPGJGRGLGDMLOMCAWBQDsTK@KEKGKMGOCMEOEGGCI@UFKN@FBFHDFH@L@HSTCH@JBDJHBDABC@SAUFEDCRQXEDKJCFAH@HGJAFBDDBH@JCDDDTEJDDNBLFDLCPBDDDRBBBNNJD@FHL@BCDIBgAOCG@MREJGFIDALBLADEDADFTBPDFCJIFCBHHBFDDXF@JCBG@GHM@GBFHEL@JMCQBEBDV@BEDFFCFAJEJ@NKHKLMDIVC@GD@FBTFJCJBFNDJHJ@JFH@BB@HDDRGJGNEF@LLHDFDH@@HD@B@FIF@BXJFBJDBJ@CTDFD@RITCDBFN@HEZGHIVKNEJOL@LOXI@UEKDIAc@K@]DMKKCMHMPKHEFGCUgKmCCEAM@CPKPFDEFMHGFE@EBGFBBF@BB@DKPGLFD@BEB@BFH@HCDE@MLINQDIFGDABEN@RGLFBDF@PKJSFBHAVPHDHKHGLOLELAFBDDJ@F[LMLGHALAZDT@F@FGD@HCFIDAHAL@XADMEEBCDBDGDDFBHFFPJFR@BKFK@GHELL^BbANCLCNBNRPH@FBJNLDHPJDBD@DADEDGBCB@LAJBFHDHBLKNGF@JLXFDB@D@HEHMLMLDLDBHB@DCFGFOB[OE@AB@JMRBPBDLJNFDD`rX@NBLALNFR@BEBEHQLYHEDAHDHFHDNAPELO^IJE@GCQJAHBNTZNL^VJHPFGT@LEBAHDHLLD^JRPVDZDNHRVPFAHHBELKNKDANAFKJIFIFEPCLB@BBNDLKF@LEF@DDDJBBBBBEJBBTDBBFJDHLF@B@DCFGDAJEDDNCJVJDFBABACADAFADB@DDB@BIHADDJHFNBDEP@HCF@JDTAHP@HDD"],
                        "encodeOffsets": [[115932, 28697]]
                    }, "properties": {"cp": [113.151737, 27.485806], "name": "株洲市", "childNum": 1}
                }, {
                    "id": "430300", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@GGEBUOGQCMCYOUIQC]KKCE@CBEFA@KHSOEIG]UMKQUCG@IBGRIHDF@JIP]FKBOCMEGCGBGFCZGRKFGFA@AEQKMKBMAW@_qCCMEKIACAONQ@IBAF@\PL@FCDADEBEGACACKNKNKDEBG@ECAWEIKE@MHKLGAGCAEBI@KDAHAFCBC@CACICGOKCIMEAG@QOAMDMDKBMAaK]FKHGL@LE@AEQOIEEAGCEHCACDCFAFBHDBABCAUBKBGDAD@DCBE@EODSAmQ_GQEKIEEAKFk@UBUCGEKiHcIY@IIA@[HKAOBEAEKAEFK@AK@M@GJEAIGE@GHADJDBFCZOFKEIJGLOHBNCPGHMHCJC@GGEAE@ODIBCCEGGAABGJMFQHOAGBOCC@AL@BKH@BADDNAFPLBDJ^AFM@QAAFC@G@GGGAGFIHCFBBEDC@A@GGCAEHG@CFQ@EDA@CCGOGEMAMDAAAADKKEAG@ICCECIBA@INIB]UDKE@E@CCGIGCCBAJGDALQAQLILOJUJQDOLEHE^M\GDADIACAGAEHGAEFIBABJHCJBJDBDEBBKVIFMDE@MEI@DGACAEGCAEA@DEBECCM@CC@CDC@GIEI@CAACEAI@CCEGE@MFCBBFADCCEBGACRCBIGKDMMC@ADFFBBIDEAGEIAIB@B@HAHCDC@@BDJ@NBD@HDFAHFLLFDH@FTXJPDLDXETBNCJKHIDkXONMLCJ@JDDJDlDHDBF@VJLBJCJELMJINQNIBUGKAK@IHGAEBGBGJG@A@AQCK@ICEEBGAAC@CAIQQE@CLCCOI@ABCCSBG@AMDYEUAABBDADEBEBEFABGECMACC@GDCFAJEJEFG@C@GI@ADEACWUG@GBADALA@GCEDC@QOGG[HAHEHCDIDHR@FCDIAAD@LE@CDAAACGAAFA@AA@GA@ABBDAH@JBDJH@BGD@BBJABG@ABBHPPfLNAFADEJ@HB@DABODCBBHFF@F@BNDN@DCBA@KAG@CDEF@DFBFD`HF\HDB@BILODEFCHMDOBAFDTHLHNETENIHGFI@UOMCE@UPIDIFKfC^EDECCUAEEAGDIJEJCNA\DFAJAFQdAHCFAJFBNAHBBCDABBDFBBHBD@FDDBBCAGD@FJH@JADBFBFLDADAJDFEpQDCFSFEP@PDPDFJPTBBJABC@EBCJDP@FDDJLD@DGH@DDHPLDBHC@NBBJCHABRLLHP@JJJDCAIDC@CLAFGDAFBJPDBBDCHBBDBHEDIBC`DLCH@DCL@€VVDDABAFQDCFATJJBFAHIDAF@H@NH@FBBdJFEPBDGH@DENDLFBADCD@CJBDB@DCBKBB@JBFAF@JFPBJG@EHSBAHBDB@NAD@BDBJHLBBGNBNEFHRJJB@FC@BBJ@BRHN@LFNAHGDADBRNNBHCBCL_VMNMZO@AIAEKBOFSF@JBV@FCF[FGL@JCHAHDFLDBDCDOPG@KDCJAH@XIDE@EIQ@KJM@GBEFCDDDABOJC@AEE@EDCP@LGJKHS\@D@DFBTHH@FEHAJCTABCEC@GFADFNLLFNJBF@HIDANCLGPEBCKGBAfDHBNMFAL@TBDD@BGF@BDJBBDAJ@FDBDDNAP^fBJADDJ@HHLDJ@JCLFDDDBVTJBBADOL@JBBH@LEJBFE@MDAJBNBHNBHCDEDGHKHSFCDKPBHBH@FBBFBXEPAJ@FAFBFDFA@CEK@ELOHOLGBABECQBELGJ@LDFGHSHIBOCQDAJ@HBFFDFBHCBEBCBBBFBBDD@LEDEBCECACLBFDH@@GAEQSBEDCF@DFFDJ@FCFKD@PNLADCNDBFEBABDDNBBDB@BIDBBD@DAFCFE@KAABJLDFBNENLHB@LGFGHOHIJED@TOfWJGNMJFHHNBFBFH@BEH@DB@FBJEEE@CDCDAD@DB@HGNCNPPDHDB~JHEBCHGNKDIDCACGISMEIBCLA@CDCFALD@EGU"],
                        "encodeOffsets": [[115801, 28621]]
                    }, "properties": {"cp": [112.944052, 27.82973], "name": "湘潭市", "childNum": 1}
                }, {
                    "id": "430400", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@HC@E@ECSBYBKHGNK\K@ECIACBEFKPKHKLGCGOGBUAGTELI@OCEEAHK@QFMBAHCJERCJMNKF@DC@GEG@AFA@AECHKLO@CAAE@AAHEFAF@HENGFEECLODON@FBDDLnVhFDB@FELGNONGLDNL^CL@d@JBLC\FFANU@KNIHKLMJUHGFY@GCIAEWDQJEAACDSI@CAAIIEAWE@EJA@C@@GG@ECGCKKE@MFIHQHCC@GAAG@IEI@IGMCAEDIEIASBGFAD@BABEFMNCLKLG@MFIBIDEEEFC@ACUFARAND@IFKEGHAN@HGH@DA@IWECCAEGGDAJEDICEAOESBCFCBCAKBKJCHEFINQH@PDhBJADC@AGK@EICMMAAQACCACDOCKKEMACCFICSCCIDG@CAACBEHI@GBGDELIFCRWDQFCFABECGAIGEWGEA@CCAEBEJMF@JADMBKFIBABDFCBECW@MES@[DENADGBI@EAACAO@[DGAGBELI@ECCSCKEMBUGM@OEG@AKBICUDGBCHANDFADGDMDAD@TBD@BA@EACMEEGCKFCVAJCBCCEEABCBCHGPEHEBEFEJMDAF@RFH@JCAMFG@MDKBC@CAEAKM[@K@CJUAEACBEHG@GEAAYAKEK@]IMSOGIAE@I@CDCNIDIBCPCDABEDCJCBIBCHAL@RDJE\_DICYACCCOEMFEAECSUEI@AFCPKJCHEDEAIkgKCKBONEBC@EE@GCE@MCKBCJMDI@CSKAKBGJIHCDE@CEAACFOLMACAAK@CAAAGDCCICSFGASQACBEDC@EGK@EDGACE@IDCGACE@SFGACAKSIIAE@IDC@IFQACQBOACBCDCBK@SGMLKBOEKMAEBGLKBGBIBEJOGEAGFUCIDWEMC@CDAAGOECMEGIG@OLKBC@OKSEM@SLSBADAHGHYNO@AE@WAISMGEEBQJEFEBUMEAAB@FIDWCKDKFOEE@GHEBKCEBADBH@\ALGJIDG@GCCIIICAGBDZAHI@ECMUAGDEJCN@DCFCECBEOCACAI@WCAM@IBCBAJC@ICAC@EHSACCCECMBAD@PAHCBEBCCISKCIKGACNCBEBCAACAKCEQIIAIEED@L@DGHIBAC@QEMOAEKOEOFIDBHFFRBHBXZ@DEAEFCCE@KBGBCDG@ABCA@DAFEBENGH@JFRCTEHEZCDMBEDIHGT@JCHEFWBMCAK@GO[@CBE@GHI@CAE@QJQBECCCAE@CDAD@DG@CAWWE@ADE@SCKBG@AC@IACCCWCIR@BDJETA@ICE@GIGAGAABCDCJFTGLIHG@OAC@KFGBOIKLCBMB@BAJC@QGE@CDE@IEE@CBK@EFCTCJCDEBGCCECUMKKKACCUEIEAEBOHKDQECGE@GBG@KEAEFMEKCMEEGACBCB@HA@EGA@@RABG@OGWQQAA@@MOA@HCBIIMEECAFBHATG@GJCXABCCA@KB@DBLHNCDC@GCE@MFKJGNGL@FHDFFDL@NENCVBBJJDTB`DNCLARNRHLDTDHAJEHGBECCIEAABCFABE@ICGKCAABAjHTBNADGJIBGEAJIDG@EEEAADAFEF@DDF@RAD@BFN@DCDOFABABBN@RADBDFADEHEFBBB@BEFDHEJBBHB@DCFBJADMDBHEBAB@D@DFDRBNLBDBDADID@NABID@BNLPD@HMJAJ@DBBHDN@HHBBDATQJCBAAGFGBNBFJLTNHDF@RCJBJDFFHLBR@RCFMNOJKDQ@mWaYKKMMQQODBHDF@HBJCJ@FNJBFLAB@BD@FCDSFCHJDFJBBFEBDHAFBBFA@@DLF@DCBDJMH@BHD@JAFKFGBCFW@EBEF@L@BFBBBBDCLBDJDDJ@FABGBIHCBEAGH@DMA@BKFIHBJD@@BADEBCCABCFGBGEAE@GA@GBCAACBOCCA@CFGBQNiHQIC@UJEFEBECGBECY@IEICAC@EFGLIBKDAJHD@CEBAJADEI]EICCCCCBQPCPGFCTIBMDIFGLOPADBLCHIHEH@REPCJEHGTYXGRMX@DD^YDMHADAHQRCLKLEDCDCNCJGHG@KAEEEIGEMCM@E@GKC@GDIBDNHBBN@JEBM@WEEMCCICUACHONBLAFM@ABABCAEEI@EBABIFABAJBLBDJDFF@BGDA@@DHFCFE@ECIMCAKBIHAJEHEDIDC@GGMAAA@GDCAAGAGDIGCAUJKJIBGCI@KACCAOGI@ICGBUBEKAAAFC@AMCCCCIG@MDE@SKI@EFOHCJSBADCREBE@WAI@EF@HABBDGFAHHNGHCJHBFJDJCDBPFFNBHHBTDHFBNCBBDJFBDHHH@DKTCH@FDP@DQFGHGFBDHFJJFRDRRLDIFCHAJCF@FDD@PKD@JBHDFHDDDBFCDBDBH@DAAHHNJZ@BKLDFGJAFFHJDFDFPCHDBFDAF@BBBF@BBLADBD@NADADLPFDNHBFFF@FDBFPN@FHHAFB@BCLEBCHABCL@DCB@DBJ@HDBAIE@CJBJAJDF@FGFQBALCFGNAFEN@FEFDBFCL@DFBJAPSK[@CJ@FGB@FBDAVOD@JDLBNCJFFBDGFAFEAIBGDBDDB@@CPEPO@CGMHQBQAMBMAEBG@KCIDEJED@DBHLLJJBFADBFFFRFJRDHAJDPIHBHBFLD@P@FABGBGMIAETBJDJAD@JJDHLBFDFHBLDBJADBDDHHD@D@DAD@BBHJ@VGJ@FKB@BF@NDBJDDJJFBDBNELBPEDBHHFN@F@DEDAFBH@BGDEDCFDFHD@DABI@ABCVEHkLGH@BBDNDDD@D@HGLAN@FJN@J@DMNEJ@HLVEH@FFXL\LLJHAF@BFDJECCFAPDNADBAB@DEBEC@DJD@BBBABEA@DDJBABDD@CB@DDFB@DA@BBBBED@@DJJBBFEHABDCBADBPD@@AHBPED@DDEHBDHDFLFB\DDBFHFF@BGBEHEJ@DBNNHJN@PADEHITBDFBFD@F@BIEC@A@BHLLALFDDBDATGHGHMRF@GHG@AEE@AJGPBFICI@EBADADGLC@AE@@GBEBCJCFEF@JFBB@HHH@DAFDFAHBDLFJHJBDDBNEDDJBBBAPID@BHBBHDPBADBJLJBFCLEHBDFHLLHJDFBDDBHAFBBDAFFDB@TEHHLFHCHEZ@NEDBADBBNBDABEEK@C`FtF`MPAJSHBVJFEBBBDCLD@FADBBDFH@FBDBDHHFIH@@CD@BGDBDED@DBBFANBBLFJBBFCJ@DEDDHAFEBCF@DDBFEB@FDHBAFRA@FKLAHDDHBTDDD@HCFRBBKHCBIDAHDHJDDF@F@CL^VJAJMB@L@DBDD@JBHLFCLBBBBNCNBHFHPDDB@FCR@DEH@FGDBHHB@D@FCAADEJGHEHBHHH@D@BERBN@BEI]ACOKBECMBC@ALG@ABKD@PDHAPBRGNEHIBAHBFHDDJAPCF@FBHHD@DINGHGDOAMPGHKJILFPEDYAEICBCJGFBHFFDBAFID@V@@BELBFFLFBPALB\GB@JJZ@dJjGFLDHAV@VElBLFFLJRF`HnRTBNA"],
                        "encodeOffsets": [[115708, 28097]]
                    }, "properties": {"cp": [112.607693, 26.900358], "name": "衡阳市", "childNum": 1}
                }, {
                    "id": "430500", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@DCXEL@zLXATCN@XDTBPFR@LEJGH[IQFGXA^VLALAFCZBTCVUDOBOCK@IDENEZBLBP@JKBKHANBNFJ@JEJABBDFDBPG@AEC@CFEHDDHD@DABDBBBCECCGFIDGHCPH@IDEFCNCHEPHNAN@FADCBECQBAjWFDBHHB@NFABLJAJBHCLRFLbTHBD@`[JMdORADALQ@AA@EHA@A@@CHGHC@FDBFCJ@DBBFJDBDDLABEFBDBBHADBLAHLFDRJVf`^XNPDPGHEHSFEH@PDDLFHJFhNRDHFJABDCBDBDEB@\JBDHFJXDBJDF@DED@BIAKFIFG`ABI@OFIDDBCCIBGFABEDABADDHABGFCAEBEFBFJFFGDKH@DD@FATGD@@FBBHBAEHBBDAHD@FOAAG@ACDAJDBCCGIMI@AAACCCAADEF@LDAJDBDABA@GFABC@CCEFAHGHCAGCEGFE@CDA@CADIFGAIDC@CJCFGDBZbFLHBDANOHEDGDCBFAPBBDBPIbYF@F@JDF@FCFOHKFEJAL@`ERANBHACK@GF]DCH@NNJAFEBWDILIHCPEHBBDLVJDPBFELMLCLIdcXSPMBOEGCCAC@EDEJGHCXMVMNGL@JGXGLMRKLGIQDKBIDIHCLHdADIJSNOLGHCTFPEFGDcBS@ODODMASBOJMFC@CF@@ALEBDFADDBA@CDAC@ACABCI@CH@ACIC@CFDDABCBACAAAKDMCGBDDIFECBGIGKKGOIc@CFG@CKS@A@EBCNMDI@IIM@EBMHO@GCCMCAC@AHGlKDCDKBMBAJ@BA@CGCCEDEFCDADCAGBEFC@CCOCGIEOFKAMFCAEAIICCAIMCE@@ALA@EHI@M@KIGC@CBC@C@GGCCCAIBCAAKEGECKACGIIC@IBICSABFNJAHAHEBO@C@EKGAGAMJMCEBSEIYEECAEBIAKIGKCAC@IFCFDJ@LAHBFANBNARGRHN@DOPOF@DA@CCCAAHBJEFEBCHEAIEMDKAICC@UPCBEAA@EHI@@DL\OTIBEA@CDKAEECEFM@EFMBEHKDABEREHE@ICIBIA@DJFABGCI@CAA@CDK@ADGBADKFADA@BEGG@EOMAEECE@EEGACMOECKCBMBC@CAKBAAE@AA@ABEECCADGEOECICEGBEHICELK@AIYGMBGCBG@CACAEDCACCEGGCIAC@OLC@ECE@IDGBEDCJQKCQEQIIGEACHEHGRE@CCO@EDGLS@CGGCGEACIAAMDEACGASGGMAEEAODCCIEIGAADQHCXAHEDABSAQIYBIAICEAKBKHKAE@AJABcBECCIA@EDGJQ@C@AAGMGCG@SJE@QCSEE@KNCBKCKACAAC@I@Gi]OaBMMOAERY@ACKBIBCHCDCEMFOG[AGACKCAE@OHGBA@KCCEAEAIBEGCKACwU@CHGBIDCPCJGHS@GBIBOHEJAFACKFCBEACKGCEC_@EFIEGBGAIMMBMACKEEI@EJqFMB[CKGCACCSIEK@ABCFELG@A@GKCI@E@KSHUCOBECEEIGQIIIIAAIAAODQBEBADHJ@DKDEDABICA@KLMDAD@JFJ@DGNTHBDBDAFABIFCBGTW^aZ@J@TDRLZBVFPGXKFCAI@GEIAEA@EHGBCAMK_GAaHICO@EAACEMEgFa@OACEI@CHEB]ACAAECASAAGCAEHM@KOaQKAE@CFE@C@AKGOICEAIEIEWGMAOBCLM@AACIGAQCEOMWFIDOP@NGDGJC@KCSASGEGAEHKBO@CEE@[EYACEA]G@AHGFMHEBIAKHIAIQiAIBGAAG@GBBDDFBDKLCFAJC@]AoIiCSOIEIAY@QDu@KAMGOEMAKBED_ZIH@H`bFHAPGRGHIAGAWcMEE@GFEJCJIJaL[FOIQEMCQDSLE\CFEBI@MIUSGOGIEQQGKG]ECEAIES@IEMBcAKGYSSQ_GGEISUMMKEGAGDEFCLGHG@ECEEKMKGeUU_GIQO]QmmGI@UU]MIEIDIFEAMEECKEIIYGIMkGKGIYKE@CEA@EB@BBDCDCIED@A@ECAG@IDuKOBIFEF@NDPBPFL@NCPGVINMHkVEFCLALCHGHGDK@IGGGQ]IaEISKCBKAODIHKJSJGBE@OUGGEAEFEPGLIFUDIFENDNJNDNBZJR@DFDCB@DJLFH@DJP@FFH@DDDFCBF@DCBK\@VJXGBWBC@CCUAUBM@GCKIC@SHW`GFQBQIWAOJMTGBLZDTJL\^EHAFBHLVIJBJADKHAFZdVLDDBJ@PFfHJ@FBHCJEJCPBPMJWFWJEFAL@LBPTnCD]GI@]LCFHTGJUDIFALBJAJCHGBQCGEIKOIKCK@SLKFI@IIE@MDDVJVBDFDRFDHDAANDJFD@D@BEDADHD@HBBPB@B@BCJIAKHGBEFGAC@GBAZDJBJ@DNL@DILINC@EEOLQPOJKNBVFJHBL@HEPDF\FPHD^LRFVBFBBD@NBHRLHDL@RALCPJDJDFHFJBRDXCDA@EL@JAHEHCDE@EBAHAJB@CCCEA@CFCL@NCD@BFBFNNPNDFJZD@JALBLEFBHFFBBPADGD@BAL@BCBCEC@MFEFGDBLDJDDHB@BCFIJ@BBBRCHDBB@FCN@BLCDDCHGJBLHRCFCBEJAPIP@JDPSFGLCJ@BHLDfP`FHJDJATB^RHJBFAPMRKJMFGJCHHT\NVAFBDFNhJNPLPFFAHDPAHPDDBD@VENANDPFNRRXLPF^HHFNhGVQLELP^LHXHPH\TLPHFdFjNJFB@FCB@PLBABCHIFCLBP@HE@GPCFBFFBNT^BLAFGX@FFNFFLDHNPLF@JCHCJIJCXK`MV@PDPJLNF`@VFPJJbTxXTRLNEHXRJFTFH@JQFERWFGJCN@\FNLFBBH@HGLDFDF@BGPAFDBPFNNBFLJHJHVRPHN@JDBHLJbB`FPV\\THHBJ@FIPEJAhGR„_LAJDNFHDJ^TAHDLFCJA@BIJBJJDBFFJF@JNLFL@P@XDJDFHBJBBf@@BAD@HDDDDHCBIDC@AKOAG@IB@JFH@DANKX_TOT[NAL@JDJDHLXTdTVHBDBPEHGFCH@JCFBBD@CFJ@NEJD@BSHDDBPAHDJLHND"],
                        "encodeOffsets": [[113531, 28320]]
                    }, "properties": {"cp": [111.46923, 27.237842], "name": "邵阳市", "childNum": 1}
                }, {
                    "id": "430600", "geometry": {
                        "type": "MultiPolygon",
                        "coordinates": [["@@LCn]FCFKDMDYA[Gc@aBEFGHEDAD@LDZVDFL^NZFRHJ\RVRRZNHFBH@FEDE@IK[GgKeIQIOSQgYIKKOIG]MqkMMEG@QFKT{F_T{LƒH[FMLGRAJBHFR`RTzf`PTB\EHEFMP{FFYDGLEH@NFHHDJAPCRNBNGD@XBDBFARMHAVPvz’¶†pVPJL@HJVlfz†ˆ’``RL`^rfZRdPŠxtt„rRJNJJFBGPOBIKMDI@CKGIACADGB@JBFA@AAAICCGCCGO@AHCDCIAEEGMIO@AJGCC@EHKDGBSAKCKSaOUC_RQjCPDRA`EHGJABBHFHATBD@H@HAHFJ@BBCD@BNNJALDD@@CCCBEJKBCCKHIFSJGDECAM@AA@CLED@FBHHDBFEJ@EIFBFAJBBAAEDCECDEAGFEAGFGB@FDH@HBD@N[HGLADC@E@ACAAABICGOCEBEA@CCAGAKAACDCEGDECA@EAAECEBADCACCKE@CCBGAIBCC@EBCBCOCECSDIAAA@IMAGAGEMEC@@IFE@EBCPCXB@BBBJCBDJAJDDCJHHED@FADABCLG@ILQJC@CF@BCD@HGD@BCB@BEFCH@DAPCJCCC@AFEDGFAFKFEBC@GCEQIOQ@AJO@IKMGUECKGCBOF[AOBKAWGGGEEEIGODI@UFKI[KEOCGCSOWyKYCKEAGE@]FCJA\@HBFAFEDMFEFMNKH@J@BB@HFDNATFLCDAFIAMDcCIUYACE@IEOOEGDONGCK@KDIDEZI@CAIBEHGDEAOACAUEOBGFGJAF@TJDHBLJLRNNBDABEKWAMDKHGDQLKDAF@JFJNTVDL@JNJFBJAHFHDDCD@LFdJTCDALOFEBIEUEG@CZKFGLAJBNJHB\@@CKMCGBIFKCGBEHCNANEPBNADBFLHDFBJDNJHBL@FEDGACBMAIAMBGBCHEJOJG@EKY@IV‡RKLNLJHDN@RJBAD@@WG_ACBORAJEJMDMBMDELRPPP@TIFEDGDQ@EMIEIAGFQFICI@CBGD@LBDMFGFCHAT@HAXJfLJC@KFKDED@D@JBPRDCBICOFIE_EIOKCKCIHEPGD@FCFM@EI]@GIM@ADGBEAGAGIICSAEK@ECE@EEEOBC@K@CFENKAECEAEFG@ICEAG@AHGAEGGAIGEAGBILEFQMOEQGGA@MAGAGECKKK@G@CACKCCC@CIAO@IGEGGAUCOLEBOGKGGAE@GDABANADCFIDGFMFOCG@ODCAGIOaQGQSGEABIJcKG@UFIGSSE@IDWNQPG@WOK[KW@SOIMaECWOKAOBI@IGKEK@MB{SIEKMCMCAYCQLIJKJOHMFYFAB@BJJ@DEFIFGPGHKHGJM@IPMFUTQRY\GLIJSGS@ECCGGCUFS@SRE@G@G@CFCHE`ENKJaPABBFEJUTC@IKCAEBGFGGW@EIAKCAITABECAB@FD\HHENBFBBH@@BFX@FCBUGG@KDMJYLE@KCSKKK@KACKKGAQDKBUGI@EH@FBLCDIFYBSHGBGAIKUACCCCGBIB@JKLFJGJALKJGBB_EC_KECACFS@IMIIIKAEIQCEE@CN]@CKQBCDCLAD@LWAAKG@GBIKOEIEeFIACKEAAA@CKGAAGBKCEQGCEICCASDSAEB@PDR@LAHGBMBICEBMDCDAFKD@@GCEACBCD@HAFKNGDE@GICQGMMGOSEEECIBI@OIEGCGECqUG@EBCFK@MFSTBDLJFNJFFHADCJ@FHN@TIEQ@SIOCOKEBOPKFG@MEU@GBMNKGWACAACBGDQAGEBID@HGBMH]CMDKAE@AD@DDRAFADMAGMGCQ@EBEDGLANBF\\JLBDABWCoWKOSQEKAKMAAABK]EOBGDK@MHML_LFPCLDJJFJDHFP@JHLALDJJBDHD@DGPKLA@ICG@ERLB@LCBKAKHM@MEQ@M]C@MFMECASaG@EEMC@ECKCCKE_IOAQDABERGHGD[HKF@BDLLRJLHFHDBHFBBFFF@BABGDFJEJBRFJCBM@GIEAQJABCLKJCHC@EEICUBADIB@FMFEFE@IFPNFHHZ@`DRDFLH\FHFHHADEN@DNDHCJBZRFBF@FBPFD@FED@BBAP@HDHDDTTBF@LPDDBDFNDDBBBDBLAD@BDFBD@HED@XHDJGFBDBHANCHEDEDAH@JGJ@H@FFFLLBPP\PPfDZDN@XFbR^HNHDHBBJFPDRB^PvPTLJPXTPVHjHJVV\T`PPLL^`pQDCF@NQrEXArAR@NABoJgPËSIBSLFJX\@D@FEDULK@QOA@ABMOIC[GQCM@CDG@EB@FCBMDCLKHICC@GBYNK@IAGHAN@FHN@DGLAJLJBL@BCBE@BN\PDJADSNCLBFBBTHLPGBMNA@GCEDMVA@MKEBUjILMJQHS@UEcYGEQYCCIAG@YFGAGEA@mTMB_AIFEFIXARCFMJcPcNMBWPYTMHEF[VGHCLDbCJGFUNEBADAFA`GAUIMGCGK@OJAFGrF^Jf@@WLCFCJBRFPZH\@VCXADBT^LJJLB@BIF@JZPF^dDF@XDLLLJTDBDAF@VHJCLED@RDnGDCBC@QBEDEJCF@DCNC\ILBFHFBRPTNJDBBdENGREDCBGB@JDNJHDD@FAHGNGLQFMD@TNZBDCHQDADBHFFLAHDAFBANF@FDBDCJBDNVJFFDBN@JFJPFH@DCCG@CBAHAXRFBFHB@DAF@JFDHAPFFFDH@JDPAFD@BELANFDPDBJCLEJBDJFNHDHABGBKJCFRFZPzrfXPFVBRA", "@@OLm\YFFFXHR@TG^SHKDGAWACKL"]],
                        "encodeOffsets": [[[115604, 30499], [115640, 30489]]]
                    }, "properties": {"cp": [113.132855, 29.37029], "name": "岳阳市", "childNum": 2}
                }, {
                    "id": "430700", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@FGB@J@HCJSHUDCNBFCRBXMBECKBKLMJAHCLOB@BBDF@B@BF@NOCINC@IDGJSHEB@DDBPL@FATHL@DGLA@GIQ@CBAD@DBNFAIIIAINONEPCNFLBFFJLXNLGNEHBDHNAFAFGHCHCJ@NBVJP@PFPBHADCFOFEDEBKDAPADCDIBCDADBJFLBD@@AJAJEBDDBBAFDFC@EB@HBDED@DCPBF@HDNADHD@D@@ABBBCDBBDFCD@BADDFCHB@BFCF@BCACDAF@BABBBAB@FABBBAFBDDBAAABAF@BBD@LEDBB@F@BDDDFAAAD@DBF@@@B@BBFBBB@DBA@BBBADA@@BHBDA@BBB@@B@@BBBB@BBFC@BDDBDDBABBBADB@AFDD@BDBBC@DB@@BDBBABDDA@BBBBAFAFD@CBB@BFA@DB@BCRBHC@ADBDADCFBBCF@DCBBBAB@@AD@FB@ANEHEHAJ@LCDCAMBANCNEJBBA@G@ICC@GD@LFF@LCPKLSFCD@\FDLB@@KHAJ@HCF@FAH@LCLADEHQHCDEJCLC\JP@JADC@EY[AGH[AGBAFBNGXCHHJ@B@JWFCJ@DEFAHDBANIVKHITCHAFEFMLAHGFCDB@DEJOPDHDDHDDHFQAOHKLEBCEOAWBG@EGGKEAGDIACEAACFKFO@ALCJDHAF@HDFFDBHIVQHUDEDBHFDADGDALB\@NEPFLJF@JCLGHKDED]FEDKPM@BBVFJHBPCFBFF@HCHBDRNHDHFJBH@EOCGOOGQBKFGFKPKJDNATMdOLALBDCPQAGDMAOWqGGKCACAKCeH[BCBBHQHQDkDEHGBEKgAUDO@CCAG@GAISQMIKIMEUMYEc@SDKDKV]AAIIGAYDOJIEGAQFEAFKLEBC@eFQFMASC[DWJAHCY]OGOOMOKU@I@GJ[E@GBIE@EAMFCbIBAAGBELGDADBJFJCFCH@JOLGAECGBECY@YDKTWBCCQCcAMDGAUEG@IAUDGNGDGDŸDIBSGMADGNIVYxcDIASBO@EMYACGCUGCEBMBSAKBSAI@QGAKGOGQCUEKBGCGAAADEAAEGCACCKEGIOCCIGICMACI@GEMAGDWRC@GGAECICAADABGKOAAA@CDAHCDACEOG…FCAIOIACDMRCDI@ABCFCVEFK@KEEBEDKAEBIAODGCCC@ALMHCF@DCIYAIEAU@MDSJKBERCDC@MIEACH@FJJGDiJKFACCFA@I@GBSAQFYKAKLEFMMWOAEOE@GDG@eMGDKHGBE@IGEOEQMCGBI@EHKFCDEJEVOBGDOAEJCDA@CACEESGAGDMNKVCBKFGCCECAY@MGCEFAF@@CECIEAAACDWJKCMQOAAAIAAEAABIHKMGCIAODM@GFCHGTDNANCFCBEBUEC@GJI@IEGKEAgLMHKHKFWHK@C@KOKG_cUMCEOISSSGI@AE@GCEQGIMSGq@KEAGECOAKBO@GCIGICC@IDONUFCEOSIEICGIUCIOK@IAOLMGU@UGG@EBMJM@EHK@EJC@OGSEECGAOL@B@JGFC@GGEAECKEAAAEGEGAI@KIG@OHMEO@AQFI@GMS@GCGAKKBICKCCAIEACGAOHMCIEGMCAOCMBQGKBGDIHEBGBMGIAMGEEEC]@KKQDYCUQ]EM@ECIIQ@IEOCWKYEIEQHICUBGC@PBJRJHLXNDF@JBHXJJFNPJLJFBBDPDFFBDAJGJADADBJNRNDFFRFNFBL@L@@FXNDJFHHNTPD@HCHCLDD@LEHADE@CPDLEL@NGL@HDDJCFQZGFKRGBAD@DBDNHFJ@FUR@FFDCH@DDLGBE@AE@CDCACA@IFA@EGBGAACDCBAIAAGFC@EGKAGJ@JEBGAACDM@ECCECIFOBWAEAIKWMEEMCA@AF@NKX@DDTAFEJIDAFAHDDNDD@LCH@LFTCN@RCHBB@FP@TDBVJHHHFXDL@LAZB\PBDGF@HEHGDORADDJFD^JTIL@HHVJ@RJHBTHFEJ@FTPDDKNCTKHCHAFDFDF@BABQFGDSTAHFJ@DADMHCNMNIBUBOECBIJCL@HABQPKDEDAHGHGPABE@@BFHADS\ERED[JQ@KFAHJNCHIJ@HKNBJLN@DCTHFNDRXJ@H@HLAFDDG@EFCBAA@EA@ADE@KCC@@BHDBDABG@ADEFIAGBEEADDHHB@BCFE@IJODQLE@MHAHGFBJ@DGHBJCFSFICEBAFGDEBEAKLADCHE@DCAGCB@FCBCB@EEBAF@JELEDAFCFBJADBBFBFFHJDJDBDAFEDKFAF@F@HFFH@JDBD@LCHDF@P@HFDDLFDFAHHJDBHCB@BDB@FEDADH@BIH@BBBJ@XGZSDID@RABAAAECCCBAD@L@\LjFDF@NDPJDZAFBJHHPTZNJRfLRNPfVTF‚hZCBCNEFGBGDAZG\APDRJRPBPAFIBCHIT@FDLRLHDRRNVBLBHGNEVGLKFAFBFJJFTHPXnTLLDXBJHRFBBGLIDAFBFJH\J@DBDLJDHDDHBBDFNEDCNKNANHTNTNJDFADIFCJ@H@FQVARAHABCBMAE@IF@FHLAFSPA@MCABI\MVOAGLODFTEFU@UFM@OEIAIDOCK@eDOCSIE@IF@JCDGFOD_AGFMFcDaHiCEDAHATEJMHQBCBBFLHDHAJGPEDWBkEEBKLGDeBC@KEQCGGG@WFE@AD@FCDiLGBUD]CG@IFCHOHKAKEEAYI]KQDKB[CID_E@L@PAV@JCJADUKIIKOEAKMMEGBkX{PKLGLALDRELCDGFYDEBEDEPHFNTBLENU`@NSfEJGFIDAB@FE@CACB@DCBMCQGEBADEPC@GB_@EBABGbU\@DFJBH@JCFUPE@IEC@KJEDQ@AB@FFDJJDD@NAVBJJJBRBDDDZPLLDB\HJLBDADGFINKDk@_PQLGJFHJFBD@DGLAHHP@DEF@BJBBAFEFARFFDBHH@NDhKPDF@FEF@FHFBbENCH@ZJJFPDJHPJXJD@JCDIJCTIRCFEAEECBCHENOJENGHCF@ZPLBJCLDNHPR@FCNBXBNIFEF@HJRAHMJBFbLNDfA^IRNBHBBR@^G\HFCHKJAPGdADAHCH@RD^BD@BCASDMEaFM@EJILBJEPA^DPEN@JA`BJADGD@RA`G†ALANDP@jCbETBlERB^EB@BHB@fGP@LBVCfB"],
                        "encodeOffsets": [[113914, 30761]]
                    }, "properties": {"cp": [111.691347, 29.040225], "name": "常德市", "childNum": 1}
                }, {
                    "id": "430800", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@FOFCFAZCHEDCFKCQBKHKFGJExMlWJALFLNFBLPHHNJJDBCDI@IBU@O@K`FJC\DLARC^LZJFBLFLBPGDGJEH@^DVCHAjKDC@EBCF@XEH@HHRDLFD@fAHCLKFAlFXAFCHOBICGKGAEDARANGFIBSBGFCjDbGdCNEHE`BPCHEDC@IJEF@TJPDfCL@PDJCJBPFN@VEV@FEESPCHKPBNUJ[BANDB@TOBEGK@EJEF@NBDABABGBQRU@E@GDIJEBCCEMIMSGSBMLMDMFCEMACGACCCGKIAC@C[IIGAEBEJCHKAAQEIGWAKCSKWmGOESIIAEBELEHKFUHMAGAKMUQQGCQKCK@EJSDGH@DCASQOQIOC[BYHCBAHEHMFADYDgSEeUMOKQQeMISYGOIGEAYBICCO@MCEiE[KK@C@ABDDFDBBABQBC@CJYTWHI@AA@AJG@ACGCBEFA@ACA@GDCAGIBGCEKECCGEO@E@GCKDC@CA@IEGGEK@EBCLEFCBCACIGIEEEAACBAAIDEBEFCFK@IBEFA@FDADA@EDABHCDF@DGBCLKFBFAHCBEFAJDRCDABEAIHIK@IAA[DGVQ@AEEGACMCAG@CLC@EG@EICUDSHO@[EMEAIFMPYDW@IEIKEMC[NWNIDIBEE@gEYMSKGMGKAMBIFe`IDI@MQKGOBKFGJMFCABKAUEAGAK@IFED@LGNSXYTOJ_`KBOAQDIDELIJMZKPG@aOUUHOPUBGAGCCcOWMAG@CHM\cFGDMBQEMIGKGMXKLUNQPKFGDIAOUNI@GECMAGMEA_F@JCD_BSTEBC@MGWCKGCCAEAKKHsL@NLTBZCHEFIHeRMBOAICE@MLAHAVFDTL@NNFNL@DI@NRDNTXBH@HKP@HFLGJE@IEKFG@QKG@IFEHBDEFAF@NFXBPDFAXIAMGG@GAICEEIOOEG@GHMFAF@FF\DDJDBDJPETADGBc@CDODOAGDADHJHD@FE@GEA@AJSVBFELIHGAIAIOAAI@ONMJM@CCGIEGCAKCCCBIKMKCEBKHKDKAE@CCEAIDCFGNBP@RETENIJEXIJCLBPDNPNBD@BCTDJLBFAL@PFPfDNAVSZKNaTMD@BIDKA[OƒuCAGBQNEBWBWDOJOPOLUFID@DbRPP@LCLGJOHCH@HP\@HOVIrGXKPIFS@MEãËO^KHWZQNBLPPFBDB@BANIJ@BBH@D]dOVAFARADCBIBITYRGRITKTGF@DHJFDN@DHTRn^@BEJOFGD@DEN@FHJBFCFAFKD_BGAUKGAG@EDIFFDAFAFKRQJ@DTPHLFL@FIXBFVDXFpVJLBH@HEHGD@FDFVNBB@DGHUHABDBABCCEBANFDR@JD@FFHHHHDXL|N`@dFR@NDRGJGJALDFDFBDALKJ@\LHBJJLCLJDEAADChANGNBPFVAHCJB\@LDfL`JRBNDRBZDZBdQ\SPOJKFGTA\BHBVA`KLAVO^MLGRQRKRGXYDO@OBSDIFCJEPALBJFPDVDHA@EBCPODCCOFINITCXNpTDDJDBNBBl@TFDF@R@LBRFJNPDNHFHAHGjOVKFEPALBVHTNHFLDXJFDRRNLRJbVPFRRDBL@"],
                        "encodeOffsets": [[113287, 30472]]
                    }, "properties": {"cp": [110.479921, 29.127401], "name": "张家界市", "childNum": 1}
                }, {
                    "id": "430900", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@DEXK@@IeE]HqBEPIL@DHNHVJHBB_BEBCFAVMHEDICaDKHG\UFENGZSXONAdMdONIDEBQJWFEJE`BNAnSB@HFHBZEH@JBDDRZHFdZVFT@RGNIJKViFANLB@NUFCHDB@NMHAKOSGAAAEDKTMBCCI[OAMF@DA@AAKKIBIHK@CGM@EBMHGJBL@ZMHAD@JDLGDKNCDA@EFAH@DCN@RD\HJDNPBAB@RPL@VKFC@E@CW[EITKJAÌThOpIBA@MBQBqFWRq@MDERC_oK]OK_O[SUUGIGiOUWSIOSKuO]OQAOCIEAACGMG]GaQWEM@YCeCOOO[AOKKEE@E@GHI@IBGFCFCDGBMAGACHECIWGC@GFC@EAACC@KBCAAACAMCCECAOC@KAESSCCCG@GBOAAC@EFC@OEEAE@EAYQIAGDMC@CFMBCGGGE[EKGCECQ@_CQCGEGOMJEF@FENE@EJABCVAJDFFD@DGLIDKBARIFBHJN@DAEIAQFIEIHCBA@AEEAEEAAGGCGEIKKQCK@ALE\GHCHGFQBARCPBhNHFDL@FNDFFH@TbHDJDPEDBL\R@RHLAJGLBDA@KKAFQH@JDB@LKHO@CGCACIIKCKBIGO@GEICIECIDKEOGAEGICACYmEOKKUWGAQ@EmYkYKECACAMACECKACG@KEQBWIGA[EIOGCCDM@GNIDC@ACAIDE@EAGIGCIDEDQD@BHH@DEBGCMISAUGELCBAAHQ@GCCGBI@KGC@GFGBGJC@EGCAIDGAKHOAEIEAC@AB@LABIOCAC@CFE@@EDI@AOGIKC@AHC@EGI@EGMAGBAHCBGMEEEAC@EDYJK@CCHIAABCTD@ACIMEG@[TE@KAKBACDOHM@EAEC@I@SAEEAIMKA@EJCDGBCCEC@CBAIAGIEAGKE@CAIAACCGAGOMCGGEEJGBCFCD@LCJGFOHMBCAKGECIDGAKBIDIPCBOD_NADCNGFGBWAMLG@QEIBCACEEASFAA@IAASKK@ECIBKEIDICEBSAKGIAQEGGAG@EFGBCAAMC[@IEKCGKSICIBKIIK@KKK@@EJEBCEMECG@CCBSESDKAQKKYQIGK[GCFMPILK@ACABAFC@EFINEAAMGCGIGCCAICE@E@GDCDEDE@CUKYLOAO@G@EDEAMFGAI@IKKGQFEBEAEIECIAQKMCACBYCCCAGBMDGHBVEDEBaKMBECGQKEGGG@EGCACBCBMRMEE@CFEBC@OGE@CF@TNJADOH@XF\ABA@IEEBEAAECIIIAOCEGBI@CDAFDDF@JCDB@HGDMAKGYMA@IHMEMPIFINCBIIMCEGDIBCRCBC@GEAICGIKQ_K_WSHMHE@CD@DRNH@HCJ@JTDF@DAF@BPPDBR@@@@DERE@EFIEMCQOE@CJAVBFHJCHKJEDA@IICBCDIVGDE@ECCGCIBAREJGDIAOFE@AEAEBWTIDOGELFLEdDPd`@BGBGAEBADBLABcjBNCPDJNNBF@HGFAFFJBF@J@FBDHDBTOPCLCBA@KIMGWGSIEBAFHXADGDQDQO_YYOMEEBABAD@TAFCF{FCAUKE@G@CB@DBJHHALGFCNCDEHIDMLgSOOCIAUIS]_GECGSOEAOIKAE@ADCJEDC@KEQ@GBQAGDE@DG@GY_WQGMEAGBE@CKEKACGKAOCGBCAEUWGKSI@GJO@CIACAACCQACEEWMDGAQHOAEECQ@GIEAM@ABEJEFCHCDIHIBEHMHCDCNADGBEAIGEAG@IB@DBFHHHF@BWFSHMLSAWBAD@TCBKGAKEAIBCA@CFC@C[YAICI@GAKA@IDMB@CFCAAIA@AFSC@IFA@@CJICCY@IBGAG@EDEBEHOPC@EAGAEDAFBJAHNXTTDJLHHBDFMRY\CBE@IIOAIBULSHS@@BPXZbEFOABNIDEHOL@FVXNLLNLLBF@HFJDRNPBJEDOAEBCDDLGDE@KKK@E@EKEDKBIJKDCDCPOJEBCDBFdd@DCH@LUZKFGAUIEDK@]LSBKFELSVFJFFLDHF@D@HDDJLPJDLHFRDHDrRdR\RJJDH@NBFDHFDPFP@HFFHHDVAJDRGJFZFXLPDJFR@JJFDN@^FVRZDRCLL^@FDFFNHJBJFL@FAPKNARHNAPDDBHNJFNDPGHBBDJFDBLDJDLABLDH@HNT@HEJBRP@NFPGH@LJJ@HBHFBFBBLFFDFBHHD@HE@I@APKHBFDTFPHD@FIL@FGN@NIFAH@VHV@NHPKJBL@JPVDHJJDJFPTDFVEPMJCD@JDJHHDP@LAPBFDBHLFr@THJNRHDF@HBFJ@THTTPJDFVN`dLHLPD@L@XGLELGNGhKFBHLJFJ@HID@VFFADADEBMCMHSDGHEN@PCJBHDLNJGBAFBBBBJBBRPDNILCXBDBBJFFD@DE@EBDFNHZ@DBDFHDLEDALUNMHCHBFTDFDBB@DCFIPBHCPAFUFIDCLEFGJ@HANDFRFPJHF@HALGHCfNH@HCF@FPPBNXENKFBLZLRETBHAJ@B@DEBDLEjIHCII@EDGFBNJD@DCFQLATIdCFBBB@HJZCDIBMLAFDDHDPCJBFAHBD@FCFALFL@FEDUDEBAJ@DCPUH@DBJPDB€EPDFDBDBDKDCB@DBBPBHLBABCDBDJBFHHD@XQHCNBHFJ@BDDNHJDJPDHJLFDDDBFHBBCFBBHBHDLAVFRDPHLHHB@RBJATBLATANDFVHHDJTFPAPBXCFwdUZMJCHBHNATCJC CHMHCHBV@JFHBVCHBNDdDRADSXCL@ZDZAFDHBFKHIPG@EDIDIECACBKHAFBHABaJEDBN@FJFHAF@I\@H@JLVNPPPPHZ^GDIBCXD\BTENER@fADKFELFBREHBJFPIZCHBDBHJU^CLCL@TFdNZFVJNJLRNJTHBH@DB@DCPBVLhAFGHCFClOdDNBLJRN@dN@E"],
                        "encodeOffsets": [[115014, 30228]]
                    }, "properties": {"cp": [112.355042, 28.570066], "name": "益阳市", "childNum": 1}
                }, {
                    "id": "431000", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@PCTBD@BAACIGAC@IDGTS@G@KEGGCAE@ELMJAVCHDFHFPDNHPLNLHLFL@tSRCXADBPNNKHCHKHQHIXOAKSsYuGKMEQCEEAC@EDGR]BAFIHEAIDENGPQDIBM@IKQ@OAEEEQCCGBGHGHAPINYHUDGDAHANB^FH@RENDFDVPFJJRJHRH^FdE\MNU@OGSBOHOBGFIFQBCDEDAJ@PFH@@EEG@ENBD@NIOmAIDIKGCG@EHITUHQFQ@ICMY[KIKKAEDQCK@IBCDCHEFKDUFEDgBENQNEFGBEAMBIAICG@KHCHAlOL@LFDAB@DGHININQJGRCbObSFGDMBSLWDQ@SC[OiCCIGQEUKEEC[IWBI\gDKNOHCRSPIFAHANDVNVTNLDDDJEbBLJLJHBBP@HAFEJ[FEVBjXDDFTTXzVPJFHDLDFXVDN@L\BJHPFDDBFHEDE@KAEAAIC@EVODGJAHFFBF@DBJHHJFDLBNLHDDHBDFCHDBFXGF@HHFHDBLKCK^HBABEDI@KBAVLH@LEP@LPLD@H@FFFDBXFHDPFPDLJN@HBZJ`JFO@KFGJ@JD^HJBHK@KBCFCNEBG@A[WBIHEDAPBFABE@IWGSUGAMESMKIM@UDQEKIIAME_KiKEEDCVIDC@E@AGECIIEACCCMDOEGEE@KFSTI@MEGFC@K@ECFKGGIECIBIAEBIACAAEEGQQMMKGE@QBEPOACDCL@FAAEDG@GEECAAAEQBCFG@CCIBEDCH@BCCC@CHABA@ECEGQGG@GFOCIACDCBIFI[OG]C@IAKOKAKQGECEEMKEAE@IDICGBICIIK@EGI@ICK@GFI]_SIMOSOAACIEK@GHOCOEK@IDEJALSFMF[BAJADEBIDI@MRK@GCOBGFEBGFEPEZEJG@EEWA[DEVIDEAEGE@KIYHOCCW@C@IDIECGAI@CKWOKAC@@FALHFAAEGK@GLADACIKQGGICEG@CDIAMHKAEKCKDKFI@MBA@BECAQDQEOACCACBGBEEC@CBCLEDE@CCCMAAAACFM@CAEKMBI@CCAQGGKEA[CGCGCCIGIASIKIMCAC@GCKBM@KDM@IDIBQGOAI@ABADDBL@@JKL@LIZCDGBGCEGEIBKCACBMJEJA@GBA@@CCAIFKB@CHCBA@CGAGBECWBCAEKBKIKA@GDC@ABI@ACEDEABECEABACA@ACE@@AM@AFC@@CC@AB@DEA@AAAABCACFICCABACCADCACBEBECCDCKOAKGGEIMGACFBNCBH^ARADIFOFKBQFENG@ABCNABIBE@EKIIGGCAGHEH@DHL@DQBIFA@KCG@GBMFGAIOCCG@GHE@QOGCG@GBKPIDEFELA\KLMDIBUICBCFEFA@OAGCC@ELIrMNMAYZOAEDGAEACGECG@@TBXBFGLEP@JBFBDEBERIDGLFDND@@@DEDW@CGAEFI@GCGG@ACA@C@GFDFABGBKFC@AAAECCC@IFEHGPGDC@]IOIKIIIAOEGKKUESIE@IJEXEFGBUBCEFWECKDEEAEBAH@LDF@@EAAEASAK@GAEEIOACBCDADD@FDBBCAIGCK@@CBCNKBCFQ@GBQAAC@[NIAGDE@UGAA@CBAHABCMGCSEGICACBE@EIAUAKCEIIAMKECEDE@AA@GAAGAAIECAMAAK@CBCHIDIEA@GBGCIBEHA@SGQ@GOACEAOACAEQECM@ICACBKIM@SCECAUHYVE`EVADEBCCGKOBEICAG@GHOJEBCA@EDI@CDCFIAGCCACFU@GAMJEDCFQFCBBD@DCEE@GEECG@ABAACAEBCDEHAHBJBFCPAJMJCFB@FLH\FDIHCDBBBALDBTALGD@BDDJHDPID@FDD@HKFAZFJCBC@MFCDAFCBEHKHSFCFCRBJQ@GGEIEIAYACAEGIGMGcQEIAIBACMAQ@EJMRMJKBGFE@ERMJ[DCFAPCBAKIIGIGEG@IFGGG@CAEKCACA@@CC@EE@CACC@@CEA@IACBAD@BAJIJCBMEIACBGDACE@AF@D@DGLAAGFAAEHADCBECI@SKIDELIDE@AGCGCQAGE@@DGBCAGBACAABA@AEKE@@E@ABKGKBSHcOEDAFCBE@QEcHECEESGUKKUCAG@QDM@SAMEGAMDQEMBIE]DKFEDLX@FIVFR@PCHGHIFQBKHUBGDCH@`FH@DGX@HG@EDANQHILIRHn@JATE`CHAB[JADEJSRILEDEBI@ABARGNGFKDO@GHWFCAGKWAKEE@ECAAGAQBIEQBCAQ@SFIFWHU@GF]@CBAJGFI@ICIJMDU@SBCJGF@BDZMVEDC@WUCGBKEMU]IGG@I@EBMHKNLPAFGDILQLGVGHEBBPEP@F@DDDHRBHALSXALFLBDCFGFBLDJ@DCDEDOHADBFPFRLXDBBXXDBLBRJNLV\RhDFHBTCHBPRDJ@FEF[@GAG@KLMP@BJH`B@B@HCHY^INCJQLQVELChGNCNglIP@VAFGDUDQ@ICGEQCYHGFQNKNIFGDS@KAS@QHIL@FFDPFHHALUDEDKNCN@Hf~DRAPYlAPCJNBDBADB@GBADE@@DAHDHFDHBvNFJRN@FFDJDR@JALKBQ@OHO^OHBFDHVJPTPLDPJPHRT@DCBYN@B@RT|CHFRAFC@OCGFMFEACB@DHD@BABG@GFAFHFBDADCDAFE@EDBDTCFBDADFL@L@JNDF@DCFFJ@DIDKAADEFEH@HCLMVCJBP@HGFE@GCEGAKEEMQC@E@SFSDG@gGa@GDCDAH@FFFPPjpHFLDR@DDBFAFCDEHAREDMCGN@HDLN‚PR^nFRDfFNAH[dMHEBC@GCMMGBCHCJGDG@A@CISOGBGFA@UGIFKBKJCFEL@PFHTHJJDA@GPB@NB@RBXRPHH@BA@QB@FHB@@GDADAHBFFDNFLENBFLFH@HAF@DHRFLCPGFAFBFJDVBDLLNLDVDFHDFADCDIDSFEL@DAF@JFF@DCF@RHD@BI@ANADALKPJHALED@PBH@JGHKESDIDCBAHBHBHJF@JDB@FSCI@AJQXDDDBD@JBDH@LATDF@BCF@XXDBH@@CBCDCF@DBDDAFIR@RBF@DGJ@HAF@DP\@HBLNDXAFEDG@IHSJGFCNADCFYFGDSEQ@IHGFMFABE@CDBBAH@DCHALAF@DDFEFB@CWYGAQAEEAGJCPEPFFLPBFN@RBDJAHG@C@KFCJFJBRJDFBLBDDBFADADMHBJLLDJTDDFADABG@OBCNAFDDDBDGT@FBDJDD@BIDAJAN@DB@XBJBDPDAFFDEDCDM@IDCFBHNVFDJ@BGCYHADBJJDJHDH@JCHIBK@[AGBCFALDFAHGF@PFLELCXDJC@EBAFBVNFAFERIFAHFTNBJ@XBFP@ZMHGBGBCTATKN@TFPLD@LAPKH@HJNFFDHPBBDCD@FNCXDJEVBHHFIPAFAJAHKLAHBFLNPFLANKTHL@DADCDAPBRABDER@JCD@JBFJJLTDBHBTEF@BDDHJCF@BDCH@FHL@FCDAFBDTRHBTEJDDDHCBBDBL@BBBDKNEPBDFB@DCFGDIJAHBLTL@DCJINADDL@NDF@HFFD@FAPMLALDlhBJCFGFIDOLED@BFJTVFDFBNETJF^CJ_bEDQCE@MBADAJIDCDAFCBODADCJQN@NBFHJTPJN@^FLBLBZFB@HGHAFBDBFIV@D@LN\BLBF@DADCL@NEHBNIDG@QEE@CBINEFAFGFOFGHADADFBDFADIDUBEDDLFHNFBD@FABC@SAC@CBCNCHEBMCGBADCHDR@HABBJABBDH@PFN@VHNALFTDDD@FKJAFBHCH@\BPBDFBJ@HABCFM\CT@NFX@FDDACEBAJALENABC@INEFIFADB@DFBXHHFBJDH"],
                        "encodeOffsets": [[115979, 27472]]
                    }, "properties": {"cp": [113.032067, 25.793589], "name": "郴州市", "childNum": 1}
                }, {
                    "id": "431100", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@JHHCHBBBCD@HBBNBHHJAJEFGBIDCNED@DBDHLJF@DEGE@CB@HC@AEEICACAMDIJEBAFAJ@FFDBBABAN@BEAKPMDGVBJDDDFNFBRDN@D@BG@IAGGACMJAHCD@HLF@N@NDHFFJFFLBF@FCJQBIDCFCLKDKRQBGBCNGZCC]@CNWHQZWHSFGDIFO@QFGJGDGAKBCPOHKJENCJADSHEDORODADDDDFJJ^CFIBABDFC@IGCBALKJEH@FBDJDJFZ@FDHAFDFAFEVID@RJjGRMHADEB@DDAPBDDBHAB@@HBFHFHAFGDDFABC@AC@AIJGLE@ANB@CHGFBDAJGHABA@ECIICACDKACAAEA@A@KFEFAX@DEHALEBE@IGC@ANGCIDA@CKE@CB@AEEAGBACEFAAEIICDGTEDC@EACA@KBAEMI@EDIAI@GCEAGPCRRNNLLbZnXR@LCPINMDE@QAQGKEEICIAQDE@GCSMIKAEAMEHBHABIDSRCBAAGGQ@EEBMNI@GOCMK@AJCBA@MJCBCCGMKM@CAEC@GHCAGNCBCAIDE@CIAFKCGFEACEAGFCFG@BSAQDCPEDC@CEM@ABC@QCE@CFEDG@AFBFFH@JCBIHFJAHIBCAMGSBiBADBHLJDF@BADEBAFBDJFDHAFGBICGCSGKMQBQDKCMA_CSIIAADUFM@MCKEEGC@EHKHMLINEF@HDD@DCGMAK@CLAB@DDBADWHIH@BWACBEEE@E@IFKDELILAJEVHB@LGD@TPDJB@H@HCFOBADAD@NNHDJANG\cBGEMCeEQ]mOQMCK@GHMNDFCBQFGDCBEAECCQ@KCGEioOOEE@EBGDCHCb@hHH@TCTEF@D@NRFFBLFHHDF@HE@GAODINUDK@GFGFEBCLBJC@CEIDE@CCEIMK@K@CECBEASDACFCF@BEDCBCACGEBEHEH@BA@AGC@CDAFBNEHEPDD@BEEQDGS{@Q@AZMDA@CQSOGOIKCSOIOGUECGA]PGP@PARKLIBQ@ICEC@EQMEIuMGAECCGBG@CF@BCHAA@BCCAMADIBOZkBOCQe}@GDMLMFCVCBKGGOEEC@EJKRGH@L@LBT@RILMZSZGRDHFJDR@VCHCBE@UJOhkDMHMDgFKRURKDIJMZ]DG@G@A_AIG@ANOLKH@HB\@FE@ECIOQGASDGACEQgU[MKQIKACAWWAAWCQKOEAEBCPGFCDC@CCIAKHEDEACEKBKTWBKAGGQCC@C@EFOAOIAKEOKYOQAQDOUAADGAACAEA_DCBEJE@ICGD[IAB@R@HGDITMDCKBGBMCGC@CLQEOEE@IGOBMIMIKFG@CAOBQIMM]@OCOCEICIQDUIK@E@ANQgyCEWIAKB[EK@CJCDMDGTIHOF@HCDEN@PGTC@CAWCEEWCIBEAECIDQEKLGBCIGBEACAECAEADECCGCEIG@QNABOGO@GIGEiOACBG@EYWYCWGACAEDGICCCKGKMMIBWAKGSKGKFSTUNWFQ@MDGDEHCBM@GAKSCCIAQAIB_LI@[C]IKDADBPAHY@OHYB]KMAKB[FUXGBI@GAIKGC]GKAI@GDWDQBCBADGDCICAGAGFG@QGGIUQ]iSUEIASJ[BIAQAEEEEAaFGB[NGDIAGCKQSuCQACUKMNEFG@EAACICAMCAI@EDIHE@@HIRQNAFIFMFMFQ@KBACCKCA[AAFATCJC@KCE@EBEFADJTNPLTJHDNDFHDFJAHETBFLPF`LTF\CVKZepEN@LNRHNBJCJGFIBEHAFNXDDRDBBHR@NBHCBKBEBCFGFOBKLINGP@P@JDPJHdNJDNTDVALAFCDIBO@[F_PILCLDf`tFNEHIBaCIDIJCJAXIHODWCCAGQCSMKKCO@sHEJOLOFMFEJELATCFEBIHEDCAWMACFEAKCCGEQ@CAaWIKGGAQCGYOKQ@CECE@wW]UGIQEc@eICCLuKwGIACDQ@KB]EIU@QGK@SEWKI@MBIDEBOAIAGMICK@GJCBIGEGMIE@ABDJFHP@FL@DK@CN@HDPFRKNYDCBCF@FHFDF@NAD[XADALEP@FDJCNGT@DDTFLHLHJDF@DA@EBADLLZZHL@BADGDAD@FJLBFALXhLHBDETHHXHjTJ@JAFBDJDFHBX@B@DJPPRHLHVFLDHHBFALJN@NOZ@DBH@HOf@HVNLAFHXLHFdlPdLH@JDFNNHLFBtGdXNDDBJTTLLD@XBFJP@JBBDBF@F@JEB@BBBJBDPDHHPZBDBNCHBRHNRXDA@DDB@HBBD@BBABDFAD@@BDLbAbGX@NBPX‚NN@DAFEJILKHURKRCJ@ZF^BVELCFAvBDLFHNRFF@PGH@jLPADBHF^FRHVdLLPBHCJ@NFDD@LE`EjEJKFCJDRHRDDpDRPFBPATFLTABODWHGAGCGCE@CD@JBDJLADEBC@ECGAM@QDEAGCOOC@MRCBoGA@@BDF@DKNBPADABC@OEEGCMCCC@GDQ^C@E@YICMA@OEYQIGEIAMCOEKA@EBOJgBQHEHAFATCHCF_XGLADDDPBBBCJSLGHAFJL@B]HABAHBJAFADWECB@BFFFHBVBDJFHL@NLZ@DCHJJ@DCHBDDDJDTVDJBJFJZFHJH@NAD@BB@DABOHKHCHIHADNRNJLFDHBBA@MEADFHPJ@F@JDJCD@PMNETALDHBHPRBD@PBDFDBDCDEBGL@HJH@DCP@HFFL@\HDB@D@LDP@FGHBPKRCDEPCB[BECUCAAAGAAUHEAGGGACFAJADC@EGE@GDOPCDBDJT@PBLEFGBYCWBMFE@UE[@KAGBKDMAIBMAEGE@GBODYVG@ECEHIACD@HABICGGC@KFGAA@@DDJBHABQCCBGHID]AKFAFBLLTPNDFBRJHBD@BKNADBPHNFXFJBJDFPJLH@B@DEF@DBFRLPb@LGNBFHDBBBTFDBBBDA^GF@DFJBD@PEbFhFNHFP@JDbGHBNf@HADGH@FBBNBHFNBLEBEFQEOAUKYCQ@S@IbYX]HSDAJEBABEACACSGHM@CEI@IBCNCLKB@JDBAFCLC@CGIBCFARAPCBBBJJBJJRJJHFFFDPAVDTG@L@FDJHLB@H@FKDEBAL@JFDTBDHDDLA\ENIr@FFJLFBDANNNBJAHFHEJ@FD`DFLHBDAFEDDLEBIBGFAPAJ@HGTIHODCDAJGH@DxVBDDLFHJAFBFBDD@LABGH@PBFLDBDBHH\EPFNCDGDADAJDL@BEJEJCDAFPRANPbj^@H@JBD\HDALMF@TFRD^IHBDBHNBBD@R@HIFCB@DJFDdABABIF@LBLGLAFBJDJBZARJLBJAFCBGDWRGNUGM@EBABCFAACBA@GBCDAJ@XBF@FADQBCTADIPGHELBPJF@NCH@DJDDND@BEDBBLBAFAVDH@JHJBPDDLBJ@HDJALIVI"],
                        "encodeOffsets": [[114370, 27478]]
                    }, "properties": {"cp": [111.608019, 26.434516], "name": "永州市", "childNum": 1}
                }, {
                    "id": "431200", "geometry": {
                        "type": "MultiPolygon",
                        "coordinates": [["@@JDLHFBBA@EEEUIE@ED@BDD", "@@GCKD]BQIGEAG@MACEAUAQE]KGCEOE[OCGFK@GAEIAULMPIROPKFFD@JMJK@CMK@CAICIBYHAD@HBFEHALGJBDI@A@AOAAA@GGCBCFC@A@CECCIBMCBCGQEECACIUCUNCF@JJJ@LETKL@LDPJJLHFRDHADGBIAIBKJEVCHIGSDE^KJ@^HDCSmAO@KBKFEXIXENIAODOFIDIAMGIEe@OAICCUKYcBELGBCAIJIKUAGBEFG[]IKCSKYKISYWUOKaMOSE]IkBUAECCC@MIEIEO@SCQEMEQGOCEIEOC_F]NKHIBQEGEUcESKS@K@EDELIVGJGBEAOBODGBIJMHGFIFMDMAISiEWCCWKUGQCIJIHGBABDVBFABEAaAsKEBQFQIC@G@ICK@@LFBBBOLABBBHJD@JEBB@JBBBDCFIDGFCJED@DDJBJFFJD@H@FHHALBJF@HGTCBD@LFDHPJHDFAD@DLP@DIJ@FAFMDCBGNEBGCEE@ABGCEICM@BR@BOBMLG@MCYBEFAF@dCHKHIDQCMEMKQSKGSEY@_BQCKII[CCSEUBIDEFBFCJOJIRKHOFCVCN_DKDGHARIPFJ@F@LAT@NDATQHCBBCFBDHAJFDBX@HCFBJ@D@DAB@@DDLBHBFJHBR@HABOHEHERGNCGBGCAEDBBEB@AADKGIFALCHKJBFFH@JELIHCPCDDDF@LB@HCFSFKFIPOl@JLNJNFNFFAFFN@NJHJNHFJDOVCHGBEA_UCCBAHGEAC@EC@CF@@CM@KEQD_EGCUME@]BGAKGKEGIKAQ@@HGPWN@BDF@Hg@QNOECBC@OZENERAHBLDFFHZFFDDFBDBPFVPZN`LlFJHJn^XLZBHDHFBHAFMDMAEBCF@LBHldDHAFI\@HDHNBLFJBFFFFDHATCRCJEHEDEBHHGDKCG@HLBJCFAHFFBRGFEDALGJANAFGHQHGJAF@PCLAFCBGAQQOEOFQJMHMLcvERLFF@DEHCF@NFVDT@NChMNDFBFJJHVHFHENEHBHFBH@DETCNEL@BDBXFLLJLFRPTHLDPBNC|@FADCDYHAHFTFFEHE@C@AAWCCYKACBCBATEVBJCRCNC`SJIJEVIHHHAJBFAHED@DBAFCF@DFFHFP@RGLJLFH@TJBF@JGHKHILGN@HP^BLTXPDxDdK`OZIRIF@FBTXBFZZB@DCBGBATB@@@HBHNBVMD@JDB@BAEG@CHGBOBCBIHI\Q@CIGAK@ENCCKD@JBHEJABCN@D@AJLDTJD@RGLBDCHMJER@NNJ@DOESFGVODECECI", "@@AKHEDGLGF@RKNALKFAFEIACGBCFFHAJBFEBCH@BAACGC@AD@LDF@BCB@@FBBDAFEH@CCBEGKG@I@QWMCGEDS@CKMAILM@GJIDGIMBGLER@\IFCFQT[BCEG@AF@BAHOHGBGFCLCROBA@GDKJIDAPFVAJANMDMNGBC@CEIBGTSHCREBA@ACECEBEDGLGDSLMCCSO@EFIGEASIG@QUIGGK@SJ]IECCIBCPQHCFG@GHEAC[OYAKBK@WCGEGGUICA@SEOA@GAQDM@SDKEG@KDC@OEAABKBAJCHOCSBGJSBQBANDFFXNJLFBPBP@HAJEFDDD@FCNBDHBFA@IHILBFHD@HEBBBJDADCBBAHFHB@JEB@BDCF@DBDF@HACK@CDGEC@EVQ@EEIMGAC@CBCHALQHEHKNSCICCG@G@OJIAIFQC@DCFGBKFC@KCGDGDC@SOGMEGCIWM@EK@K@EAEMEQCEQMIMCACBIBIHCBEACECOAAIEIKMOIEWIAG@ICEWMGKQIAIAQGKC@O@OEECCGAE@MCGII[QcQqQGCQCGECKOIIKCC@G@CGEKCEEEITUFKLETA^KL@FCVJHBLEVY@KDG@CccAEDCFAPIDODCLCJILAFCFLF@L@LLF@HCCKDCFAPBFCAIMOCQEI@GAEKKKMMKUW@EPKFGJCAMPBFEYaOW@AT@TGVKJAPBJJF@DAZ[NQCEGAKGCISSMWBGAIBEFCHBFBD@POFGFAFCH@HBJAZ@DDIJ@DB@JED@ET@BJBBBED@DNAJCB@BL@HDJBJ\Z@DED@DDBJAFBBLLHDA@SBCXATBNKTGXE@AGEGGAE@CcBaAAEE[KK@CDCVGJGFAV@@AIG@CCGCCGOIKOKOSACDODE@G@IAC@ADCRC@EEO[OIACGCCEAG@GCCE@CIEIKCA@IFA@@KCEAAABGAEA@IDE@CCEIKEEACBCICAEDECM@MGC@IDEAMDk@SHMJQJKBKAICGIKoQiQW@ILKNCJIHOBODKFEJCLDJAJEDI@KZyDUD]FQJENCVBJAHEF]CEAEMCKGCIBGAOCCTG@AICMFI@@ADCC@AADE@IDGHEFGAOACUGcSWSGKICICK@MBS\SPW`MLCBG@IEA@@JBHLP@BCDAJGDCCCC@GBC@Ae@AAAIEGICWCO@K@KEIME@EIAEICAIJICAKFCKBG]SCIEGCMBI`K‚ƒHQBgFIJO@EAIGG[SU[EOA_IaGKCA@IGMQOGUGIKIAEMMOECABEHO@ACECEHKAOEAMK[EM@IDEHQXEFIRG@SEIEWQFGKMSQwWaSIIEO@UE_KMOIOCU@_NWLIDIJGDIDE@OKGMKCEEEM@EHWBEAKS]AMEEEAOD@HGFO@KAEDGJADABOKA@EDA@IEiMcEGEKO[SOGWGKGO]FKRKHUMgGE]GOEWKQQEMCOBMFM@UACCCGOOBGCEBOEOKIMMgCEEAUB[MGSDGHINELINQBOAEGI]QSAIBICEGO_CeGK@ADIHKTECO@IJOBOFIDADEGQAKHIDGCCKD@ADM@EAAGCQDAA@AJIDE@AGACCCIAKHCFENED@DFDA@ABK@AHCBCAOEAGEEAKFKAIBC@K]QOMMAEAEG@IDK@ED@DFBDD@DIAGBAB@FCFGDGFIBK@@FCBWDQCIAGECFUPEHFTCPC@E@MMQ@IFGNCDKAQHC@SIKCBIC@M@ADIBGFKAABDJMD@FBLJH@D[RGJAJADAPGH@DFHABA@ICC@UNMAAG@G@@SAABAHCDA@YYAESWEAE@QJYJ_PcLwCOCSWAKO]@GHMJKLGHG@IAESIG@KEKIQHO@GEEE@CDEBECAC@GFEBIAGBGGUJIFIJ_TMDQDIDUASFABADBDZLDDBXTMPEDC@AECAEBEDCD@DDDF^FPNF@@FADBFHDHFDLRJBDCDGDYRE@@EBIFG@GEGECGAKDGDCDAAACFELG@EACCEUAGDIFQHKAMLBDAHABG@@FBN@NANEPM\S\AJBFDHPNLNBHEVAVFLBFCDEDS@KFEDGXIDMCCK@GIEEGQIBSSGS@CBBDNNBDMNCX@FPDFJNFJANFHFHJVBTPdRFBFABCRCFBFFADDNDBFDVBHDDDCRCHE^CHCBQIKFCA@BBFDFCL@FFDNAHH@FELFH@DADWRGJ@LAJMLALDLBHQLAFT@DBAFEBIBOAABCBCHEBGAE@IM@EDCNEDCAAGCGIUNQHYBAHDBN@JCHDPABBBDBNADM@IAG@IBCFBHDDJ@BDAFG@GCCFBDBDHBGN@DJDJHBJFL@J@HKBKAGCGGIQOCEBSNEFAJMZ@HCFC@WCCBBNKACE@KAEBECBMAABBHADGDAFCCAICAI@SJI@QEU@ACBOBAUCM@eCOGUGO@IDGFGNEXIDGBSIGIWkU[kmKGMBEHAAMU@ICGCAMBCDAFIAMFKEI@BEDAGCGBA@]HICCBE@@FBFJPDH@LTZZJBHBDBDEHEBKBS@A@GGK@IGUDKAAAACAAEAQOC@CNGOGIMCWDELKAOMBEECAE@CGEIEcMi[IKUGE@IECBECACDIBCBAN@@CAGFMAISI@@@BDDIAAEAAI@GAMCCFDLDD@H@DCHMGHI@CCCC@CFKEM@EEIKMKSEE@@DDFHDARENBLA@CGGNABDM@CC@CBBHADKFIAAFEDCFCFBFGFFD@DCLCFCDGIK@EDDHKAGDADKFIHE@AB@FAB[LFFNFLLBDJAH@FKLCF@HDLDHHFBD@NCD@DDEH@DJTDDNBFALIDINFFJAPHHNFNNFHDPBBDBDD@FCBBFLCFFH@BDA^HJIFINAHHDDHABKACFODCDBBDDJ@BFADHFTJVFPFJPT@JBDH@D@FLHPHFFCVFFJBFAHMDB@FLBJDHJLFFB@FBBZGHCB@DHFPJHD@BDAPBHMZ@FET@DDBHDF@HODCTGFBBLJJF@D@DEF@NHTBEV@HHJB@NGB@DDFL@DGHAFBFFPNR@BGDAHGJBBVHHNNFFFBBBLGFAFE@CEGCAGEKKEG@GBCFADFJFDJMH@@L@HDFH@BHLLDHFFFBL@HB@GDCHCAABG@KIS@EBCH@PBHJHF^XRTFFLBL@LOFGJEJCPABAFE@ODENAPHHDXBJALBPALBFDFHBHAdG\BVFJLJ\RXTj^XTTNt^JBLBZILBRTFHRAJAFLABELGREJLZHFDLLZBPG\CTOdAFFDVHBD[\]JC@IHIBENOFAB@D@JJNDPBFJFDFHBLHLZDFVP@JCNCFGF@BBFNRDBXBFABICI@KBALAHFJLJFTJDEF@DDBJDFHFLEHDD@BE@IAK@EJCFMFCD@HDJFHLFJJ@BBBHLHHAFCDBDABABCBAB@FFD@FADGDCF@FDDFLZD@DEDALHBB@DIDAB@DDDFBXBTPBF@JCHGFAFAFFL@DADGHAD@JYBCBADBZDNHB@JFJRGJ@JEJ@BBAJ@DJNVFFHLHFNDBNBJAHJNFJJPFBHADKR@DBJLPJ@PL@DE\BDHJBDCFGD@FDHFBNEJBLCdJX@RHD@ACKGAEAQBKEEKGAKLADCP_DALJdDNHVBJ@HABCKODCP@LAHANMVKDCLSTADCFEPEJABBBLDBFD@BCD@DFFFDLAPHF@NEH@B@BC@I@AD@LFBDCHDHFBDADEJCBCBEAO@E@CFATPDBFALMNEBCBEGOBGNGJGHEDAJ@lVHJBLJH@BENAJEHBHDBNBFDDDLPDBPDHAFJL@PDBBJLJHBD@HBZHJDJBBJ@DBFDBF@FITCD@FB@H@H@DLJBAJDJADEDSLOTGTALFDR@vARHHFJLBDADAD]TCD@FFHDBpHJFBD@HCFYTAHLLVHRHJFBFDRAFEFKDABBJBBH@Z@NDNMPAF@DBNTDLAJKT@BFDCFYNGAC@GFK@CDCJAFG@EBYLGLDFMPCJ@DDDP@BF@DIPEJ@`FBBBBDDXFFHBRBDBTT@FEDCNCDUAIBMRCHABSDQPOJG@CCEMGB_hKFOTATH^AFMPGDDFBNFBLARAFADE@CCI@CRCFBDNDD`JLLADIDEDKVF’AHDFFDRBFB@PC^@NDVJTFBD@REFOB@LBJAJBDAHOBCXCTJFL@DGPEHBH@DGJEX@DLDBB@BQJQFADJZBLJPFBF@DAJKHCHB@JAFBJLBDBLZFBLCH@BLFXCXDPBNFDBTHHFZEV@JFLFDD@DALGRIH@N@ZFTTDXChFPDXjtNBBBHDLNXHBFCJGLBFAHBLBFDDLHXDNHD@FATS`ADC@IDAXCH@DFDHBBNBFD@HMJPVJBHCLEROVMLKNWLHJHFNARCNEH[dGN@DBHXNdPDDBHAHOVGPVVbPH@LONYJIFKJCRCPBLA`_PIZSTWHM@KFCJEL@HBFBBVALDBNEHILEPALHNRJ@JCNMXQJENALBNHLHNTFZ@hFFJAJCXM\MNDLFFJ@JCXOZENBJNF\FP@TGVCJD@F@BHFFKH@BBFNHBFF@BURCHB\JB"]],
                        "encodeOffsets": [[[112095, 27476], [112577, 27316], [113577, 29733]]]
                    }, "properties": {"cp": [109.97824, 27.550082], "name": "怀化市", "childNum": 3}
                }, {
                    "id": "431300", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@HGFODCDAJJB@FCLIDGGIAEBUDIF@RPNDHFD@DEF@BADO@CEAMBQQ@ABE@CCEISA@ODEBECOMFEF@NGRGD@PNDBJH`LLRHJJDFB@HADQDADCJFHNDJJDAJMJENONFJGB@ZNLHNBHC@GCAIDE@CCBEDCJ@HADFBPJJDJBFFBFALFBAAECU@WPGBCMI@QBEHAPHD@FADEF@NFNQFCFBFHH@HHLFHRFDNAbLFAFCAUHGNCHADBDDAZBDNDRLJBFDFJFBFARELHJLJ@HBNEFBFCH@P@PBZKECAGCIAEFERGBACGMYBGHGHCH@RFLHRTHBXIJMN[NGLKPEDGJQF]JS@KDG@GZwBICEB[DMFIJIHCFBBFDVFDFCD]LeJEJCVOF@NDVPJ@HEJGFMFSGMGKCSBEPANCDGFEPCJK@ACA[GGEC_AECEE@CF@DBH@LABCDI@I@GC@A@EEEAGDAPCBA@CGAI@CFEBMBG@AC[GCCKKAEBCH@BAAI@AHC@AIGAC@IBGAC@AD@@HBBB@BEHBBDBBDCF@@KBCJBDC@EGQJCDCFGBGZGDBFFNLHDFCJDBKFEH@FBVTBDCF@BHJD@H@FEFIBIDEHCD@BDDNHFBAFEFAFABCACBAVBZFNC@BAHDTAD@BPJDDDKF@RRBJ@DBDHBFADF@JDLBRB@H@HIHAFAHBJGL@LBVHJARMJMNIFKDIAIIK@UAEGCkCICCC@IDINKPMlWJCLGDIAMFSCWCKIOSW@ECGKEEKBGCE@GAC@MCI@AD@DCBG@GDAFAJBJHFAHAAAEEBCD@NNLCJHDADQHBFADDBCAEDANEF@FHDDJ@FBBDDBJ@JF@HCD@DDDN@DDAFCFB@BFHDBFBDCH^FREHEJSAACFCAAIDIIGBAJAFEHBFGHBDBJBBCHCN[F]FGPKRCVIPIJKPIFG@GCCSCGACCBGLK@EQBBEGAECA@EFCA@CDEFABECGFC@CDIAEIAKEAABMAECAC@CFCAAHC@@DG@EJGGACAC@EEGACCAEBC@DKACAAEF[KCBCNCDOB_NsE_E@DFLAFCBMAAABCCAMFY@GFGDKEGGSFA@ECBEACEAGBCAACCEGIKKEGACFGDKAEKIAIBCOAGCAAAGC@OJABAACIFCAMCCIAIGKEACBGCEBE@CGG@GAAIEE@EFIDADAF@HF@@BKDCHCBAB@FDJEJOAIH@BFF@BGH@HQEGNGHSHCBCAECBKKKAGB@D@JF@A@EECEAACJSFGBC@OIMMGAM@CFIFGHA@AEEEGCA[CEAEKGCACFGCCC@OFGA@BC@AOBCDAACGBCDABKK@CA@CFACCBEEABCCEBACQJ@BEDINAPBTCNCP@PATCdEHOFSEGDKHMPITCJcBKGGDCJAJCLJRKHQLKNWHIHK@MHUNWNGDIHCF@FBDDDFHAPONWTcdKJKDKNEFOAICKUACGAMDIFKJCJAXEFIBMMG@CDE^@HDLGBMAQB_FK@IBEFGLEPEDE@ICE@E@aZOJCAAABOAECDCHGFMPCBGAEKYaCAEHID@DCDBJEHCJDBB@DCF@HEDFBHGDGHEBDF@DADEB@HABCBCABIKCE@CFBBDDBDBBJ@JNDHADICCBBDH@BBEPC@BGACGABFGAAA@EC@SHEBC@@CLGHCEEEIEAAFBFEDAHGBCCABCBAFEBAHDJADCCEJ@PAJ_BEHEJBLAJC@GFIAECIWGEAC[IA@CFCADAACIBGEQCgMIEEGCKOCG@EFGTGFOHOCWM_]UeQIECGKKBCAGBAAACFEBACKACICAECAI@EDCA@EGDGH@DB@B@FGB@@BKRCBQBcPIN_\C@GAaSEKKQGDIAIBAKEB@MGAAGECiXABDRAFCDEBM@MBOGGFMDEDCF@JOGGDCHEJDHFDADAAACCBC@CGGCEF@DFD@BOHCACEAAIBIFI@MEMAGBALILO@KAYAMFCF@JDLAPCPUVSDYAEDKBKB]UWBEHJRG\IHKFQ@OESAWCM@SDWByKK@WFCDDFCTAJGFIBUAMDIFERC^CVYz@LCJIFIBKCIDEFCLAPGPIJMDKL@JRXRjLpHJJDLBLARINITGl@NCFBJCD@NHN@FDFCDBDJDAFBLFFJDDF@JCDBALBBFBLD@@EB@JDBJLJF@DDFHDH@FBDDDHJB\PFP@DCDMBCD@BBD@J@HCFCPBDPTPLJLHPDDDH@DJH@BU@EBIHUHCD@DLLF\BFbBZ@XEJDJHJBFEDMDCNGFGJAJGDCDGFEFIBAN@FBHJR@FDBFGPBRCHXNFFBDDRBDDBJB@DIP@HTJHLVXBFADDHBPHLBDFLDLF@HAFBHNXRZ`@HCHF@HCRBHAR@LFD@FCDIBCF@LBPJFBTPDHHF^`JTBVDJPPhTNKJCFGDCDMHEBKGGAI@CDAH@F@VLDB|EDEBE@SBCBAFANFZP`ZRPRCHCBCGWBEFATJXHNHLJDAFKPOASGCAC@E@IAEEIBEHE@GAEMMCIDOAMdiBAAKBCFAHBHA@Ac_COFcEKFKPHD@FCXSJ@BBEFBPCJIHQFABDJDHFDH@"],
                        "encodeOffsets": [[114195, 28738]]
                    }, "properties": {"cp": [112.008497, 27.728136], "name": "娄底市", "childNum": 1}
                }, {
                    "id": "433100", "geometry": {
                        "type": "Polygon",
                        "coordinates": ["@@JEFCH@HBVLHB`ALCBEDEAEGI@EFM@CHCPEFI@Am]SQCGM@ECGI@CHELSJSHQZQJSJADABCBQBEPU^c@CAG@AJIBM@ACAEAOOAKRMXYLGP]äÌNFT@JELOHWJqPU@GO[@GDGPGHIDK@KOOaQ@CJCVEPKPOPIXCXAFARMHADB„v\PLBJC@ANCbSLMTYBUCMOeOEK@EBKACIDS@AACOMCMAODKJIFWJIFMFS@QAOHMDEJCFBDDF@LBLCLGFALDLNAJDDLDDBFHHJDDN@NIPMJ@BBJPJBHBJGFKAETUBIB@HFF@@EGCGIBCHCPBPCDCd@HABCFSIOACICCCE[@EBENEHGH@PFJPFFJDHBH@NHJBBWCEAOEW@MBEFEACFGJEH@RLH@LEJFF@HIEK@GLO@GAGSWCMMQJ@@CMKME@MSKECBUBGHGHCTFJ@NAfQJGFEDGAYKS@MtKLGBGAEHKDIAEWGKMGCAAMAisCWEODgCWMOECYEM@ODUNGBECEK@IFUEYGGASECAMCODWEWAKG@KDEAKYCAKAAIBE@IGAGDILCBE@EAIOAKIYBCRERI@AAAKC@CFWHI@CAGFGHO@CEKSIWDADGPCBIAIBKAA@EPQFC@EAISCU@MD]@OEAQAECCEBGE‘LUFCJCBCAAII_ICCCMEAQD@DDJ@DCFEBQBKBEAAMCEHCNOBEG]BSPSLE`gHAFNDDH@PIROTCBADGNQJAVBDCDMFC@ESSCAQAGAEECWACAAEA@_FIJO@CAEO@CC@CDINOCEHKZKFAH@BEDIDCL@HED@HBZMDEEC@ALSBICKMSCAE@OBMNMCY@G@AAAIBALCFEBECQAEIEQGUGKKBGZSDE@GACIEoGCAEG@EDC^SBCBCACIKGEQGuBQ@ECBKHSPSTKFCBCCIBIIACKG@G@A@@EDCJS@EAEECCAI@AACIGIAY@GACIGIKAAOCK@EIGBOCCAKOCCECMACAAGFGBIFM@AIGAKGIkUI@CBGFIHMHAHHPAFADMFKNEBCASOEB@D@FBPAFADIDCFCBEACGDGACKEC@@B@JADA@G@MFE@OGKBECEE@CDC@AECCAAKAAIBOFEFCDSBKTCDULMNGBKBO@CDLPADGBI@UAMGcCKICBO`CDKBBLLHFFALBRBFLHBDC@QGW@cIKDIAIDE@ECAGBCFADEACGIACF[@COKI@KOAI@CLQBCAGOEIIMEGIIBMACAEMKGEGUEIM@CBIAAI@IFI@QHEI@IGACMAYBCDAZA@IBCHGBC@CEKBEBEHEDG@IAESOWAEACC@CBAJC@CAAKGCBCFC@KYCEECE@CDCHEBC@EEA@ABADABCBCAEDGBKGAGAAI@EIGKIEGCC@EDENID@FBL@JAFC@GCKFGECEAICCE@CFSIIEIKGEKBAB@LDJAJEBWACAGGGO@AHEDEDM@IUOCEKYKGGACEIEAECOIMGHC@QCCEE@GDEHECKBaEAD@DNHFHDF@FGFUDHJCF@PCBIDOPAHGBM@ABBD@@KDBDPPABS@LNNFEBCDBFHH@FEH@HBHLV@DEHUTMNBHDBPFBDABM@QCBJGHAL@FDNBHEJKN@DFRAHCJDLEJCDANIPAHBJHJN@FFH@@FDFEXDFXPRLDBdBFDBFFHBHFH@DHHBDDB@DEFGFCLQJCFMBEBEHQFGAEGCKGSCAYGIOI@C@ANBJDbDN@NDJNNBFAPBPBDXVDL@LFJNNBHE\@FNHBVEb@HDLHNVVFFBF@FADCDAHB@FBHDFDJTBBAFID@BLD^VXB@JC@OA[HE@ECG@CEIKCAE@C@AFXbABC@GDQDMHE@I@GMWQQEI@QHAFDFDHAHGHIDCHEFIBKFDJADAHHFEBC@AFCJALJJBHHHDHFDDDBFDHBREFQ@ADDB@BCFI@CBCDENDHEFBHEH@PCDBFCRDFCDAFBH@JDLDFFBAFGABFAHHNDVDDDBJADBEHBNCNBBCT@BLDFHABCBEFAP@L^NHVDBBTBDHFBJJFP@FDFCBBAFBB@DEBE@EJ@DEJEBCDDJFBAPEFBDADC@BBA@EFCAABEAEDG@QU@GQAUKM@EFIJKHEDG@CCGGIEGEIAUQAHWNED@BFF@BK@EHBDRLBJFJHBJ@JFXNlPjTJDJH@FILGDGBCBEH@HHHPHFAH@BDADBFJ@@DLJBBLDDHD@@FGDCFBFTNBF@JEHIDW@CBBD@FE@@DEDE@CDMBKDADBBHA@HABDD@BIBGAECA@GBGFAJBHBPJPAL@LEH@LELBFDFCJDX@HEHKJBDF@ED@HBTFNDBAFJDFFBPDDFBH@@VCP@FBFDPFNBLRdJBL@FBDDL\@`FNAJHFNFN\LJDF@HENEDCVCDGBIDMCEBcREBCAC@CFOJIBOAO@ABAB@RILCPCFBDJ@BHJCJCFAJFLLNCVBFD@F@NCDQJCFGP@JBHJNPH@BEJ@FJjADWZGFAH@FFFr\|VDDTLZXDBFJHDHHALDDBJCHBHABOBABDPAPG\Fb@LBVFHFDNDXLFADAFIPCLCB@BDKPIBBDFJ@HQXIHED@DDJ@BDDBHZPDHFDHBDAJCFED@APED@DRJF@DEDB@DAHQPGNBBJLDH@JELLLDBD@`QFBDDBBAHKJEH@TBHCFAF@DDDFDD@DARABC@KBALEHGHADBBHCHITBZDVFHHDBADCHCFCX@DPLNNjAJ@JA@K@ABBHJDJAPGD@FFBJH@BB@BABIBIL@L@BDDRCDBDBDIDACIBAbARKDATNNLANDDDBZFhDRGhKJ@LDD@@EAU@ENOHCF@RLLDt@NF"],
                        "encodeOffsets": [[112349, 30324]]
                    }, "properties": {"cp": [109.739735, 28.314296], "name": "湘西土家族苗族自治州", "childNum": 1}
                }], "UTF8Encoding": true
            };
            myChart.showLoading();
            echarts.registerMap('hunan', geoJson);
            myChart.hideLoading();
            let geoCoordMap = {
                '长沙市': [112.982279, 28.19409],
                '郴州市': [113.032067, 25.793589],
                '永州市': [111.608019, 26.434516],
                '怀化市': [109.97824, 27.550082],
                '娄底市': [112.008497, 27.728136],
                '湘西土家族苗族自治州': [109.739735, 28.314296],
                '株洲市': [113.151737, 27.485806],
                '湘潭市': [112.944052, 27.82973],
                '衡阳市': [112.607693, 26.900358],
                '邵阳市': [111.46923, 27.237842],
                '岳阳市': [113.132855, 29.37029],
                '常德市': [111.691347, 29.040225],
                '张家界市': [110.479921, 29.127401],
                '益阳市': [112.355042, 28.570066],
    
            }
            var data_arr1 = [], data_arr2 = [], desc2city = {}, cityValueObj = {};
    
            $.ajax({
                url: basePath + "/bigscreenAction_hunlt!getMap.action",
                type: "POST",
                data: {},
                cache: false,
                dataType: "json",
                async: false,
                success: function (data) {
                    console.log(data.data)
                    $.each(data.data, function (idx, item) {
                        var district_desc = item.district_name;
                        var district_name = item.district_name;
                        var valueInfo = [];
                        //把数据封装成  data_arr1[{name:'值',value:'值'}],因为eacharts地图只支持这种数据格式
                        data_arr1.push({name: item.district_name, value: (item.zcl == null ? 0 : item.zcl)});
                        data_arr2.push({name: item.district_name, value: (item.zcyhb == null ? 0 : item.zcyhb)});
                        valueInfo.push(item.zcl == null ? 0 : item.zcl);
                        valueInfo.push(item.zcyhb == null ? 0 : item.zcyhb);
                        cityValueObj[district_name] = valueInfo;
                        desc2city[district_desc] = district_name;
    
                    });
                },
                error: function () {
                }
            });
    
            //质差率
            let convertData = function (data_arr1) {
                var res = [];
                for (var i = 0; i < data_arr1.length; i++) {
                    var geoCoord = geoCoordMap[data_arr1[i].name];
                    if (geoCoord) {
                        res.push({
                            name: data_arr1[i].name,
                            value: geoCoord.concat(data_arr1[i].value)
                        });
                    }
                }
                return res;
            };
    
            //质差用户比
            let convertData2 = function (data_arr2) {
                var res = [];
                for (var i = 0; i < data_arr2.length; i++) {
                    var geoCoord = geoCoordMap[data_arr2[i].name];
                    if (geoCoord) {
                        res.push({
                            name: data_arr2[i].name,
                            value: geoCoord.concat(data_arr2[i].value)
                        });
                    }
                }
                return res;
            };
    
    
            let option = {
                tooltip: {
                    trigger: 'item',
                    formatter: function (params) {
    
                        return "<br>质差率 :" + cityValueObj[desc2city[params.name]][0] + "<br>质差用户比 :" + cityValueObj[desc2city[params.name]][1];
                    },
    
                    textStyle: {
                        fontSize: '24px'
                    }
                },
    
                visualMap: {
                    show: false,
                    min: 0,
                    max: 500,
                    left: 'left',
                    top: 'bottom',
                    text: ['高', '低'], // 文本,默认为数值文本
                    calculable: true,
                    seriesIndex: [1],
                    inRange: {
                        color: 'rgb(2,36,64)' // 黑紫黑
                    }
                },
    
    
                geo: {
                    show: true,
                    map: 'hunan',
                    label: {
                        normal: {
                            show: false
                        },
                        emphasis: {
                            show: false,
                        }
                    },
                    roam: true,
                    itemStyle: {
                        normal: {
                            borderWidth: 2,//外边距
                            areaColor: '#031525',
                            borderColor: 'rgb(26,121,180)',//地图边框色
                        },
                        emphasis: {
                            areaColor: 'rgb(3,149,245)',
                        }
                    }
                },
    
                series: [
                    {
    
                        type: 'scatter',
                        coordinateSystem: 'geo',
                        data: convertData(data_arr2),
                        symbolSize: 5,
                        label: {
                            normal: {
                                formatter: '{b}',
                                position: 'right',
                                show: true
                            },
                            emphasis: {
                                show: true
                            }
                        },
                        itemStyle: {
                            normal: {
                                color: '#fff'
                            }
                        }
                    },
                    {
    
                        type: 'map',
                        map: 'hunan',
                        geoIndex: 0,
                        aspectScale: 0.75, //长宽比
                        showLegendSymbol: false, // 存在legend时显示
                        label: {
                            normal: {
                                show: false
                            },
                            emphasis: {
                                show: false,
                                textStyle: {
                                    color: '#fff'
                                }
                            }
                        },
                        roam: true,
                        itemStyle: {
                            normal: {
                                areaColor: '#031525',
                                borderColor: '#3B5077',
                            },
                            emphasis: {
                                areaColor: '#2B91B7'
                            }
                        },
                        animation: false,
                        data: data_arr2
                    },
                    {
                        name: '质差率',
                        type: 'effectScatter',
                        coordinateSystem: 'geo',
                        color: 'rgba(209,250,12,0.5)',
                        label: {
                            show: true,
    
                        },
                        data: data_arr1,
                        tooltip: {
                            show: false
                        },
                        label: {
                            normal: {
                                show: false,
                                textStyle: {
                                    color: '#fff',
                                    fontSize: 9,
                                }
                            }
                        },
    
                        itemStyle: {
                            normal: {
                                color: 'rgba(209,250,12,0.5)', //标志颜色
                            }
                        },
                        zlevel: 1,
                        data: convertData(data_arr1),
                    },
                    {
                        name: '质差用户比',
                        type: 'effectScatter',
                        coordinateSystem: 'geo',
                        color: 'rgba(209,250,12,0.5)',
                        label: {
                            show: true,
    
                        },
                        data: data_arr2,
                        tooltip: {
                            show: false
                        },
                        label: {
                            normal: {
                                show: false,
                                textStyle: {
                                    color: '#fff',
                                    fontSize: 9,
                                }
                            }
                        },
    
                        itemStyle: {
                            normal: {
                                color: 'rgba(209,250,12,0.5)', //标志颜色
                            }
                        },
                        zlevel: 1,
                        data: convertData2(data_arr2),
                    },
    
                ]
            };
            myChart.setOption(option);
        }

    16、默认标志图形类型列表

    1  symbolList : [
    2       'circle', 'rectangle', 'triangle', 'diamond',
    3       'emptyCircle', 'emptyRectangle', 'emptyTriangle', 'emptyDiamond'
    4     ],

    17、可计算特性配置,孤岛,提示颜色

    复制代码
     1  calculable: false,              // 默认关闭可计算特性
     2     calculableColor: 'rgba(255,165,0,0.6)',       // 拖拽提示边框颜色
     3     calculableHolderColor: '#ccc', // 可计算占位提示颜色
     4     nameConnector: ' & ',
     5     valueConnector: ' : ',
     6     animation: true,
     7     animationThreshold: 2500,       // 动画元素阀值,产生的图形原素超过2500不出动画
     8     addDataAnimation: true,         // 动态数据接口是否开启动画效果
     9     animationDuration: 2000,
    10     animationEasing: 'ExponentialOut'    //BounceOut
    复制代码
  • 相关阅读:
    flutter资料
    flutter兼论
    Dart 学习
    flutter简易教程
    全球15个顶级技术类博客
    Grunt压缩HTML和CSS
    用grunt搭建自动化的web前端开发环境-完整教程
    正确代码之-grunt
    grunt写一个px和rem互转的工具
    unslider使用方法1
  • 原文地址:https://www.cnblogs.com/huoyz/p/13883621.html
Copyright © 2020-2023  润新知