40【源码】数据可视化:基于 Echarts + Python 动态实时大屏 - 无线网络大数据平台

数据可视化大屏的出现,掀起一番又一番的浪潮,众多企业主纷纷想要打造属于自己的“酷炫吊炸天”的霸道总裁大屏驾驶舱。

之前有小伙伴们建议我出一些视频课程来学习Echarts,这样可以更快上手,所以我就追星赶月的录制了《Echarts - 0基础入门课程》,希望对有需要的小伙伴有帮助。

传送门

源码链接:

https://download.csdn.net/download/lildkdkdkjf/89630488

YYDatav的数据可视化大屏《精彩案例汇总》(Java SpringBoot&Echarts源码)_YYDataV的博客-CSDN博客

效果图展示一、确定需求方案

1、确定产品上线部署的屏幕LED分辨率

本案例基于16:9 屏宽比,F11全屏显示。

2、部署方式 

基于免安装可执行程序:支持Windows、Linux、Mac等各种操作系统;将程序复制到服务器上即可,无需其它环境依赖;

观看方式:既可在服务器上直接观看程序界面,也可在远程用浏览器打开播放,例如Chrome浏览器、360浏览器等。

二、整体架构设计

  1. 前端基于Echarts开源库设计,使用WebStorm编辑器;
  2. 后端基于Java Web实现,使用 IDEA 编辑器;
  3. 数据传输格式:JSON;
  4. 数据源类型:目前采用JSON文件方式,自行添加Mybatis可支持PostgreSQL、MySQL、Oracle、Microsoft SQL Server、SQLite,自行添加POI可支持Excel表格等,还可以定制HTTP API接口方式。
  5. 数据更新方式:采用http get 轮询方式 。在实际应用中,也可以视情况选择j监测后端数据实时更新,实时推送到前端的方式;

三、编码实现 (关键代码)

1、前端html代码 - 页面布局layout&样式style

<!--main-->
<div class="data_content"><!--   <div class="data_time">温馨提示: 点击模块后跳转至详情页面。        </div> --><div class="data_main"><div class="main_left fl"><div class="left_1 t_btn6" style="cursor: pointer;"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div> <div class="main_title"><img src="img/t_1.png" alt="">网络规划</div><div id="chart_1" class="chart" style="width:100%;height: 230px;"></div></div><div class="left_2" style="cursor: pointer;width: 100%;height: 100%;box-sizing: border-box;border: 1px solid #2C58A6;position: relative;box-shadow: 0 0 10px #2C58A6;"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div> <div class="main_title"><img src="img/t_1.png" alt="">网络设计</div><div class=""><div id="chart_2" class="left-y chart t_btn9" style="width:49%;height: 220px;display: inline;float: left;"></div><div id="chart_22" class="right-y chart t_btn9" style="width:49%;height: 220px;display: inline;float: left;"></div><div class="clear"></div></div><div class="wlsj-down"><div id="chart_3" class="echart t_btn7" style="width:100%;height: 230px;z-index: 9999;"></div></div><div class="wlsj-down2"><div id="chart_33" class="echart t_btn7" style="width:100%;height: 197px;z-index: 9999;margin-bottom: 10px;"></div></div></div></div><div class="main_center fl"><div class="center_text"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div> <div class="main_title"><img src="img/t_3.png" alt="">无线网络大数据采集终端/模块--监控点</div><!-- <div id="chart_map" style="width:100%;height:610px;"></div> --><div class="bottom_center fl"><div class="main_table t_btn8" style="width: 100%;margin-top: 20px;border-bottom: 1px solid #3d5569;"><table class="centertable"><thead ><tr ><th class="centerdata-th" colspan="2">GSM</th><th class="centerdata-th" colspan="2">WCDMA</th><th class="centerdata-th" colspan="2">FDD-LTE</th> <th class="centerdata-th" colspan="2">TDD-LTE</th> <!--  <th class="centerdata-th" colspan="2">WLAN</th><th class="centerdata-th" colspan="2">NB-LOT</th><th class="centerdata-th" colspan="2">LORA</th> --><!-- <th class="centerdata-th" colspan="2">三维通信物联网</th> --></tr></thead><tbody><tr class="centertable-td" style="background-color: #072951;box-shadow:-10px 0px 15px #2C58A6 inset,/*左边阴影*/10px 0px 15px #2C58A6 inset;  /*右边阴影*/"><td>基站</td><td name="id1" id="id1">88888</td><td>基站</td><td name="id2" id="id2">111111</td><td>AP</td><td name="id3" id="id3">333333</td><td>基站</td><td name="id4" id="id4">999999</td><!--   <td>基站</td><td>8888</td><td>基站</td><td>1111</td><td>基站</td><td>999</td> --><!-- <td>智慧天线</td><td>7735</td><td>智慧井盖</td><td>832</td> --></tr><tr class="centertable-td"><td>DAS</td><td name="id" id="id">18888</td><td>DAS</td><td name="id" id="id">18888</td><td>AC</td><td name="id" id="id">18888</td><td>DAS</td><td name="id" id="id">18888</td><!-- <td>DAS</td><td>1888</td><td>基站</td><td>188</td><td>基站</td><td>188</td> --><!-- <td>智慧灯杆</td><td>938</td><td>智慧眼镜</td><td>139</td> --></tr></tbody></table></div><div class="main_table t_btn8" style="width: 100%;margin-top: 10px;border-bottom: 1px solid #3d5569;"><table class="centertable"><thead ><tr ><!-- <th class="centerdata-th" colspan="2">GSM</th><th class="centerdata-th" colspan="2">WCDMA</th><th class="centerdata-th" colspan="2">FDD-LTE</th> <th class="centerdata-th" colspan="2">TDD-LTE</th> --> <th class="centerdata-th" colspan="2">WLAN</th><th class="centerdata-th" colspan="2">NB-LOT</th><th class="centerdata-th" colspan="2">LORA</th><th class="centerdata-th" colspan="4">三维通信物联网</th></tr></thead><tbody><tr class="centertable-td2" style="background-color: #072951;box-shadow:-10px 0px 15px #2C58A6 inset,/*左边阴影*/10px 0px 15px #2C58A6 inset;  /*右边阴影*/"><!-- <td>基站</td><td>88888</td><td>基站</td><td>111111</td><td>AP</td><td>333333</td><td>基站</td><td>999999</td> --><td>基站</td><td name="id" id="id">8888</td><td>基站</td><td name="id" id="id">1111</td><td>基站</td><td name="id" id="id">999</td><td>智慧天线</td><td name="id" id="id">7735</td><td>智慧井盖</td><td name="id" id="id">832</td></tr><tr class="centertable-td2"><!-- <td>DAS</td><td>18888</td><td>DAS</td><td>18888</td><td>AC</td><td>18888</td><td>DAS</td><td>18888</td> --><td>DAS</td><td name="id" id="id">1888</td><td>基站</td><td name="id" id="id">188</td><td>基站</td><td name="id" id="id">188</td><td>智慧灯杆</td><td name="id" id="id">938</td><td>智慧眼镜</td><td name="id" id="id">139</td></tr></tbody></table></div></div><div class="" style="position: relative;overflow: hidden;width: 730px;height: 560px;padding: 0px;margin: 0px;"><div id="chart_7" class="chart t_btn9" style="width:100%;height: 560px;"></div></div><div class=""><div id="chart_24" class="left-y chart t_btn9" style="width:35%;height: 160px;display: inline;float: left;margin-bottom: 2px;"></div><div id="chart_15" class="right-y chart t_btn9" style="width:65%;height: 160px;display: inline;float: left;margin-bottom: 2px;"></div><div class="clear"></div></div> <!-- <div id="chart_91" class="left-y chart t_btn9" style="width:50%;height: 160px;display: inline;float: left;margin-bottom: 2px;"></div> <div id="chart_92" class="left-y chart t_btn9" style="width:50%;height: 160px;display: inline;float: left;margin-bottom: 2px;"></div>    --></div></div><div class="main_right fr"><div class="right_2" style="margin-bottom: 30px;"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div> <div class="main_title"><img src="img/t_5.png" alt="">网络维护</div><div><div id="chart_5" class="echart fl t_btn4" style="width:25%;height: 100px;cursor: pointer;"></div><div id="chart_52" class="echart fl t_btn4" style="width:25%;height: 100px;cursor: pointer;"></div><div id="chart_53" class="echart fl t_btn4" style="width:25%;height: 100px;cursor: pointer;"></div><div id="chart_54" class="echart fl t_btn4" style="width:25%;height: 100px;cursor: pointer;"></div></div><div><div id="chart_55" class="echart fl t_btn4" style="width:25%;height: 100px;cursor: pointer;"></div><div id="chart_56" class="echart fl t_btn4" style="width:25%;height: 100px;cursor: pointer;"></div><div id="chart_57" class="echart fl t_btn4" style="width:25%;height: 100px;cursor: pointer;"></div><div id="chart_58" class="echart fl t_btn4" style="width:25%;height: 100px;cursor: pointer;"></div></div><div><div id="chart_6" class="echart fl t_btn4" style="width:100%;height: 100px;cursor: pointer;"></div></div></div><div class="right_2" style="height:630px;"><!--左上边框--><div class="t_line_box"><i class="t_l_line"></i> <i class="l_t_line"></i> </div> <!--右上边框--><div class="t_line_box"><i class="t_r_line"></i> <i class="r_t_line"></i> </div> <!--左下边框--><div class="t_line_box"><i class="l_b_line"></i> <i class="b_l_line"></i> </div> <!--右下边框--><div class="t_line_box"><i class="r_b_line"></i> <i class="b_r_line"></i> </div> <div class="main_title"><img src="img/t_5.png" alt="">网络优化</div><div id="produce"><table width="100%" cellpadding="6" cellspacing="0"><tr class="row1"><td class="row1td" colspan="5" style="padding:2px 0px;">2G质量</td><!-- <td colspan="2">WCDMA质量</td><td colspan="2">LTE质量</td><td colspan="2">NB-LOT性能指标</td> --></tr><tr class="row2"><td>GSM接通率</td><td>GSM数据利用率</td><td>GSM语音利用率</td><td>GSM掉话率</td><td>GSM语音最差小区比例</td></tr><tr class="row2"><td>99.75%</td><td>55.92%</td><td>21.1%</td><td>0.24%</td><td>0.09%</td></tr><tr class="row1"><td class="row1td" colspan="5" style="padding:2px 0px;">WCDMA质量</td></tr><tr class="row2"><td>RRC建立成功率</td><td>RAB建立成功率</td><td>无线接通率</td><td>软切换成功率</td><td>掉话率</td></tr><tr class="row2"><td id="change">99.83</td><td>99.94%</td><td>99.77%</td><td>99.64%</td><td>0.04%</td></tr><tr class="row1"><td class="row1td" colspan="5" style="padding:2px 0px;">NB-LOT性能指标</td></tr><tr class="row2"><td>RRC连接建立成功率</td><td>RRC连接建立成功率</td><td>无线掉线率</td><td>MAC层上行误快率</td><td>MAC层下行误快率</td></tr><tr class="row2"><td>98.69%</td><td>98.84%</td><td>0.01%</td><td>1.14%</td><td>0.51%</td></tr><tr class="row1"><td class="row1td" colspan="5" style="padding:2px 0px;">WLAN性能指标</td></tr><tr class="row2"><td>IP地址分配成功率</td><td>RRC连接建立成功率</td><td>超闲AP占比</td><td>AP退服率</td><td>关联拥塞率</td></tr><tr class="row2"><td>98.01%</td><td>98.84%</td><td>17.5%</td><td>0.01%</td><td>0.04%</td></tr><tr class="row1"><td class="row1td" colspan="5" style="padding:2px 0px;">LORA性能指标</td></tr><tr class="row2"><td>无线接通率</td><td>切换成功率</td><td>上行成功率</td><td>无线掉线率</td><td>平均信号强度</td></tr><tr class="row2"><td>99.77%</td><td>99.64%</td><td>100%</td><td>0.04%</td><td>-78dbm</td></tr><tr class="row1"><td class="row1td" colspan="5" style="padding:2px 0px;">视频感知指标</td></tr><tr class="row2"><td>平均初始缓冲ms</td><td>下载速率平均值KBps</td><td>平均E2E_RTT(ms)</td><td>平均卡顿顿次(次/小时)</td><td>平均RSRP(dBm)</td></tr><tr class="row2"><td>2482.7</td><td>3750.7</td><td>61.05</td><td>0.99</td><td>-91.85</td></tr><tr class="row1"><td class="row1td" colspan="5" style="padding:2px 0px;">语音感知指标</td></tr><tr class="row2"><td>平均通话时长(s)</td><td>平均TA</td><td>小区切换率</td><td>平均话音质量</td><td>平均呼叫电平dBm</td></tr><tr class="row2"><td>46.88</td><td>1.13</td><td>0.07%</td><td>0</td><td>-47.02</td></tr><tr class="row1"><td class="row1td" colspan="5" style="padding:2px 0px;">LTE质量</td></tr><tr class="row2"><td>无线接通率</td><td>切换成功率</td><td>RRC连接建立成功率</td><td>下行双流流量占比</td><td>上行PRB利用率</td></tr><tr class="row2"><td>99.92%</td><td>99.69%</td><td>99.93%</td><td>62.03%</td><td>10.06%</td></tr><tr class="row2"><td>下行PRB利用率</td><td>4G上行干扰小区比例</td><td>无线掉线率</td><td>高负荷小区占比</td><td>高误块率小区比例</td></tr><tr class="row2"><td>11.48%</td><td>0.37%</td><td>0.04%</td><td>0.35%</td><td>0.22%</td></tr></table></div><!-- <div id="chart_8" class="left-y chart t_btn9" style="width:60%;margin-top: -140px;height: 160px;display: inline;float: right;margin-bottom: 2px;"></div>--></div></div></div></div>

2、前端JS代码 - 各个echarts图表

$(function () {echart_1();echart_2();echart_22();echart_24();echart_15();echart_3();echart_33();echart_5();echart_52();echart_53();echart_54();echart_55();echart_56();echart_57();echart_58();echart_6();echart_7();echart_8();echart_91();echart_92();function echart_1() {var myChart = echarts.init(document.getElementById('chart_1'));var option = {// title: {//     text: 'ECharts 入门示例'// },color:['#ef5f2b','#4a6ac4','#77cd63','#a325c0','#369ebc','#e2a83f'],tooltip: {},legend: {data:['GSM','WCDMA','LTE','WLAN','NB-LOT','LORA'],textStyle:{color:"#fff",fontSize: 10},icon: "circle",   //  这个字段控制形状  类型包括 circle,rect ,roundRect,triangle,diamond,pin,arrow,noneitemWidth: 8,  // 设置宽度itemHeight: 8, // 设置高度itemGap: 10,// 设置间距padding: [40, 10, 15, 20]    // [5, 10, 15, 20]},dataset: {source: [['x','需整改','需增补','需新建','需扩容'],['GSM', 10, 0, 0, 0, 0, 0],['WCDMA', 20, 0, 0, 0, 0, 0],['LTE', 125, 124, 226, 38, 45, 29],['WLAN', 38, 36, 148, 13, 25, 10],['NB-LOT', 25, 43, 38, 30],['LORA', 28, 31, 26, 12]]},xAxis: [{// data: ['需整改','需增补','需新建','需扩容'],type: 'category', gridIndex: 0,//设置坐标轴字体颜色和宽度axisLine: {lineStyle: {color: "#fff",}},axisLabel: {   //x轴文字样式textStyle: {fontSize: 13}},}],yAxis: [{gridIndex: 0,//设置坐标轴字体颜色和宽度axisLine: {lineStyle: {color: "#fff",}},axisLabel: {   //x轴文字样式textStyle: {fontSize: 10}},}],grid: [{top: '22%',bottom: '20%',// left: '10%',// right:'5%'},],series: [// These series are in the first grid.{type: 'bar', seriesLayoutBy: 'row', barWidth:14, barGap:'10%',},{type: 'bar', seriesLayoutBy: 'row', barWidth:14, barGap:'10%',},{type: 'bar', seriesLayoutBy: 'row', barWidth:14, barGap:'10%',},{type: 'bar', seriesLayoutBy: 'row', barWidth:14, barGap:'10%',},{type: 'bar', seriesLayoutBy: 'row', barWidth:14, barGap:'10%',},{type: 'bar', seriesLayoutBy: 'row', barWidth:14, barGap:'10%',},// These series are in the second grid.]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);// window.addEventListener("resize", function () {//     myChart.resize();// })}function echart_22() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_22'));option = {title: {text: '在网直放站现状',top:'10%',left:'center',textStyle:{color:'#fff',        //颜色fontStyle:'normal',     //风格fontWeight:'normal',    //粗细// fontFamily:'Microsoft yahei',   //字体fontSize:14,     //大小textAlign:'center'   //水平对齐},},color:['#218BB4','#5AA949','#C23531','#7121B4'],tooltip: {trigger: 'item',formatter: "{a} <br/>{b}: {c} ({d}%)"},legend: {orient: 'vertical',x: 'left',itemWidth: 8,  // 设置宽度itemHeight: 8, // 设置高度textStyle:{color:"#fff",fontSize: 10},orient: 'vertical',left: 'center',  //图例距离左的距离top:'24%',data:['干线放大器','模拟直放站','','无线直放站','数字直放站'],//图例换行},grid: {left: '-20%',//生成的图片和左边的间距// right: '2%',//生成的图片和右边的间距’,// bottom: '10%',//生成的图片和底部的间距top: '20%',//生成的图片和顶部的间距containLabel: true//为ture才会生效以上的设置},series: [{name:'count',type:'pie',radius: ['30%', '55%'],center: ['50%', '70%'],   //在div中位置avoidLabelOverlap: false,label: {normal: {show: true,formatter: '{d}%',       //显示的内容position: 'inner',textStyle: {fontSize: '10',color:'#fff'}},// emphasis: {//     show: true,//     textStyle: {//         fontSize: '12',//         fontWeight: 'bold'//     }// }},labelLine: {normal: {show: false}},data:[{value:10, name:'干线放大器'},{value:5, name:'无线直放站'},{value:15, name:'模拟直放站'},{value:70, name:'数字直放站'}]}]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);}function echart_2() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_2'));option = {title: {text: '在网分布系统现状',top:'10%',left:'center',textStyle:{color:'#fff',        //颜色fontStyle:'normal',     //风格fontWeight:'normal',    //粗细// fontFamily:'Microsoft yahei',   //字体fontSize:14,     //大小textAlign:'center'   //水平对齐},},color:['#218BB4','#5AA949','#7121B4','#C23531'],tooltip: {trigger: 'item',formatter: "{a} <br/>{b}: {c} ({d}%)"},legend: {orient: 'vertical',x: 'left',itemWidth: 8,  // 设置宽度itemHeight: 8, // 设置高度textStyle:{color:"#fff",fontSize: 10},orient: 'vertical',left: 'center',  //图例距离左的距离top:'24%',data:['已归档站点','已拆除站点','','在建站点','改造站点'],//图例换行},grid: {left: '-20%',//生成的图片和左边的间距// right: '2%',//生成的图片和右边的间距’,// bottom: '10%',//生成的图片和底部的间距top: '25%',//生成的图片和顶部的间距containLabel: true//为ture才会生效以上的设置},series: [{name:'count',type:'pie',radius: ['30%', '55%'],center: ['50%', '70%'],   //在div中位置avoidLabelOverlap: false,label:{normal: {show: true,position: 'inner',formatter: '{d}%',       //显示的内容textStyle: {fontSize: '10',color:'#fff'}},emphasis: {show: true,textStyle: {fontSize: '12',fontWeight: 'bold'}}},labelLine: {normal: {show: false}},data:[{value:70, name:'已归档站点'},{value:5, name:'已拆除站点'},{value:10, name:'在建站点'},{value:15, name:'改造站点'}]}]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);}//echart_3function echart_3() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_3'));myChart.clear();option = {// title: {//     text: '在网分布系统现状//     在网直放站现状//     分地市分布系统现状'// },title: {text: '分地市分布系统现状',top:'0%',left:'center',textStyle:{color:'#fff',        //颜色fontStyle:'normal',     //风格fontWeight:'normal',    //粗细// fontFamily:'Microsoft yahei',   //字体fontSize:14,     //大小textAlign:'center'   //水平对齐},},tooltip: {trigger: 'axis'},textStyle : {fontWeight : 'normal',     //显示字体粗细等fontSize : 10},legend: {data:['已归档站点数','已拆除站点数','在建站点','改造站点'],textStyle:{fontSize: 10,color: '#fff'},top: '10%'},grid: {top: '20%',left: '3%',right: '4%',bottom: '5%',containLabel: true},color: ['#FF4949','#FFA74D','#77cd63','#44AFF0',],xAxis: {type: 'category',boundaryGap: false,data: ['杭州','衢州','舟山','宁波','温州','嘉兴','金华','绍兴','丽水','台州','湖州'],splitLine: {show: false},axisLabel: {   //x轴文字样式textStyle: {fontSize: 10}},axisLine: {lineStyle: {color: '#fff'}}},yAxis: {// name: '数量',type: 'value',splitLine: {show: false},axisLabel: {   //y轴文字样式textStyle: {fontSize: 10}},axisLine: {lineStyle: {color: '#fff'}}},series: [{name:'已归档站点数',type:'line',data:[4550, 1260, 710, 3970, 3467, 3400, 2989, 2019, 1800, 1802, 1780]},{name:'已拆除站点数',type:'line',data:[905, 1, 1, 230, 480, 400, 20, 0, 0, 0, 0]},{name:'在建站点',type:'line',data:[600, 450, 140, 600, 520, 450, 490, 300, 0, 500, 0]},{name:'改造站点',type:'line',data:[700, 490, 150, 660, 520, 450, 490, 300, 0, 500, 0]}]};myChart.setOption(option);}function echart_33() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_33'));myChart.clear();var option = {title: {text: '材料数量统计',top:'4%',left:'center',textStyle:{color:'#fff',        //颜色fontStyle:'normal',     //风格fontWeight:'normal',    //粗细// fontFamily:'Microsoft yahei',   //字体fontSize:14,     //大小textAlign:'center'   //水平对齐},},color: ['#38b3f1'],tooltip: {trigger: 'axis',// axisPointer: { // 坐标轴指示器,坐标轴触发有效//     type: 'shadow', // 默认为直线,可选为:'line' | 'shadow'//     shadowOffsetX: 10// }},textStyle: {color: '#ccc'},grid: {top: '20%',left: '3%',right: '3%',bottom: '1%',containLabel: true},xAxis: [{type: 'category',data: ["合路器","功分器","耦合器","全向吸顶天线","定向吸顶天线","板状天线","美化天线","八木天线"],axisTick: {alignWithLabel: true},axisLabel: {   //x轴文字样式textStyle: {fontSize: 10,interval: 0}},}],yAxis: [{type: 'value',axisLabel: {   //y轴文字样式textStyle: {fontSize: 10}},}],series: [{name: '直接访问',type: 'bar',barWidth: '40%',// barGap:'10%',barCategoryGap : '5%',data: ["37077","1404960","2012952","2593964","162313","648970","35953","625"]}]};myChart.setOption(option);}function echart_24() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_24'));option = {tooltip: {trigger: 'item',formatter: "{a} <br/>{b}: {c} ({d}%)"},title: {text: '现网规模',textStyle:{color:'#fff',        //颜色fontStyle:'normal',     //风格fontWeight:'normal',    //粗细// fontFamily:'Microsoft yahei',   //字体fontSize:14,     //大小textAlign:'center'   //水平对齐},left:'center'},color:['#ef5f2b','#4a6ac4','#77cd63'],legend: {orient: 'vertical',x: 'left',itemWidth: 8,  // 设置宽度itemHeight: 8, // 设置高度textStyle:{color:"#fff",fontSize: 10},orient: 'horizontal',left: 'center',  //图例距离左的距离top:'20%',data:['宏站','室分','微站'],//图例换行},grid: {left: '-20%',//生成的图片和左边的间距// right: '2%',//生成的图片和右边的间距’,// bottom: '10%',//生成的图片和底部的间距top: '20%',//生成的图片和顶部的间距containLabel: true//为ture才会生效以上的设置},series: [{name:'count',type:'pie',radius: ['30%', '55%'],center: ['48%', '65%'],   //在div中位置avoidLabelOverlap: false,label: {normal: {show: true,position: 'inner',formatter: '{d}%',       //显示的内容},emphasis: {show: true,textStyle: {fontSize: '12',fontWeight: 'bold'}}},labelLine: {normal: {show: false}},data:[{value:60, name:'宏站'},{value:30, name:'室分'},{value:10, name:'微站'}]}]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);}function echart_15() {var myChart = echarts.init(document.getElementById('chart_15'));var option = {title: {text: '档期规模',textStyle:{color:'#fff',        //颜色fontStyle:'normal',     //风格fontWeight:'normal',    //粗细// fontFamily:'Microsoft yahei',   //字体fontSize:14,     //大小align:'center'   //水平对齐},left:'center'},color:['#ef5f2b','#4a6ac4','#77cd63'],tooltip: {},legend: {data:['宏站','室分','微站',],textStyle:{color:"#fff",fontSize: 10},icon: "circle",   //  这个字段控制形状  类型包括 circle,rect ,roundRect,triangle,diamond,pin,arrow,noneitemWidth: 8,  // 设置宽度itemHeight: 8, // 设置高度itemGap: 10,// 设置间距padding: [40, 10, 4, 20]    // [5, 10, 15, 20]},dataset: {source: [['x','当期规模数','当期拍照数','当期在网数'],['宏站', 1250, 1400, 1100],['室分', 750, 760, 450],['微站', 980, 980, 580]]},xAxis: [{type: 'category', gridIndex: 0,//设置坐标轴字体颜色和宽度axisLine: {lineStyle: {color: "#fff",}},axisLabel: {   //x轴文字样式textStyle: {fontSize: 10}},}],yAxis: [{gridIndex: 0,//设置坐标轴字体颜色和宽度axisLine: {lineStyle: {color: "#fff",}},axisLabel: {   //x轴文字样式textStyle: {fontSize: 10}},}],grid: [{top: '60',right: '5',bottom:'20'}],series: [// These series are in the first grid.{type: 'bar', seriesLayoutBy: 'row', barWidth:12, barGap:'10%',},{type: 'bar', seriesLayoutBy: 'row', barWidth:12, barGap:'10%',},{type: 'bar', seriesLayoutBy: 'row', barWidth:12, barGap:'10%',},// These series are in the second grid.]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);// window.addEventListener("resize", function () {//     myChart.resize();// })}//ditu// function echart_4() {//       // 基于准备好的dom,初始化echarts实例//       var myChart = echarts.init(document.getElementById('chart_4'));// }function echart_5() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_5'));var option = {tooltip : {formatter: "{a} <br/>{b} : {c}"},// toolbox: {//     show : true,//     feature : {//         mark : {show: true},//         restore : {show: true},//         saveAsImage : {show: true}//     }// },series : [{name:'指标',type:'gauge',                min:0,max:1000,            splitNumber: 10,       // 分割段数,默认为5radius: '68%',center: ["50%", "60%"], // 仪表位置axisLine: {            // 坐标轴线lineStyle: {       // 属性lineStyle控制线条样式color: [[0.2, '#228b22'],[0.8, '#48b'],[1, '#ff4500']], width: 2, //仪表盘外围圆宽度shadowColor : '#fff', //默认透明shadowBlur: 10}},axisTick: {            // 坐标轴小标记splitNumber: 5,   // 每份split细分多少段length :6,        // 属性length控制线长lineStyle: {       // 属性lineStyle控制线条样式color: 'auto'}},axisLabel: {show:false},splitLine: {           // 分隔线show: true,        // 默认显示,属性show控制显示与否length :2,         // 属性length控制线长lineStyle: {       // 属性lineStyle(详见lineStyle)控制线条样式width:2,color: '#fff',shadowColor : '#fff', //默认透明shadowBlur: 10}},pointer : {width : 2},title : {show : true,offsetCenter: [0, '100%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 10,color: '#fff',}},detail : {formatter:'{value}',offsetCenter: [0, '30%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 14,color: '#fff'}},data:[{value: 554, name: '位置告警'}]}]};// 为echarts对象加载数据 myChart.setOption(option);// setInterval(function (){//     option.series[0].data[0].value = (Math.random()*20).toFixed(2) - 0;//     myChart.setOption(option,true);// },2000);data= [600,580,620,670,550,560,600,670,700,750,610,670,723,590,780,770,790,820,870,890,920,990];index=0;setInterval(function(){//将自己的值赋予 option.series[ 0 ].data[ 0 ].valueoption.series[0].data[0].value = data[index++%data.length];myChart.setOption(option, true);}, 2000);}function echart_52() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_52'));var option = {tooltip : {formatter: "{a} <br/>{b} : {c}"},// toolbox: {//     show : true,//     feature : {//         mark : {show: true},//         restore : {show: true},//         saveAsImage : {show: true}//     }// },series : [{name:'指标',type:'gauge',                min:0,max:1000,            splitNumber: 10,       // 分割段数,默认为5radius: '68%',center: ["50%", "60%"], // 仪表位置axisLine: {            // 坐标轴线lineStyle: {       // 属性lineStyle控制线条样式color: [[0.2, '#228b22'],[0.8, '#48b'],[1, '#ff4500']], width: 2, //仪表盘外围圆宽度shadowColor : '#fff', //默认透明shadowBlur: 10}},axisTick: {            // 坐标轴小标记splitNumber: 5,   // 每份split细分多少段length :6,        // 属性length控制线长lineStyle: {       // 属性lineStyle控制线条样式color: 'auto'}},axisLabel: {           // 坐标轴文本标签,详见axis.axisLabelshow: false,},splitLine: {           // 分隔线show: true,        // 默认显示,属性show控制显示与否length :2,         // 属性length控制线长lineStyle: {       // 属性lineStyle(详见lineStyle)控制线条样式width:2,color: '#fff',shadowColor : '#fff', //默认透明shadowBlur: 10}},pointer : {width : 2},title : {show : true,offsetCenter: [0, '100%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 10,color: '#fff',}},detail : {formatter:'{value}',offsetCenter: [0, '30%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 14,color: '#fff'}},data:[{value: 242, name: '数字型号异常告警'}]}]};// 为echarts对象加载数据 myChart.setOption(option);// setInterval(function (){//     option.series[0].data[0].value = (Math.random()*100).toFixed(2) - 0;//     myChart.setOption(option,true);// },2000);data= [300,380,420,370,450,360,500,470,500,550,410,570,423,590,480,470,540,620,570,690,770,650];index=0;setInterval(function(){//将自己的值赋予 option.series[ 0 ].data[ 0 ].valueoption.series[0].data[0].value = data[index++%data.length];myChart.setOption(option, true);}, 2000);}function echart_53() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_53'));var option = {tooltip : {formatter: "{a} <br/>{b} : {c}"},// toolbox: {//     show : true,//     feature : {//         mark : {show: true},//         restore : {show: true},//         saveAsImage : {show: true}//     }// },series : [{name:'指标',type:'gauge',                min:0,max:1000,      //表盘最大值      splitNumber: 10,       // 分割段数,默认为5radius: '68%',center: ["50%", "60%"], // 仪表位置axisLine: {            // 坐标轴线lineStyle: {       // 属性lineStyle控制线条样式color: [[0.2, '#228b22'],[0.8, '#48b'],[1, '#ff4500']], width: 2, //仪表盘外围圆宽度shadowColor : '#fff', //默认透明shadowBlur: 10}},axisTick: {            // 坐标轴小标记splitNumber: 5,   // 每份split细分多少段length :6,        // 属性length控制线长lineStyle: {       // 属性lineStyle控制线条样式color: 'auto'}},axisLabel: {           // 坐标轴文本标签,详见axis.axisLabelshow:false,},splitLine: {           // 分隔线show: true,        // 默认显示,属性show控制显示与否length :2,         // 属性length控制线长lineStyle: {       // 属性lineStyle(详见lineStyle)控制线条样式width:2,color: '#fff',shadowColor : '#fff', //默认透明shadowBlur: 10}},pointer : {width : 2},title : {show : true,offsetCenter: [0, '100%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 10,color: '#fff',}},detail : {formatter:'{value}',offsetCenter: [0, '30%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 14,color: '#fff'}},data:[{value: 62, name: '监控无响应告警'}]}]};// 为echarts对象加载数据 myChart.setOption(option);data= [40,88,267,100,55,65,178,82,30,66,76,67,45,79,89,90,200,120,300,230,56,70];index=0;setInterval(function(){//将自己的值赋予 option.series[ 0 ].data[ 0 ].valueoption.series[0].data[0].value = data[index++%data.length];myChart.setOption(option, true);}, 2000);}function echart_54() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_54'));var option = {tooltip : {formatter: "{a} <br/>{b} : {c}"},// toolbox: {//     show : true,//     feature : {//         mark : {show: true},//         restore : {show: true},//         saveAsImage : {show: true}//     }// },series : [{name:'指标',type:'gauge',                min:0,max:1000,            splitNumber: 10,       // 分割段数,默认为5radius: '68%',center: ["50%", "60%"], // 仪表位置axisLine: {            // 坐标轴线lineStyle: {       // 属性lineStyle控制线条样式color: [[0.2, '#228b22'],[0.8, '#48b'],[1, '#ff4500']], width: 2, //仪表盘外围圆宽度shadowColor : '#fff', //默认透明shadowBlur: 10}},axisTick: {            // 坐标轴小标记splitNumber: 5,   // 每份split细分多少段length :6,        // 属性length控制线长lineStyle: {       // 属性lineStyle控制线条样式color: 'auto'}},axisLabel: {           // 坐标轴文本标签,详见axis.axisLabelshow:false,},splitLine: {           // 分隔线show: true,        // 默认显示,属性show控制显示与否length :2,         // 属性length控制线长lineStyle: {       // 属性lineStyle(详见lineStyle)控制线条样式width:2,color: '#fff',shadowColor : '#fff', //默认透明shadowBlur: 10}},pointer : {width : 2},title : {show : true,offsetCenter: [0, '100%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 10,color: '#fff',}},detail : {formatter:'{value}',offsetCenter: [0, '30%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 14,color: '#fff'}},data:[{value: 256, name: '接收电平强度告警'}]}]};// 为echarts对象加载数据 myChart.setOption(option);// setInterval(function (){//     option.series[0].data[0].value = (Math.random()*100).toFixed(2) - 0;//     myChart.setOption(option,true);// },2000);data= [600,240,300,278,330,380,440,670,500,559,340,400,278,389,456,290,390,400,450,470,700,720];index=0;setInterval(function(){//将自己的值赋予 option.series[ 0 ].data[ 0 ].valueoption.series[0].data[0].value = data[index++%data.length];myChart.setOption(option, true);}, 2000);}function echart_55() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_55'));var option = {tooltip : {formatter: "{a} <br/>{b} : {c}"},// toolbox: {//     show : true,//     feature : {//         mark : {show: true},//         restore : {show: true},//         saveAsImage : {show: true}//     }// },series : [{name:'指标',type:'gauge',                min:0,max:1000,            splitNumber: 10,       // 分割段数,默认为5radius: '68%',axisLine: {            // 坐标轴线lineStyle: {       // 属性lineStyle控制线条样式color: [[0.2, '#228b22'],[0.8, '#48b'],[1, '#ff4500']], width: 2, //仪表盘外围圆宽度shadowColor : '#fff', //默认透明shadowBlur: 10}},axisTick: {            // 坐标轴小标记splitNumber: 5,   // 每份split细分多少段length :6,        // 属性length控制线长lineStyle: {       // 属性lineStyle控制线条样式color: 'auto'}},axisLabel: {           // 坐标轴文本标签,详见axis.axisLabelshow:false,},splitLine: {           // 分隔线show: true,        // 默认显示,属性show控制显示与否length :2,         // 属性length控制线长lineStyle: {       // 属性lineStyle(详见lineStyle)控制线条样式width:2,color: '#fff',shadowColor : '#fff', //默认透明shadowBlur: 10}},pointer : {width : 2},title : {show : true,offsetCenter: [0, '100%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 10,color: '#fff',}},detail : {formatter:'{value}',offsetCenter: [0, '30%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 14,color: '#fff'}},data:[{value: 53, name: '光收发告警'}]}]};// 为echarts对象加载数据 myChart.setOption(option);// setInterval(function (){//     option.series[0].data[0].value = (Math.random()*100).toFixed(2) - 0;//     myChart.setOption(option,true);// },2000);data= [100,180,220,320,450,160,200,270,300,450,610,270,323,490,320,370,490,520,670,700,720,890];index=0;setInterval(function(){//将自己的值赋予 option.series[ 0 ].data[ 0 ].valueoption.series[0].data[0].value = data[index++%data.length];myChart.setOption(option, true);}, 2000);}function echart_56() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_56'));var option = {tooltip : {formatter: "{a} <br/>{b} : {c}"},// toolbox: {//     show : true,//     feature : {//         mark : {show: true},//         restore : {show: true},//         saveAsImage : {show: true}//     }// },series : [{name:'指标',type:'gauge',                min:0,max:1000,            splitNumber: 10,       // 分割段数,默认为5radius: '65%',axisLine: {            // 坐标轴线lineStyle: {       // 属性lineStyle控制线条样式color: [[0.2, '#228b22'],[0.8, '#48b'],[1, '#ff4500']], width: 2, //仪表盘外围圆宽度shadowColor : '#fff', //默认透明shadowBlur: 10}},axisTick: {            // 坐标轴小标记splitNumber: 5,   // 每份split细分多少段length :6,        // 属性length控制线长lineStyle: {       // 属性lineStyle控制线条样式color: 'auto'}},axisLabel: {           // 坐标轴文本标签,详见axis.axisLabelshow:false,},splitLine: {           // 分隔线show: true,        // 默认显示,属性show控制显示与否length :2,         // 属性length控制线长lineStyle: {       // 属性lineStyle(详见lineStyle)控制线条样式width:2,color: '#fff',shadowColor : '#fff', //默认透明shadowBlur: 10}},pointer : {width : 2},title : {show : true,offsetCenter: [0, '100%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 10,color: '#fff',}},detail : {formatter:'{value}',offsetCenter: [0, '30%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 14,color: '#fff'}},data:[{value: 48, name: '功放过温告警'}]}]};// 为echarts对象加载数据 myChart.setOption(option);data= [20,180,220,170,50,90,100,180,300,150,210,170,50,70,110,77,59,30,50,190,210,390];index=0;setInterval(function(){//将自己的值赋予 option.series[ 0 ].data[ 0 ].valueoption.series[0].data[0].value = data[index++%data.length];myChart.setOption(option, true);}, 2000);}function echart_57() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_57'));var option = {tooltip : {formatter: "{a} <br/>{b} : {c}"},// toolbox: {//     show : true,//     feature : {//         mark : {show: true},//         restore : {show: true},//         saveAsImage : {show: true}//     }// },series : [{name:'指标',type:'gauge',                min:0,max:1000,            splitNumber: 10,       // 分割段数,默认为5radius: '65%',axisLine: {            // 坐标轴线lineStyle: {       // 属性lineStyle控制线条样式color: [[0.2, '#228b22'],[0.8, '#48b'],[1, '#ff4500']], width: 2, //仪表盘外围圆宽度shadowColor : '#fff', //默认透明shadowBlur: 10}},axisTick: {            // 坐标轴小标记splitNumber: 5,   // 每份split细分多少段length :6,        // 属性length控制线长lineStyle: {       // 属性lineStyle控制线条样式color: 'auto'}},axisLabel: {           // 坐标轴文本标签,详见axis.axisLabelshow:false,},splitLine: {           // 分隔线show: true,        // 默认显示,属性show控制显示与否length :2,         // 属性length控制线长lineStyle: {       // 属性lineStyle(详见lineStyle)控制线条样式width:2,color: '#fff',shadowColor : '#fff', //默认透明shadowBlur: 10}},pointer : {width : 2},title : {show : true,offsetCenter: [0, '100%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 10,color: '#fff',}},detail : {formatter:'{value}',offsetCenter: [0, '30%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 14,color: '#fff'}},data:[{value: 554, name: '下行输入欠功率告警'}]}]};// 为echarts对象加载数据 myChart.setOption(option);// setInterval(function (){//     option.series[0].data[0].value = (Math.random()*100).toFixed(2) - 0;//     myChart.setOption(option,true);// },2000);data= [600,580,700,770,850,960,500,670,700,450,670,470,780,490,520,600,690,700,750,870,670,800];index=0;setInterval(function(){//将自己的值赋予 option.series[ 0 ].data[ 0 ].valueoption.series[0].data[0].value = data[index++%data.length];myChart.setOption(option, true);}, 2000);}function echart_58() {// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart_58'));var option = {tooltip : {formatter: "{a} <br/>{b} : {c}"},// toolbox: {//     show : true,//     feature : {//         mark : {show: true},//         restore : {show: true},//         saveAsImage : {show: true}//     }// },series : [{name:'指标',type:'gauge',                min:0,max:1000,            splitNumber: 10,       // 分割段数,默认为5radius: '68%',axisLine: {            // 坐标轴线lineStyle: {       // 属性lineStyle控制线条样式color: [[0.2, '#228b22'],[0.8, '#48b'],[1, '#ff4500']], width: 2, //仪表盘外围圆宽度shadowColor : '#fff', //默认透明shadowBlur: 10}},axisTick: {            // 坐标轴小标记splitNumber: 5,   // 每份split细分多少段length :6,        // 属性length控制线长lineStyle: {       // 属性lineStyle控制线条样式color: 'auto'}},axisLabel: {           // 坐标轴文本标签,详见axis.axisLabelshow:false,},splitLine: {           // 分隔线show: true,        // 默认显示,属性show控制显示与否length :2,         // 属性length控制线长lineStyle: {       // 属性lineStyle(详见lineStyle)控制线条样式width:2,color: '#fff',shadowColor : '#fff', //默认透明shadowBlur: 10}},pointer : {width : 2},title : {show : true,offsetCenter: [0, '100%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 10,color: '#fff',}},detail : {formatter:'{value}',offsetCenter: [0, '30%'],       // x, y,单位pxtextStyle: {       // 其余属性默认使用全局文本样式,详见TEXTSTYLEfontWeight: 'bolder',fontSize: 14,color: '#fff'}},data:[{value: 46, name: '门禁告警'}]}]};// 为echarts对象加载数据 myChart.setOption(option);data= [10,230,320,170,55,300,400,67,100,150,210,370,423,90,180,270,390,420,70,190,220,390];index=0;setInterval(function(){//将自己的值赋予 option.series[ 0 ].data[ 0 ].valueoption.series[0].data[0].value = data[index++%data.length];myChart.setOption(option, true);}, 2000);}function echart_6(){var myChart = echarts.init(document.getElementById('chart_6'));option = {// backgroundColor: '#18163B',title: {text: '通过告警算法预测故障原因',textStyle:{color:'#fff',        //颜色fontStyle:'normal',     //风格fontWeight:'normal',    //粗细// fontFamily:'Microsoft yahei',   //字体fontSize:12,     //大小},left:'center' },grid: {top: '10%',right: '5%',left: '10%',bottom: '30%'},xAxis: [{type: 'category',color: '#fff',data: ['参数', '延伸系统', '老旧隐患','设备', '传输/线路', '动力'],axisPointer: {type: 'line'},axisLine: {lineStyle: {color: '#272456'}},axisLabel: {margin: 10,color: '#fff',textStyle: {fontSize: 10},},}],yAxis: [{min: 0,max: 600,splitNumber : 4,axisLabel: {formatter: '{value}',color: '#fff',interval:0,textStyle: {fontSize: 10},},axisLine: {show: false},splitLine: {lineStyle: {color: '#272456'}}}],series: [{type: 'bar',data: [80, 150, 250, 240, 320, 550],barWidth: '10px',itemStyle: {normal: {color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{offset: 0,color: '#41E1D4' // 0% 处的颜色}, {offset: 1,color: '#10A7DB' // 100% 处的颜色}], false),barBorderRadius: [5, 5, 0, 0],shadowColor: 'rgba(0,255,225,1)',shadowBlur: 4,}},// label: {//     normal: {//         show: true,//         lineHeight: 10,//         width: 60,//         height: 20,//         backgroundColor: '#252453',//         borderRadius: 200,//         position: ['-8', '-30'],//         distance: 1,//         formatter: [//             '    {d|●}',//             ' {a|{c}}     \n',//             '    {b|}'//         ].join(','),//         rich: {//             d: {//                 color: '#3CDDCF',//             },//             a: {//                 color: '#fff',//                 align: 'center',//             },//             b: {//                 width: 1,//                 height: 30,//                 borderWidth: 1,//                 borderColor: '#234e6c',//                 align: 'left'//             },//         }//     }// }}]};myChart.setOption(option);}function echart_7(){var myChart = echarts.init(document.getElementById('chart_7'));function showProvince() {myChart.setOption(option = {backgroundColor:'' ,//设置无背景色visualMap: {show: false,min: 0,max: 100,left: 'left',top: 'bottom',text: ['高', '低'], // 文本,默认为数值文本calculable: true,// inRange: {//     color: ['yellow', 'lightskyblue', 'orangered']// }},grid: {// right: '2%',//生成的图片和右边的间距’,// bottom: '10%',//生成的图片和底部的间距top: '-20px',//生成的图片和顶部的间距containLabel: true//为ture才会生效以上的设置},series: [{type: 'map',mapType: 'zhejiang',roam: true,label: {normal: {show: true,textStyle: {color: '#fff'}},emphasis: {textStyle: {color: '#fff'}}},// itemStyle: {//     normal: {//         borderColor: '#389BB7',//         areaColor: '#fff',//     },//     emphasis: {//         areaColor: '#389BB7',//         borderWidth: 0//     }// },itemStyle: {normal: {borderColor: 'rgba(147, 235, 248, 1)',borderWidth: 1,areaColor: {type: 'radial',x: 0.5,y: 0.5,r: 0.8,colorStops: [{offset: 0,color: 'rgba(175,238,238, 0)' // 0% 处的颜色}, {offset: 1,color: 'rgba(47,79,79, .1)' // 100% 处的颜色}],globalCoord: false // 缺省为 false},shadowColor: 'rgba(128, 217, 248, 1)',// shadowColor: 'rgba(255, 255, 255, 1)',shadowOffsetX: -2,shadowOffsetY: 2,shadowBlur: 10},emphasis: {areaColor: '#389BB7',borderWidth: 0}},animation: false,data: [{name: '丽水',}, {name: '杭州',}, {name: '温州',}, {name: '宁波',}, {name: '舟山',// value: 88  去掉则透明}, {name: '台州',}, {name: '金华',}, {name: '衢州',}, {name: '绍兴',}, {name: '嘉兴',}, {name: '湖州',}]}]});}var currentIdx = 0;showProvince();// 使用刚指定的配置项和数据显示图表。window.addEventListener("resize", function () {myChart.resize();});}function echart_8(){var myChart = echarts.init(document.getElementById('chart_8'));var data = [{"name": "FDD-1800小区占比","value": 10}, {"name": "FDD-900小区占比","value": 10}, {"name": "A频小区占比","value": 10}, {"name": "E频小区占比","value": 10}, {"name": "D频小区占比","value": 20}, {"name": "F频小区占比","value": 30}, ]option = {color: ['#A0CE3A', '#31C5C0', '#1E9BD1', '#0F347B', '#585247', '#7F6AAD', '#009D85', "rgba(250,250,250,0.3)"],// backgroundColor: '#000',title: {// text: '总数',// subtext: 7789,// textStyle: {//     color: '#f2f2f2',//     fontSize: 16,//     // align: 'center'// },// subtextStyle: {//     fontSize: 30,//     color: ['#ff9d19']// },// x: 'center',// y: 'center',},grid: {bottom: 150,left: 100,right: '10%'},// legend: {//     orient: 'vertical',//     top: "middle",//     right: "1%",//     textStyle: {//         color: '#f2f2f2',//         fontSize: 12,//     },//     itemWidth: 15,  // 设置宽度//        itemHeight: 8, // 设置高度//     icon: 'roundRect',//     data: data,// },series: [// 主要展示层的{radius: ['20%', '51%'],center: ['45%', '45%'],type: 'pie',label: {normal: {show: true,formatter: "{b}",textStyle: {fontSize: 10,},position: 'outside'},emphasis: {show: true}},labelLine: {normal: {show: true,length: 5,length2: 10},emphasis: {show: true}},// name: "民警训练总量",data: data,},// 边框的设置{radius: ['20%', '26%'],center: ['45%', '45%'],type: 'pie',label: {normal: {show: false},emphasis: {show: false}},labelLine: {normal: {show: false},emphasis: {show: false}},animation: false,tooltip: {show: false},data: [{value: 1,itemStyle: {color: "rgba(250,250,250,0.3)",},}],}, {name: '外边框',type: 'pie',clockWise: false, //顺时加载hoverAnimation: false, //鼠标移入变大center: ['45%', '45%'],radius: ['55%', '55%'],label: {normal: {show: false}},data: [{value: 9,name: '',itemStyle: {normal: {borderWidth: 2,borderColor: '#0b5263'}}}]},]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);}// function echart_91() {//     var myChart = echarts.init(document.getElementById('chart_91'));//      var option = {//         title: {//             text: '4G覆盖能力',//             textStyle:{//                 color:'#fff',        //颜色//                 fontStyle:'normal',     //风格//                 fontWeight:'normal',    //粗细//                 // fontFamily:'Microsoft yahei',   //字体//                 fontSize:14,     //大小//                 align:'center'   //水平对齐//             },left:'center'//         },//         color:['#ef5f2b','#4a6ac4'],//         tooltip: {},//         legend: {//             data:['杭州','全省'],//             textStyle:{//                 color:"#fff",//                 fontSize: 10//             },//             icon: "circle",   //  这个字段控制形状  类型包括 circle,rect ,roundRect,triangle,diamond,pin,arrow,none//             itemWidth: 8,  // 设置宽度//             itemHeight: 8, // 设置高度//             itemGap: 10,// 设置间距//             padding: [40, 10, 4, 20]    // [5, 10, 15, 20]//         },//         dataset: {//             source: [//                 ['x','MR覆盖率','4G驻留比','VO-LTE驻留比'],//                 ['杭州', 98, 100, 98],//                 ['全省', 98, 100, 98]//             ]//         },//         xAxis: [//             {//                 type: 'category', gridIndex: 0,//                 //设置坐标轴字体颜色和宽度//                 axisLine: {//                     lineStyle: {//                         color: "#fff",//                         // width: 20,//                     }//                 },//                 axisLabel: {   //x轴文字样式//                         textStyle: {//                             fontSize: 10//                         }//                 },//             }//         ],//         yAxis: [//             {//                 gridIndex: 0,//              //设置坐标轴字体颜色和宽度//                 axisLine: {//                     lineStyle: {//                         color: "#fff",//                     }//                 },//                 axisLabel: {   //x轴文字样式//                         textStyle: {//                             fontSize: 10//                         }//                 },//             }//         ],//         grid: [//             {//                 top: '60',//                 right: '5',//                 bottom:'20'//             }//         ],//         series: [//             // These series are in the first grid.//             {type: 'bar', seriesLayoutBy: 'row', barWidth:20, barGap:'10%',},//             {type: 'bar', seriesLayoutBy: 'row', barWidth:20, barGap:'10%',},//             // These series are in the second grid.//         ]//     };//     // 使用刚指定的配置项和数据显示图表。//     myChart.setOption(option);//     // window.addEventListener("resize", function () {//     //     myChart.resize();//     // })// }// function echart_92() {//     var myChart = echarts.init(document.getElementById('chart_92'));//      var option = {//         title: {//             text: '业务承载',//             textStyle:{//                 color:'#fff',        //颜色//                 fontStyle:'normal',     //风格//                 fontWeight:'normal',    //粗细//                 // fontFamily:'Microsoft yahei',   //字体//                 fontSize:14,     //大小//                 align:'center'   //水平对齐//             },left:'center'//         },//         color:['#ef5f2b','#4a6ac4'],//         tooltip: {},//         legend: {//             data:['业务量','业务占比'],//             textStyle:{//                 color:"#fff",//                 fontSize: 10//             },//             icon: "circle",   //  这个字段控制形状  类型包括 circle,rect ,roundRect,triangle,diamond,pin,arrow,none//             itemWidth: 8,  // 设置宽度//             itemHeight: 8, // 设置高度//             itemGap: 10,// 设置间距//             padding: [40, 10, 4, 20]    // [5, 10, 15, 20]//         },//         dataset: {//             source: [//                 ['x','VOLTE话务量(万ERL)','LTE流量TB'],//                 ['业务量', 310, 750],//                 ['业务占比', 10, 10]//             ]//         },//         xAxis: [//             {//                 type: 'category', gridIndex: 0,//                 //设置坐标轴字体颜色和宽度//                 axisLine: {//                     lineStyle: {//                         color: "#fff",//                         // width: 20,//                     }//                 },//                 axisLabel: {   //x轴文字样式//                         textStyle: {//                             fontSize: 10//                         }//                 },//             }//         ],//         yAxis: [//             {//                 gridIndex: 0,//              //设置坐标轴字体颜色和宽度//                 axisLine: {//                     lineStyle: {//                         color: "#fff",//                     }//                 },//                 axisLabel: {   //x轴文字样式//                         textStyle: {//                             fontSize: 10//                         }//                 },//             }//         ],//         grid: [//             {//                 top: '60',//                 right: '5',//                 bottom:'20'//             }//         ],//         series: [//             // These series are in the first grid.//             {type: 'bar', seriesLayoutBy: 'row', barWidth:30, barGap:'10%',},//             {type: 'bar', seriesLayoutBy: 'row', barWidth:30, barGap:'10%',},//             // These series are in the second grid.//         ]//     };//     // 使用刚指定的配置项和数据显示图表。//     myChart.setOption(option);//     // window.addEventListener("resize", function () {//     //     myChart.resize();//     // })// }////点击跳转// $('#chart_map').click(function(){//     window.location.href = './page/index.html';// });// $('.t_btn2').click(function(){//     window.location.href = "./page/index.html?id=2";// });// $('.t_btn3').click(function(){//     window.location.href = "./page/index.html?id=3";// });// $('.t_btn4').click(function(){//     window.location.href = "./page/index.html?id=4";// });// $('.t_btn5').click(function(){//     window.location.href = "./page/index.html?id=5";// });// $('.t_btn6').click(function(){//     window.location.href = "./page/index.html?id=6";// });// $('.t_btn7').click(function(){//     window.location.href = "./page/index.html?id=7";// });// $('.t_btn8').click(function(){//     window.location.href = "./page/index.html?id=8";// });// $('.t_btn9').click(function(){//     window.location.href = "./page/index.html?id=9";// });
});

3、后端Python代码

# -*- coding:utf-8 -*-import io
import os
import sys
import time
import urllib
import random
import json
from flask import Flask, redirect
# 导入线程模块
import threadingapp = Flask(__name__, static_folder="static", template_folder="template")@app.route('/')
def index():return redirect('/static/index.html')#如果有需要,可以把随机值random改成从数据库读取
#请安装pip install records,使用方法参考百度搜索"python records用法"@app.route('/get_datas')
def get_datas():jsonData = {}jsonData['gsm'] = random.randint(1, 9999)jsonData['wcdma'] = random.randint(1, 9999)jsonData['fddlte'] = random.randint(1, 9999)jsonData['tddlte'] = random.randint(1, 9999)return json.dumps(jsonData)def loop():time.sleep(10)pass#先要安装flask
#pip install flask
# 主程序在这里
if __name__ == "__main__":a = threading.Thread(target=loop)a.start()# 开启 flask 服务app.run(host='127.0.0.1', port=86, debug=True)

4、数据通信 JSON

{"type":"FeatureCollection","features":[{"id":"330100","geometry":{"type":"Polygon","coordinates":["@@XBFBF@DGFWFK@CDO@MCE@CFKBID@HFLBAKECAKBMFCBOCCBKSMDE@MOKEG@EMGIACACCBCDCNBFI@Q@ALA^IHCBGDBJHDBTBbLjHBE@MIGOAOYDAGULI@CVKPMHANMLR@JhHFPHTDNÎAÈBRA¨UFAHGFMBk@[BkJWHGPMyqq{u_AEcuWkEYCCKAQGCAIBEH_@IEC@A@CHMHkDICGAUFGDGLGHaHGGGDOAEOBOEACCAAM@CICCAQA@aEIBAFBJAFQFE@AAB]ECCACBBNABM@ABBF@DIFEFCNCDEAAAU@OECAEGIHC@@GDIAA[@@GIGEIGIKFCCCBCPADEBQGGGCABCL@@AGMIEEIIE@GDGJCJAJFJLHBZQLADCDGBEAMCMHEBC@SGECGMGAENQHAJBFAFYAE@ALCLM@MLMCK@EDEAEFGCGGCYBGQ@ICIMGCCKG@MGCOS]JCBEBEDCCCMGICAGAGAQJ@NGPCDGFCAEKEAE@GFYBKFOEKKOE@CHI@AMKOUECC@IFGB@HEFIDC@KQAGEAIDAAAI@ICCDG@EAIGMQQIMQKGAQKQ]@GDE@AMMEAEDIFILEDEAUK]DWCCIIMAGJKDWMK@WACE@C@CCCCIAEAAC@GOCWCGDABKDABANG@MEAEIIC@YBEAOIGAKICBAFADMDCFABKCE@QNGDC@@ICGBADETKCGBGDOHALKBCAG@EHKACFGJGLBHCDDGFADBBFDJBDADAFAFCHGL@FCNCLIBWAICEYDSGOACAE@UFEAAISFEGYCUDCBGHGDCAGDIAIDE@IESNKDABBFABUUE@GDCAIIACIAKIAECAE@CAESOMGWAKHO@QKIMCCA@CBCBECC@CFEBEEQIG@AHE@EAEIAECKGE@MDAASEIEEEDGPKDGTODEACCCMEQ@@C@AOEAEBWACKIKWDEAIBEBEHCDOCGEEAEBEACCAM@EBGJC@A@AK@QAEKEGAEDELE@KAIFGAMDCJEBCAQSOG@QOUKIIAAAAGBAXOBCBOECE@IDGAMFIJGBMBGAGKQAOBAAKGK@IDCDEDAAICKIDCBGCICISWEIODC@OGYBCF@LCHIHCBIAEDCLIRFJGPCNDH@DEPOLCHBHEF@PCBQC@EHGKSOCEAE@C@EEC@AB@JEHGDI@IfKDGCOYCCMBC@GKSCC@KFA@KWGE@CBCJCDCBEFCBCAEBCGIAKBEGSDIDAH@JKFK@EGSFABCBACEMCaMAA@CLK@I@CE@CFAB@KBCAGIIIA]@KFGAEA@CFQACGAAAAGEAECCIECWG]HKAA@DRGHCPCDGFABDL@BGDKEUDEHIDCKDG@EBAAAHA@AACE@ECKM@E@CDADAFDDAHITKCAAA@QAIFKCCCAE@CBCLMACBEAAA@EHGBC@CIUYDAHKLCDODMLCBKII@EEMBABAJFRKBE@cSWBCFM@ECACGEC@MDK@OGS@OIMCcESICBEPGDEHIHAH@JAJFHILGTCAABKLEHGAA@OTCBEFADFFTHDD@FABYFCDGJAB_FGJMFGJMJCFEDOGCICAE@OHQGQOGKAKCCIEMAGGEEME@ECGIAIDIAeYMACOEAACAACEEAM@C@CECOJMAIBM[QS@GCKGACCIOCOQMAMFYRGDQCK@eG[IG@K@CHDFHFBHC\\EBGAG@GNEFAFKNPPBHGNCJEJ@BFJ@HBFD@NEDBDKNMJEB@BBAHIVMNKPGHFNGHUTBNEHIFOEAJABC@IAIHEDS@UECBMBAHCDUDK@GA@DJRBJADEBGBEAQGGFQBCFGDOAQMMBSNIPEBEAEBSLMJAFHLAFMFEDOBCD@B@BJJDFBHIFIDQCIBGFCLKBGDO\\EBWDADAHIP@TDCNBJDHNNNHLLLDFDJB@REX@TDLAJGJANDFJBCDBLHTMFARDRHVLLB@FAVDJBPEPHR@NDPJD^PXHHBJRDJPTFADBJNNLBNFHFBlLN@dT\\IHGHEH@HFJHFLTRLHDD@JBBLJBBBNRLBJPPdFLNBLDHNHHJDDJDBDBLDHBP@FGLDJEPKJCHB`DRFFFDXAD@NNKJQD@DFN@LXHPGJEJBHFDLRNHDLNRLDBJHNHVRHP@bCJAPCDCLBDDDNBTELAHFBHHFLCLKTAB@ETBTCDBHDPHLDJEJIL@DFH@JAFGHDFLHJXAFKBKRDFJJ@FEFKNEDMBCLAPCFAL@NGN@D@HFLDDNDJ@FD@H@JJLDFDP@HCBGCS@MBGFIBGEKAGDIHCDDJBDJHXFxVVFDHL@DDFLJHPFBB@HGNKDO@MBCDEJGXEJ@FEDKDED@FBBPDGLAPM^APFHBH@LCP@FTDVLTRPBJDLLNFDLAD\\PJBBABMFIJFFBF@FGB@ZDB@BEAKBOfIJKLAHIFCHARATBDCDILCF@FBHFNPRLPDFADCFCHAFELGRALIF@nAHADGDAD@FBD@JGHAJBRG\\@DPDDJCF@JDB@FCBABMBEHBJHHPPjCFEBADFNJNJAJEH@HBLHJAD@XRPPFLvPD@PILGDCBMHIN@hLLFJLLFH@HBFLH@XFFFHFJDFDDJJ@LPJZJ@XGT@NBN@PC^IHBJDNHJBDDBFCLBHRNDHJJ^HFEFGBKNMDATCJBRJLANBTLPPDBJCFCBOWCCAACJe@ECCCA@APCHCLAPDH@LD\\TJRVRVHBBBFCFEFCJOP@N@JJBDFBJLX@FGNHD@DBVEN@JCJGJKXC\\@DBBPADBHDHLLCHGPQ^CJ@HBb@DCBEEQA]ACICAAJGdEVMHBdJF@VMFIHCJ@JDBHDBBAB@FQLOJEDIFAJBF@FC@CKECG@IBCVANEHAF@FFDBJED@RJFBH@HEDEBOFCHAJBJAHG@EFITEHBBBJLPLHBbCD@FIHEXAN@VCFABCBEH@NDNBBBEHHDDH@HEJEDELBPAPBFJLF^PAFBDBfCBCGIBGDCPCFGBAH@PFjHHABEAMFIVFDFFBL@HFCF@HB@JEBDEFBFIHHBDCNFGD@@BBADFFXDAJBFHFBADKBCBANJR@FA`GXBTAXBJCHHHADJRFD@DF"],"encodeOffsets":[[123188,31253]]},"properties":{"cp":[120.153576,30.287459],"name":"杭州市","childNum":1}},{"id":"330200","geometry":{"type":"MultiPolygon","coordinates":[["@@@BBAAA@B","@@EB@BDLGFBDDD@DH@HEFD@DFBBAD@FHCDBJPFFDD@HABCFAD@BDFA@CDEAC@CAAMBW@CCDABCEGBCAAG@CCCCE@IDEEEI","@@IBAHIB@DJJTFB@@CKECCBAD@BCFAEI","@@@DB@H@FAFHB@@ABA@ACAACBAAAB@@AEEIBCABFGDDD","@@BAC@@B","@@BAAAADB@","@@BBHBDC@CCAE@CB","@@GFAJ@DBFJDNIHBDG@ICEQ@","@@BDF@BA@ECCE@AB@D","@@FBP@B@BECGEAEAEBCBAD@F","@@@ACEC@AB@DBBFB","@@ABFBACA@","@@D@AAA@@B","@@FA@EKIGD@BD@@DDHD@@BB@","@@@FBBLABCAC@EBCF@@CIA@CEE@CC@@ACAADGB@DBBDBAJBBCD@DHB","@@BA@CA@@AEABFD@AB","@@BDDBLIAAEDAAABC@","@@BBDAAACB","@@F@@ACAAD","@@@HD@HABFHDD@BBHADAFGHBFCBCCAKDEAGDM@A@HCIEBCA@G@BDABEC@B@B","@@BA@AEA@BD@@D","@@CD@BH@@AB@H@BCACBAB@NJ@A@CDBB@AA@CC@KCI@GF@B","@@@BJBDDHBBACCH@@AEA@CCAFAA@@C@AGACD@BEAEB@DB@BDF@EB","@@A@@DHBBCD@@CBAC@CBABA@AB@@","@@@BBDBFJABE@AGBCC","@@ABBBFBBAB@FAGCA@@DCA","@@DB@BFB@DDABAACB@@AC@@CI@@BA@","@@CBBBL@DACEAAGF","@@FBFCDIM@EBCAABBDFBBD","@@@BD@@AC@","@@DBBACAAB","@@@BB@@DJBF@BECEKB","@@@DA@@B@BD@DEDABCDAGAADEB","@@BBHBFADBBEHBFCCA@EG@ACA@CFA@AACAEH","@@E@ABPDBED@@AFA@ACAK@EDBD","@@CB@HFAF@HACCIA","@@@DF@DAF@FA@CCAADC@AAA@AAE@ABBB","@@FBDDH@EC@CC@EAAB","@@@BFBHEC@IB","@@A@KBBBH@D@BA","@@EN@BD@@CHGCCA@","@@FECAACCA@ABACCAHBJ","@@@JDBB@@CBABCFBB@AECAABIB","@@BBF@DAB@AFB@FEHAACFADECB@CAAGACBA@AB@BOL","@@D@DAJDBBDACCBEEDAECC@GEAIDCD@HBBD@DF","@@BFHACCC@","@@@EC@AFDB","@@BBBAA@A@","@@@CCABF","@@TFH@DBHABBB@H@@CGCCE@GFGL@DAACDEA@CA@ABCFCEAAGA@ADEDEAA@IFSXADCBCD@H","@@h^VBTHH@JA^MFKBOAUMIaMcKWQKMcOeUGEMQAOIIYiY]QKeGM@IJYFWBIAGGESGUii{utaPELAlHJHVTPDL@NEHIHC`CZGHK`qRKJMBG@MEGUOAMJSLI@ACEOGcuEQHoFIZULKDSCKS_MeWEGC[WOUCYFCACCACICQBEFChKDCBE@EKQKQGUCOBSFGV@XETBHBH@JANEF@BAAG@EAKBCF@BCACWB_OAABCACMBBKRg@EDA@ACCGmAAGAg@WK@A@EX@FAHKJKXO^ODE@ECEEAI@@ABELGFuAEAEGGQCGECC@ADAV@DA@EDACCUMCEC]@GCGI@SKUFKDCBCFBZADe@QCEDCDBHTR@BCHEBMZGDSAMIIIMIKGO@SDOJORKHSHE@IEQCQDIFENQAfe}WÇvfHUAICk}GGG@gHoFOBMHSPIFKBa@SCKBEAOACBCDCDBFFFCPBHKHGJSTGDCASOMCKE@GLK@E[mEK@CFEAEDCGGCGKIOCKGKOCGG@AB@LABMDMAAAHKCE@GEEBIGAG@ABAFKBEHKDEJFD@BMHO@CJFHBNAX@PNLBBCBCCEA@B@DCBEAABCF@HGHONITAFBRKBADCHCBOBYC{FIDGFBDFFHBFJIFAHMNGRLLDRD@NAH@ANEL@HDNJLCFFF\\THJ@HAFEBMGELBBLFFFAN@JCJF@HBHJJFHHDBLBRP@P@FEHALDLBBD@@DER@JBJEFUDABBL@HBJ@JNRBD@DIBEFABBJCDLF@BCJBLR^@BEDOFADCFBDLABB@HDDJBFFEP@FIFADBDBDI@GCEAYPM@IAKDQAI@[HS@IBEFCLIF]BG@ADBPJH@FFHGN@HKCCDCAEDNFALBBHBAJHABDADC@CBCACBFL@DEDGBAJEHGBGFGAEAWJCHF^CRKLSdEBCBWOMCWKIAWHKAKDEDEJBDFDH@NDJ@JF@FOLBJDLLDRBNDHDDDAFGDIBQ@KLCH@BJNDDLBJFJGB@DDUd@DBBPFXCFANKHBNN^PDFBJLFFDHRPHBD@DEJKLDLJH@FFJBFABKHIDG@KLGBIAEBGFCHCDG@AIA@EB]XULADDHE@EDILCJGHDBJB@D@FRT@DAD@FFHJDDJHb@TRJPBJADBHFHLH@LDBDBLFHDFSHCNEFULE@GAGAIDC@EKGAEBACGLFHABFJABC@EE_ACB@DMBCFCDG@SP@JFDEfIDEJKFONBHDFBDCDITEDIDG@CEG@ORAFBHGLM@ABBDJFDDDJQlEXAN@DMPGZo_rUf¦\\j\\LxPfHf\\P`hpxjpXÀtPDÌ¡n[XCKZGbKPCbIjW¶pelk~~hRkNUROiJKxl_H@DZA~glar[idENHAHDFnbBDZLJBFADGFCHADCFQBANADAHQHEBE@S@WDKDAFAjBPAxBNC","@@X@FB@HA@CAABMH@BJBDDCHED@DDDBAFABBADE@@DDHDBDA@A@AFCD@DADBBAACBAB@FDDAACACGEBALG@AGACCK@AA@C@EDCFCDAH@DDHBDC@AB@VHBA@AGGACACCECAABA@CGIEE@CBCAABAFA@CCA@AFG@@CDC@AEA@GACEAEBCHA@CACGC@AFA@AACBEECBABBDHFAJFBADBDC@C@ADBD@BFBF@FEDFDA@DD@ADE@@D","@@ACCA@BDDED@@FBBE","@@BDBA@AC@","@@@DD@BECB","@@D@BAGAABBB","@@CBPBBA@AGAEB","@@@FBFNDBAFB@DHBBADDB@BAHA@AKE@EIBEC@GIA@FCBCA","@@F@BAEAA@@D","@@A@BDDDDC@AAAA@A@","@@CXBFBBFBv@XGPQHA@C@ACAODAADAAIPABCACCEE@C@AA@CF@BCEEC@@ALC@CCEEBAABCAAKDEAIFDFE@@B@DDBADM@GGA@UXIHCB@H","@@ABB@BAAA","@@CF@BDB@CF@@CD@ECCB","@@C@@BBBD@BCBACAAD","@@BDHCCCGACDFB","@@DFFA@C@ABDB@DCAABCACABACEBEAABDHCD","@@BBDA@AE@","@@CFBBHAAEA@","@@CFBDB@FG@ICBAD"]],"encodeOffsets":[[[124865,30450],[125115,30114],[124909,30037],[125165,29553],[125179,29557],[124827,29700],[124949,29988],[124939,30621],[124955,30627],[124935,30618],[125091,30616],[124686,30717],[125033,30576],[124935,30341],[124956,30333],[124928,30282],[124927,30270],[125014,30213],[124939,30213],[124904,30210],[124902,30198],[124909,30181],[125117,30168],[125137,30154],[125154,30166],[125164,30170],[125171,30169],[125188,30160],[125111,30112],[125126,30085],[125139,30093],[125156,30081],[124901,30112],[124930,30117],[124932,30047],[124914,29989],[124932,29998],[124957,29988],[124967,29981],[124972,29965],[124971,30520],[124965,30519],[124904,29933],[124912,29930],[124935,29937],[124992,29915],[124991,29908],[125015,29888],[125007,29890],[124879,29889],[125007,30608],[124955,29879],[124987,29829],[124963,29800],[124913,29784],[124945,29748],[124953,29723],[124857,29733],[124769,29771],[124708,29771],[124714,29781],[124744,29734],[124730,29736],[125182,29574],[125188,29574],[125194,29580],[125211,29579],[124854,30364],[124919,30343]]]},"properties":{"cp":[121.549792,29.868388],"name":"宁波市","childNum":69}},{"id":"330300","geometry":{"type":"MultiPolygon","coordinates":[["@@CBCDBNBBJ@@CBIEE","@@GBBDDBDABCCA","@@G@AB@FBDN@HABCAAE@CA","@@I@CB@NCDIDAHBHDHFHdTF@hQF@TFVA@CACCCYSUEA","@@I@GBIJGFSDMAICKGEAQFCDAF@XDHHDPHTLJLFFLDJ@LCPAvFLAPIfg@CCGGCYKQGqI","@@A@@D@BBBDAAC","@@ABDDBAAC","@@B@A@","@@A@@BDBBAAA","@@A@@DDB@CAA","@@A@@DD@BAAA","@@@A@@","@@A@@FD@@CAA","@@JBBAACE@CB","@@@BJ@@CCAED","@@DBD@BA@AAAG@","@@DBDC@@E@","@@BDF@BAECCB","@@DDDABCCAEB","@@BBB@@GA@AD","@@@B@BFBACCA","@@KFMLA@@CE@sVAAACNQDIAAIBSTOHAFFFDBJCD@GVBBNAFCJA@DIDADDBF@HEVEBABCDGBEFCN@DAHIBACC@ANKAA","@@HEGIGDIJHD","@@LAFGIBEBCF","@@C@CF@BDBXEDC@ICAE@GH","@@PGFEAAMCE@GDBHEHBBD@","@@CFBDDANA@A@ECAA@GD","@@F@HABAAAB@@CB@BCC@ABC@GB@B@BEDBB","@@@FDBDAEEA@","@@@DFDDBBAACGC","@@HHBAD@FAB@IEKB","@@GDAHBLFFfRXJHBJANCBC@EAC[QICQEOE","@@@@BAACGABDDB@B","@@B@DACAAB","@@GC@AC@DDHB","@@DFH@ACIA","@@DBD@LDDAACCABGBA@AACCBACAAC@EEE@AHC@@B@BHFAB@@A@@BFF","@@CAA@DB","@@DBHABEAACDID","@@FDD@CECACB@@","@@SCAJHBDALHAEDA@CAA","@@LFDDHZFDHBDH@BEBCD@TEHFNL@PHBBBFFBHHHDBDBPDHhTF@DATFHFJNDBRADHFHRPBDJL@DEDDJ@@BCDCDFJBJLDBDE@I@EBARAFD@DDJCB@DFD@BGH@PDFPH@FIBEF@Z@DHLADEFAFBDJFN^FRCJE@GHEFBLEDNNHBJHLBH@FCHGNIR@FRLNPH@BghDJZJJAHBJMDIDADD@PBDAH@DTPB@FIDCT]DAD@FFJBHAHDJHPHJJdJFANDHABDBBBAHK@CDC@GGEDCGMBEAKBAHEFLDAHBBD@PMFAJANDHNFDJBj@DBDH@DGHBFFHNHB@B@DIL@PNFBBBBJDDB@@CLBXBTCDCF@HCJAFBDFB@D@JCD@B@FADFNBHCFGBE@KAKDA@KJELCDEBB@ADA@EDCFEHAL@NAHBREFCRDFD@D@DHJBHAJFXPFHA@ACGFEHAL@LDfdN@JBHAVDHABADQ@CPHJNDHPFCHGBQBCB@DBHBFJNFZJF@ZAFGFBHDD@FBDDBH@DADALDFABBJFDPAFCFAHKFCB@H@BHBAFFHPHNDHAF@LJDAJPTTAHIFADFJADCBIDADSFIF@HBBdPNDPAFJCDAHCDCFABBFDHJFRDBFCJEDAFQFCAC@@LBLDHLDFJHLJJBBHDBBGTCBGBIBEJJR@LI^EFAFALCRYFEDIPK@UDINBHADOBMESHCD@BRFJLBBAN@D@B@JCJIFG@M@OH@DBDAL@FLDJLAFCBEACBEHCLADBFLBBB@DABADBD@PFFFDHCP@RIDAAGFILIDB@FDJFLAHBNGLEDCFAHNNLB@FBJAFBD@LFDB@@A@IBAHADIFAHN@DGD@DDFDBFCLLLHBD@DGFB^ABJLDBBFCF@DFFAHDBJAB@DL@DCF@DHP@BGLBNJLL@BPHFJANDPBHBD@LKD@B@DDF@PKFKHICCBEDCNEHDNEJAJMNCLENSPDFERABFFFF@JCFGDAD@DDVB`@LAHBFF@BANBFEFEL@BFBDFHFFEF@HEFDNDCH@FOP@DFBHBNJJAFEPCLDXBDBBFLBFDFHANBD@HDFHFLEJGFAN@JBJJLDLCFGHADACMDKD@HDJ@D@LGLBJKJALJFEAKCEBCFED@nKDIBKHGPIDGCEEKIKAELOHBFGB@PBJGDE@K@EFEFCFG\\CH@FCHAVBLDDHDFZTF@\\CJEJCFHCHADNFDA@GACAICEAEHEHOJ@H@HCH@JBFCDEHA@EJADB@JBBDBLCJBDADIL@BFDDBBFABDDDF@LELAXDR@JFBBAJBHDFHDFHFL@F@NDHFFNJJRDBFCH@PGPUTBDBFBDAACBCF@DDD@HC@ADELGJKFA@KAEDED@HQDMF@BEH@FAFA@K@APILCBAGEFEBKDC@EFGTBDCBEEAEM@CBCB@JBPAZQHAJI@AKCAABGIQ@IMCWBCCKI@ABADA@CMCGAEFAGGAHKLIDMMkBGDB@EGDEMMUq}eGECGICG@IAW@UCYA[MYaigaW]gQmK}SkoÄ¥PGXCpBdJjRNDPBLAHCBC@GC[@IBEBCHEfCPCFEFMDO@KG_IUGKGEKCU@SDEAACA@@CCE@CCIIGBAACGCA@@BA@C@@ECCABCB@FABBBDBABADC@@DH@FFFAD@BFADBDD@@CHD@BA@JF@DBBKB[EO@cBQFK@EBKJ]XK@CIBEDOVofħísGQMQk]iOY_OUkkGGUEGCCGDaLIhHEXADABCDWFQHIDCLCHEBC@KEOamKWEMAGDc@iCYEMIIQKMEY]GGGGAGBOFQ@ECGIIKGSi@EDCfQDE@CGUOOKSCMAkCQMaSOKGQE{KE@kNG@EAafEBGAAB@HCFQJCF@DDFADMHCHQB@BFFAHIJHF@DABI@CBLFCF@DJHHP@BGHUNAFHJRLJ@FGHCJDDFBHYVEDKJIPCZ[VIJIVGLCBIBQLAFKJ@FFL@BAFMFEFAFFFAFNV@FCFGLKJQGG@MFABHF@DADGDEC@A@GCIBGAAGBADCEI@MHEBICIIGCG@CBMXKLCF@FDFHF@P@HCFWNC@CIQKOCCGIAACEBCCGBEDKLC@KAG@UME@AAKFI@ADEBAAE@cCOEEEAEDGFEDIAIEGIAEBAFEBGBUCQGCCBUECI@MMKACKEEGACCIUK@CEAKM@SHO@CDBF@HOPELMA@PAHEBUFKE@IAAO@QEUCGCAGBCPFBA@CEGCCQIEG@CCECAK@CCBAJ@BAIG@ADECCBCH@DKACODGBGAMBCABCCAKJG@C@C@GACCAGE@GAIFA@@EAEA@ADGBAG@GECCDBHABMACB@DNHBBABM@IDGCCDGFCFCBGCOQJILACMCAMDGAG@@BEBCA@GCAKDGLSJKDCAAKCCSDIDE@A@EFFHAVBFB@DAJKLHBFABGFGBG@GFAF@DDHCHC@M@GFI@AFCNOFLNJH@FEDME@JANIBCDCDBFIDCHGDO@EBADBJGFCFBDALCDG@GHI@IPHFJCDD@DNFBNDDCHNJGNFJCHFB@D@BEAAD@FHDAPKDABBPJH@FEDGBCLBDURADDDGBCFAA@ECAEBOAIEC@BDCDGDDJFHFLBDD@D@@PJNCHuHG@IFKAEDAXCH@HDF@FEFCHBLFDD@HFBBHCBB@FDHFDDJ@BGHGNADFFDNGHE@AD","@@B@@AA@@B","@@@@","@@@@@@","@@@@@@","@@LDD@BC@CFA@GDCCEIGS@@DGAEB@BDFJBBBAFBB@DBD","@@JDBAAACCED","@@ABD@HDDA@AEEGD","@@DBBACAAB","@@FBBACAC@","@@DDDAHBBACEDC@AEBKCAJ","@@DBDDH@BCHA@GCCQECB@DA@@BDDABA@BD","@@@FDBFBDDDEJ@@CJ@BAC@@CA@IA@BKCGBCA@D","@@D@C@","@@@AEDDB@ABA","@@D@C@","@@BBBACA@B","@@D@DAG@","@@@BB@B@AEA@@D","@@@BD@@AC@","@@FFHBEECAC@","@@CD@DJ@DEEA","@@JRHB@EDFD@MUIC@DA@","@@B@BADDDBAHH@ADB@HBFCFDDABCIGEGGGGAECIABDADCAAFGABDDDBAD@DD","@@FHH@JAACEEB@ACDB@@@CCCE@CDDDAFCAACAB@B","@@BBD@@IECA@C@DJ","@@NB@CD@BCCAE@AEG@ADA@AFBBDA@D","@@BBBAACAB","@@DDB@EC","@@BBFBB@DDF@AABAACC@CCC@@BC@AB","@@B@AAAB","@@FBDAFBBA@CBAGAODBB","@@DFFCECC@@B","@@@BJ@IA","@@HFFABAEGAAEBBBEB","@@DBDCBACAE@@F","@@EL@BABAJFDLA@BHDCDBDB@DCD@DE@CFAACEADIEECAKIICC@@BDDBD","@@C@@DDBBFFBDCBBDACAAEDCDAB@CEA@GHGB","@@@BDDF@HDB@CCCAAEG@","@@FBF@ACAAI@BB","@@JFHBHABACEI@CC@ECAA@ACGC@DBBBDAJDB","@@@FB@JI@ABA@AGACJ","@@BBDAFDDCFABCHCBICAGACDC@AB@DAFEDC@AB","@@HHLDDA@EE@IGE@AB","@@@@@AABB@","@@B@A@","@@B@@ACB","@@@@BAAA@D","@@DDDC@AE@AB","@@@BB@@AA@","@@A@@BFBBA@AEA","@@A@DDD@DAAACBCA","@@B@@AA@AB","@@@B@BDEA@AB","@@DBBA@CCBAAAB","@@E@DDBC","@@FD@AEA","@@DADBDAEICAE@CAEBE@BHLBBD"]],"encodeOffsets":[[[123981,28693],[123949,28698],[123960,28692],[124095,28635],[124005,28609],[123812,28483],[123801,28481],[124061,28478],[123747,27716],[123759,27710],[123749,27703],[124058,28470],[124037,28394],[124034,28345],[124085,28361],[124101,28366],[124096,28393],[124055,28441],[124072,28577],[124130,28512],[124128,28505],[124014,28103],[124001,28154],[123964,28144],[123985,28088],[124020,28133],[124035,28128],[123969,28103],[124180,28680],[124173,28672],[123959,28680],[123950,28651],[124132,28608],[124137,28601],[124081,28591],[124033,28585],[124020,28589],[124156,28503],[124159,28502],[124122,28481],[124134,28486],[122507,28333],[124053,28458],[124042,28453],[124042,28453],[124042,28454],[123990,28459],[123998,28468],[123999,28473],[123908,28504],[124062,28421],[124054,28427],[124039,28429],[124039,28437],[124069,28411],[124072,28413],[124077,28409],[124081,28412],[124082,28415],[124051,28359],[124106,28316],[124100,28315],[124105,28326],[124114,28273],[124109,28288],[124127,28277],[124041,28288],[124077,28294],[123953,28296],[123952,28301],[123961,28297],[123948,28334],[123843,28327],[123834,28319],[123828,28313],[123836,28308],[123840,28303],[123876,28314],[123806,28359],[123819,28350],[123821,28346],[123725,28310],[123740,28336],[123727,28351],[123711,28355],[123652,28245],[123639,28233],[123638,28233],[123632,28225],[123617,28215],[123603,28182],[123603,28186],[123602,28183],[123588,28169],[123737,27693],[123733,27693],[124137,28613],[124137,28613],[123799,28377]]]},"properties":{"cp":[120.672111,28.000575],"name":"温州市","childNum":99}},{"id":"330400","geometry":{"type":"MultiPolygon","coordinates":[["@@DB@ACGA@ADBD","@@@@@AAB@@","@@@BB@DAAAA@","@@B@BAE@@@","@@ABBDFAACA@","@@R@@IBCPFPEBDH@FCHAD@@BILBB\\BDLEBBFCBBBDADBD@HADMHABAEEBAh@BCN@CAFIAABC@@@CA@@CB@@GCABCHBBEAADEB@DQB@D@@CCA@EA@@AMA@AAABCA@@CD@@AAEDGE@BGD@BGB@@KAADEFE@EAkAIDBH@@EA@ACGB@CG@CC@CCGDCBG^CBAAE@AHAJ@DCDC@@A@ACFACCDACACDEEFAACEEDCCCB@ACCBBCCCHCCCEBCEC@CGE@CECBAEBAA@ACE@EGACHAGEHECEHABB@DBADFA@BDDBBA@ADAB@ADBANNFBBC^ILQDKPDCHA@ADA@BEC@CB@@DBBHB@CFHBDEHAEN`LCLD@CDHDFD\\@dPAAB@@A@AD@AABADCD@BALDDFBABCJCDBBA@ABAEGAKCCB@BBB@TCBDFEACBA@CDA@DB@@IIKGQCa@IC@I@CEJMZCHD@ABAFBBDRAFCDBFA@GFDLBBBBCDABCLDFBFD@DDBDABDBCJKHBCNDFJDX@BAHOBADBB@@GDAAADEDGBOJEAABA@BDABBDAAABABBXKDATSB@BBDCB@ACBEAAB@AADECE@EECBECEBEB@BIDAAEDA@GF__CCCYeIKOIUGMaOk[AI@KAAIC[EECIGKGSwW\\kluvuhaOC¿soWwigoO_e[eG[i¡[Sq@WBTSBKFiXQRIXAl@\\AnELGHEBQFPYBÇA¿BO@M[GOIg@IKQMNGBONUL@DKJHVCBPZPBJH@NAFiGaKSAOKCHGD]JKB@B@REJMACDADHFJBNH@FFHPL@NCFTNALDDAPEDANBLFDBLKAGEC@AJEL@DDF@NCP@DELEXCHE@EAWAAB@DFNA^CZEJ@FH@HDJBFFHDFJ@FCF]\\BN@JLH^@PDDBN`@JHVEJBHBLJDPADCDELED@DFFAJBHBDFHPDFVFL@xHNDV@JBAFCFIHIDCDBFFFLAXBJDTR@DDDNXAHEDADAJELCNKXL@RCBBF@JCXG`dpHNNRHHBHJHbTFJLHBANEXCRDRLTCPBB@AEBANEFA@PFD@LBFB@DCDENRFLNDFJBBDC@EPGAA@EHADCFBDDBDGPBFXDGjDNBPEZGPOT[JHJTVNIDBDHDBHCXBLEHIDAP@HFRRXF@DCRDRB@BAFAFFBDDBnJdBhQDIDADBBEFBHFFCDCDBBADB@AD@@BD@@JL@DBJB@BVJBNFB@LJ@@@","@@BDD@ACA@","@@BAA@@@","@@@@A@B@","@@DD@CAAAB"]],"encodeOffsets":[[[124055,31333],[124038,31327],[124036,31322],[124035,31314],[124227,31209],[123803,31762],[124249,31232],[124252,31229],[124251,31225],[124216,31239]]]},"properties":{"cp":[120.750865,30.762653],"name":"嘉兴市","childNum":10}},{"id":"330500","geometry":{"type":"Polygon","coordinates":["@@DQLOTMFGBGAK@INe@EEA@ADBDALSPORYZSLKFUJMDWDCdU^IhMja^QvqfW@AFAFBH@BAFABCFCINCDCRDdGBABBTAPBNADB\\DR@PB\\BXD^FRFZDxR@CAEUUBIDG@EGCCQ@CDK@EBMCABEAANOPD@FJ@DLJ@V@dHLHLDMpBBDDF@XMFK@MBEFCBAACKEAIAGBCJANULEBCACUMAILGDAJADKJG@[@AICACBIBCJAFKJCJ@BCDGAOBMHMLQDKE@CAQDK@LWDMFKBIBCFCBGMWCC@CSQICWAKBEEAEDCJCJGDEBEIAU@MCwGK@UECEGOCEGAIAEBCEC@KFCFCDOBICAKAGFIGU@IM_CAOC]@KG@OAE@E^WDIEKGCEEIAGCG@@EFIBGDoEMBICEQCECAGGBGGIDWASBWA_HEBQ@MIABADCLABGEAEBIWCEEBCAA@@HCMECDGAJGAEFEACIFA@@GDEGEK@EACEUEEJBNAFGBiGOEG@ABEHODCDAHHJADeDCAEAOBE]IKAEBOAOFKFCFI@GCGGCFGAAMAMCG@AFADEBUDM@WBGFEJC@aDGAOKIKAAGAKBGDEJ@FGHIBIAGBEDAPCFGFG@EAQIC@IFCAEEE@GBMFUBAD@JDHLF@DEDE@IAEBCJIFKPERA@ABCAAGICI@GDEJUNE@cIGAUNcFIHBBJDBDB^FRAFCDa@GAI@]DORGHKDGKGCCAOBAA@CD[LWHIDI@IFMAU@CGCHM@EKWAICEIA@I@MPODIFEDEAEAAUGECOMIQ[SKCG@OCKBGDOD@BDBDD@FCPER@FFDXDAPIFEBCAOOSKMAKBQIIASDCBMNALEHEF]GIICGQMAGDKAECCIAMGICGA]JODM@MAS@WHGBACIWKOI@CIECICGEEEWEG@@BEHKJWDUAGBAFDXCNKHSCEB@LHJBJGNBNGFSHABDPAJCH@^ALEHFRFVELIRALBDAF[CGCEGgYGAQAE@UPBPA@IDEDU@EFAPAFAFBFLFBH@HBBTLJJHBBDAFBJIJMD@FDDABSLIHAHDFJNHDLKF@dFF@LCN@PHZDVRDDBHNXBHTZLFHAFBLLHBHJFBNADBHHFDFAJMHgHMJMHCDATBHBL@VNHJH`LNPLbjAtEJBFJNAFIL@HDJ@JAH@DHFPBHGJEN@LFL@LFDFRbLPL\\NRJFDBNAJ@FBBD@HCFCLBRGHGLMRAFAJDT@FEJ@DLR@RDFPHTN@DCF@F@FFNEV@HBD@FBDDHJLRLBFTHBFPPNFHFHLFJEb@VHdGVCVBFHLPJHBFF@D[JULENDPNBPH@JHPHFFFPDFFFB@JBBRFL@JOTGPIF@HDFJFRFDP@RDLDD@HGF@LDDANFH@NJFBHAJCDCHADCBEGM@CDEFAHDFAJOH@\\JLJ@FCDGD@FHLHCLBJID@NAJFHCN@RKFCJBDBLDRJ`@HB"],"encodeOffsets":[[122798,31919]]},"properties":{"cp":[120.102398,30.867198],"name":"湖州市","childNum":1}},{"id":"330600","geometry":{"type":"Polygon","coordinates":["@@Ve`qpHYNO@CBMFWRkCICCIEACBAN@HKAGBEPQH@DFH@JCFCJSDCACCEAGPMLEFIJCFeEC@ITOH@DCDENA@CDA`BFFD@BAEIBAEGHKBDFAHBFLD@JCHBHBF@VKFEDMTGCEEGAKACKCG@GKGECAIBOAQI@SGaCIICEG@EBC@CQS@E@CIACAHGDIJKFCF@CGBCVK^WFAB@BJH@DCDGHEFAJBHALKH@JCLGBAAEEI@EIGCKLKFI@CACOGGQECKEAICE]OMMGAMLEBWDOEAA@CVcCCA@IHIEKACCIM@ADGLKR@JAHCBECCGCMCQAKCCKAIPK@EIEI@MCG@ECACFIFCLCLBXGJBXLNDXPDAFATcLKDQE]DGXIFBHBHEHAFGBIHAFC@CEKDADBDAD@BCACGBBIGAAABKMEFCDBDCLD@GHMEG@EIGAOBCH@^AJEDKFEJAT@\\GJ@RBLCJBN@ZOFBHDJ@ACACBCJE@EFOEEIACC@GAAKBACDEBCPEFC@AQ]AKDI@AKEDCAIBAFEJA@CACMQ@IAI@GAKBAVCFEAI@IFQ@CC@AACKBKFG@E@OQOKACAGGIEGIGAE@DI@IBI@CCCAAKDEFIFEECGC@K@EBCB@JBLEJKOICGBYNK@KCGI@MFKASCICAG@_F@HFL@DCBU@YFcBGEGKKG_EEBCD@JAFQDK@OOGCMAWAGAI@EA@IIOEUCAA@KFGJaDADCFKLEBOGGGAQBUECOECAAGBKLMFYAACAKBKAC@OLC@CCC@CDKPMBCAQMMQQISAQFG@cKWEGNFLBHIrFJBJAB_HCDAF@BVVJJBDADUNIBCDG@OIGA[@CCGKGAGBEFENKPLZDRALC@MIS@caEBEDWLE@IMGFSDMHMAICKDKAMVEFCBE@CAIOEAEBCFBHDFHL@DOLGHE@IAEBCHJL@DQXC@OAEDOPKBIVIHEH@fFTBHJDDFCDGRCDOACBOEBNAF]RMPID@B@EACICGGMC[IOBGCEEO[GOCCODKFI@MBGAKMQCCECQDGJEFUAESBeICCCCKEAEAOMYQAIKGMWI@AFGGCE@EBEJQFKJIPANIN@JFLJFRZBbFJ@FABSRGDKPBRHRHFTFFDAFKPEDI@KEOBGAGHFJMNABIAQDABEPKDGBKFABJLAFIRCFG@MCMD@GCKGGCEGEGOCCGAGGECGAKEK@GAW[I@QFURG@GECEE@WJABCNBBR@BD@LJV@BIH]@YJGJGDBJFHQHCDENUIKFI@YHAD@JDFCVJXLJDPDDH@F@LCD@LFHN@FABOHG@ELKFBHNDJFBP@FGHGB@ABGAE@MQKMBWLW@CNCDOJKNBFAXIJODEDK@GHEDEBCBCBIAECAABCHECCA@EDKAEDILBDGL@FBHADKLGBCPAHDHSLCFABDH@JD@HCTMPDBADENCBCBEDALJHBPJFBZAD@JJBFNFH@BMBALCBAHCXDPD@HBDFBJBDDDDD@F@BD@XNLCXILBHJNDJXD^CVLFBFCJKJEFCFBNN@BCF@HR^RLHBRLJNRRHNBJ@FCHDD@JBJBBJCFBBHLRD@JCFE@GHAJED@FDPVNL@BGJ@DPFLLPFLEZAHEF@FBFLDBHEDCHO@MRIHBHBDBHJDNDDFCFADAZID@BDNPHD@NLHDDNHDJ@JHRZAHDDHEHBFCF@FDLKN@NKNKD@BBFEZEBIAGBMRBFNHDHHF@TADGFDNBNAFCHCDKBYRGAIKECEAGBKFCJBDJFFJJFHN@BK@ADDBHHRHFABCDODADDLEHJFJJH@H\\@BBCJ@HD@JGFHDBPFV@BBFBDCDMFEJE@CAEBAN@BAAMDADBFDA^BBF@REBEAIBEJAbFB@BRDDDJN@BBDDFBAPFPPBHCHHbGHGHKHCPCN@JDdCH@JEDADGB@D@JF`@FGJADBRHLBBBH\\XldvBFv`r|zrdSLETASXAr@tL"],"encodeOffsets":[[123768,30999]]},"properties":{"cp":[120.582112,29.997117],"name":"绍兴市","childNum":1}},{"id":"330700","geometry":{"type":"Polygon","coordinates":["@@LMPIDCDMX@RIJCJ@PJBPBFAH@BHAHG@EAOIEMCAGLEFKH@PGBA@EGMKEC@KDE@G@CCCOKIIWDUCE@KDCRCRAJEVJFMDCRGEGAIHCHIZI^@JG@AIU@KACQ@AADMBAXIF@LLH@VQREJ@X\\HBL@LFHBFDHHHBDDHPHFDFHHDL@HNCNDH@DEJQBEIKBALEHALCFOBARCJBBANMEIHGHBPALFL@FCJOBEECSEGEGQAQLOHCTQBA@EEIAaQYIEEK@IJMBMJOLIREHKH@HBBBEH@BXJHNJLRBNZBPBFLFDDDDfJTABFEVIFCHDRDFRDLNHBNAJ@LEPCDDHPP\\FFHDPA\\JNDHHJDBD@FJENO^QBEAMPFDAPBDCHQDCCEICAGES@eFGJGJULAPOFCPBD@RW@CIKDGFAJBF@HGPK@CGKCEAGDEFAFBJPDBF@DAFENULBLCJDNBNGTCHEJNF@XKFCFAdbT@NJD@BKCQKYLOFMFEHAHBHLDD\\@HBPJH@DCJAVMBCACIIUU@ABEDC`GBAAIEIJqAGEKHMNIAAKI@IGE@AJKOKSIEECICC[UQGMMGMIAEI@ALODIDAHHF@LEHMPA@ICCIEI@IBIJA@IUIIGIQCMKAEFIJEDEDGAIEI@GUQBARKACCCGBAADSNOHCDDDVBBFBFCBMDCJA@CEIAKDAFFB@DG@KDKGCG@@ABCD@FIBICCOC@CCEEASBKACH@FA@EBKESAGGAEBUEOAEICGMAE@KHIBEAMGEEIIEIImIK@KGMCCBIKICIECEACKKQCGGICS@QJC@ECIBABCF@HBDD@DDEDA@MAEBIJDFIHCEEGBEAMKCMACCAGPQCCGAACFCAEGBMCAA@ADGECCCBCBCGGAAGFBHEJKDKCEBSDMAQGGIGACJCVGJCACGOCCH@JEDECEIECAEDC@CAKGIE@IJKAQJQB@FCHEB@FE@CBANQDEF@DGHSHIH@@BHALIBQJBDD@DD@VDFHHBFAFGJEBADDJ@DGCCBIAQBOEE@ADBHCDAJCLCBIICABE@CECE@GI@AHIGIIODAFAL@BAAECC@CFKAcBWCEYGECKOCMQOWIAMEEKMIKCKBCPKBCEIMKI@ODG@AE@ACCCIEAS@AFCBQDOHMAAAACHIIUIII@KBEFKACB@HABG@OBQRBLDBABCDIAKCIIGCg]WCQEELIDIHKD@FBFAHIACDMFGHODCDAHGCI@CAEKICIFKCG@CFIFK@OHKAA@A]KEBGACOIGICIBEAAEGOKG@CHCBICKKDGBCAGCEKUAA]AGACACKKEQQWMACAEA[EO@EDE@GGKIIOSQGE@MDMJIFOAIEEYp[BG@GIKAGAEAACBKFGBU@GAAC@KCCGEKMMKCG@IAESQ@KCGCCYEQAO@[T[FCAAAKWEEK@_DKAWAIDC@IGU@@BAHGHm@E@EBIT@DBF@JCFCBUDOFE@ECEOECCACAEDAH@BABDB@TDNCH@BFLJPFDDHDJAVGFaTEF@NEDM@OIG@EDK\\@DFDHTARETBJFLBRBH@HAJ@PCT@TDDPER@MTALBLAFABIDEAOIMAGEWAQICCA@IBEDCVEDGDIPGB@FCHMHS@KCCSCAMGAC@GCEIGM@GBGFGXMNAHDbABI@@FDLDFZHFFBDADQVBHDD@BCFNB@DMLC@ECCIAAGBI@MGABFbJPFDF@HIHADDFRCDOJADHBXEFHBL@RIJMFGTED@JGRGJEJCTEPKHAF@DDBV@JHHJFJAHGD@HDDADEFAFLp@RBDDABQDEBCBADDATEN@FBLBDIHCXBDFFBHEDGRCDICKBKCC@EDCFDTCDOHKPEDOFO@A`ABABUFEF@NDF@FKFKP@FFHEHDNCNGDODABHBDTAJDFCH@HVPHFFJDJFFJFTHFDDJFDFBBHBBHBBDCLAJFBHBLE^@JBJJBHAD@LBADEF@@D@JKL@DBBbNJBFD@FADEBHT@FELILG@CBCJHTAFBLHJADBFADEDAFCDIDAD@DHFLXB@LED@TDHLD@NADDPZHDB@JCJeN@HIBA@IBAD@FFD@F@FBPDLTGH@FTDBE@KFEAGBCBCLGFGDOCGBGJUEIJQDKFCJBDAJGDG@KBCXCD@PHD@PCFJTXDJDJAHCDLJJDBBFCDCJCL@LHBBPARBHLHBNAHAJINEHBJCF@FDAPADWPABBHBBJBLJPV@RPHRTDBFADINCHBJELBF@FKFCHBLFBF@RBLB@D@HIFAN@DBBDAFBFFFDHCPGDAFAFBJCFLXLJBDAXBFPF@B@DR@NFDDBDCFSPCHOLCHFFJFTFBBNCF@LHFDJBBF@FGF@BJHFRAFEF@DDDAFAD@DDBNDLJ@RGPBLHXPNFTDBF@DBBFLJJBBDJJDBHCF@VVBAAEBALCTMJFF@JCJBHCDBHCHGDAVCZDFHTEBJFBVEF@DBPBTHZCDF"],"encodeOffsets":[[122853,30388]]},"properties":{"cp":[119.649506,29.089524],"name":"金华市","childNum":1}},{"id":"330800","geometry":{"type":"Polygon","coordinates":["@@BUHMBIFATCFAP[HCLADKHEJARDJCJEAGCEII@A@ADCPAFCNEBEGKBENITKFAFBFAJOTMNARNPBHCDERAHERHFBHAFABCAIIQ@CHBL@VCDCBGNADAVFT@FCJGJBD@BABIPFJEFGAMVSHGEMHGLONMJUBGAAA@IFMNCLCAMFC@AE@GEI@AFIDIHMAGOOLMBEFEHMH@HBD@BABA@GBQAGGEACAADGT@\\JfHL@RDHCZQNENBPRPDDJBDLHHDT@\\RANBJINDPDFD@N@FBDFBBBDFBDPNBfZJBJCJBDH@FNFFFHHNBJFDDBLHLRPRHPGF@DBDJPHFCDENIHINEHI`EBAHIDCZEBA@ECCSGEEBCFEDAPSB@HBFGLKBADBHSJKEGBI@IBGJGFGHCFODATJdFNDPJT@PHL@NCD@HFBDFDN@DEXAdTF@LAEQBIBANAFFJ@LJDANKPCDCLKBGZCJV@DADGH@FBBFBDANBDKDAF@DBDDELBJ@RBBDBSLGJCBECCBCB@D@FLNFDF@BD@BGBBBAB@FCHDLJCFGVCLFHC@ACKBAHEDCDOHGCQB@LB^GD@MIIQIIUO@GDGCEBICSGABAPCHCDMCMFGEG@ELOLE@ECE@MFEVEBABAB_P@PEFCLOPGDCCSDEFCD@LDLAJDDCHQFCAGEEACDWJGACAK@EFMBSCCABADCFARCBAC@QKoBEFEBCCC@GHCBGEIGIIGU@CA@CBELGFODSFIHIHQ@IFCHSNEJI@QAKEGWFGABCPIDCEQCCGBGJE@ECIOEaBABBLFJ@HABBDJDDB@D@LIBCAAKADE@ACCAGRUBCACEEUGECEM@ECDCLCDGBA@EEMICAMFO@GAICAE@GISWQGCIKAIGCOAcHMFMAeDCAQWEIIGO@YMKCKCWAE@_LMBGAMME@KHMISAIIMEIGCMCEGEGAKBEAKKYOCGEECICCE@IIMWICKOIGMQA@IJEBGEQ@UIIM@QCIKKAEBUKGEMBMAOHGBCBIEGGEIOKKMG@IACMGGMCAEAKDCDALCDIAEBEHAHABG@IAE@QLGDG@OIIKEEE@GBG@UIGEAGEIA@EBCDCAGHCAE@KDGAAGGI@CAACEOGCICAI@EKBKFAFMGQAQ@CJCBCEYGU@CHEGEAC@S@CDAJBDBDHNCZFDACE@CFCBCCSKIEOEGIS@CFI@CS]IIEICAGBIIIAKGAC@OEEBKKOGUOYMOKAI@IDIJE@IEM@MYMAGGG@UBMEIFANFJAFKLEJGDSAKDWESHAA@C@E@KaIWAGBQTE@CGGAACAKACACHCDGD@@EAABAHB@ACE@EMCGMIFMLGEKDKECDE@ABGBGDCFGA@F@BJJADS@ABFF@FCBGACREFFRLFLDLFNHBBF@RVBD@FBBHBFDB@DEB@AFBDFFBFGLC@A@BEAGAA@FC@@CCE@HA@EAC@@BPHBBCB@ACCCDDLAFEB@FATADID@LOfYLCFAJCDE@ECABBFNJ@FBDPFFCBBADH@D@@DCBEACBFJHBFL@FFPHNEPD@BCHC@FGH@BDBD@ADFB@BBDDBL@BF@BI@BHGHC@@DBB@BGEEBE@@BCB@CA@C@BCECCAEDENC@CBEJGDCBAAE@AAEBAAGDCCMLFHFDD@DC@ADA@B@BJA@DHDB@@AFA@DADHB@DHHCFGDCHAAGICACBDD@DGD@FCA@BDBABCD@DDCCFD@CJB@DIBB@DEFCFAACJBBLBBBMDAB@DMFADDFCDBBEFAFBBBHLABFCDBHCDHDFABB@BD@@BABAA@@CB@FAFBDABA@CCC@CBBDAB@DFHCBAFBBHDBCCA@AFBD@ADDADD@BABDB@D@BBABB@A@BA@BBFABNDBADEBCF@BCBEN@FA@DDCBDDF@HDDDIBFFAJDFAFBBCD@F@D@BD@BBCFEDMCCFE@@BBB@DEB@DBDHA@DMHADEBCAEHCBKACCEBBDCFDBBHLDFDAF@F@BABCCEFDDHCBBCB@FCBABG@@BABB@BDJ@D@@BCDA@GDC@@FBDEBEDLB@FB@ADFBBBABCAAB@BCAC@ADDBA@CA@ECBBDAJCBBDBFCB@HBBA@CACB@FDBAJCDBBB@DBBB@@GHCFGDCLFDGF@DEFEAADG@CDG@@A]BKAOJGBCDK@ODCHGC@FILRLCFBBABC@EF@HGREFE@@NCLEJ@LAHEHEBATGP@HABQBGHA@C@GGMBKCIEGAECIAGEQGE@KCIBAJBJFFTHRVLHDHHH@BCBAFIBIAEBCJABC@ECKD@JELKLELGBEFIAEFCBABGB@BECEBCCC@BDA@ABOC@EBGCA@DABIBGD@BE@OXBDHDAB@HFHEH@DCDMIC@CAEABCGGDECCAMSAHLFD@JH@CF@DAHGCBCEEAECACEGJEN@\\CLGDIJOD@FBDKJAHBDTRCJBJ@DKJQDMJQDKLCF@JJPTFBB@FIHIDIJJV@NDHCHBJEFKFGBCBAB@FJPFdBDD@BB@JDPJJHDHCFA^DN^DD@DCHDHIFADDX@DFJED@VAHIH@DFDH@dIRAFDJLFBFAFI`GPHPAbVN@DB@DCLIJIF@BJBRLFH@NDBHDJJLBLFDFDPALINJR@B]VCH@DBBLCHBJPPV@JFFRHL@F@HFNHF@LIZDFAJGVFFCDGFAJ@FDNALBBBAhBV@DCFCRCFCNCFBLAH@FDFFBN@NBH@BCFKHIDCJCBG"],"encodeOffsets":[[121186,30184]]},"properties":{"cp":[118.87263,28.941708],"name":"衢州市","childNum":1}},{"id":"330900","geometry":{"type":"MultiPolygon","coordinates":[["@@E@IF@DHHAHDDNEBEBANADAACSCEC","@@E@EDGRCDKBG@G@EDGJADBDXVBADEHALBFADGJSDWAEAA","@@EBCNCFCBG@MIE@ABCJ@F@FBDLHVLDHFBZBNIBCBIACAAODCAAC@EHYACACIA","@@GBMHKAIDCBAB@FJFEH@DDDLD@DAHJLD@DGDCHADABGFCZ@@EGE@ECCW@EABEJGAC","@@MBA@@DFFHFBHJDF@JI@CCGEAE@CEA@","@@ABBFH@FDBAFB@BCBJFDAAGLAAAEAMAMACA","@@BDB@FABAACAAED","@@FABAACA@EBBD","@@@CIGC@AFFDAD@DF@DC","@@@AG@BDD@","@@F@@CGAADDB","@@F@@EE@@F","@@DBBC@ACAAB@D","@@B@@AC@@B","@@@BBAAA@B","@@B@@AEI@BDJ","@@AB@BBA@A","@@MBODQP@FJJBZFRD\\DB`BDBLLF@DADGBCACIECE@E@CBA\\KBC@CACGCK@IBM@CECS@CHEDMACEC","@@C@_Ne@GDSRq~ADDNDBFBH@HCDBJFH@H@JA^SBEAGIGACBKDCRGZE\\FL@TKHGBIAEEEE@UBC@ECAE","@@ABBF@DFBBA@ACGAA","@@BAACCAE@@FDBD@","@@@BB@@CA@","@@@FHHDBB@JCDCVU@CEGE@OGCEGCED@HCH@T","@@FBD@BCACAAE@AD@B","@@@DHJLBDADO@CCCE@OF","@@NGPQFIAECASAEDGJOJMDIBCBG@IEC@CD@JZJNNDBFBFALK","@@F@@CEEGAADDF","@@@JJTHDTEDEE[EAQAE@AD","@@DA@AAAYEG@AB@JDDJBBCFBFABCDB","@@DDXPFBL@FEFCBG@GEMOWGEGCE@EDEHENAR","@@THL@BAPOAQECUEMBOAC@KNAHDFHDND","@@FCBAAAACMEO@CBCFARBFFFF@FDF@DCBABO","@@BBD@BC@CAACBAF","@@ADD@D@FC@AA@GAAB","@@J@@EACEBCF@B","@@FABACACF","@@VFD@BCEKAACBADG@EF","@@D@B@@CE@@D","@@HCBCE@CF","@@F@DCCACBC@@B","@@CD@BHCPKDC@CC@GH","@@FCAEC@GFAFDA","@@D@FADGAEE@CBEJBD","@@DDD@DCBCCEKAEDADBDFA","@@JD@ECAEAABBB","@@DBBCDKACCBGN@B","@@BFADFB@MEAAB","@@BI@AEBAF@DD@","@@BGAIAAEDCPBFDDH@@G","@@DFJ@AIBCCEE@EB@L","@@BDDBFAZEbSp]HI@ACAE@}VMDOJWTAF","@@D@@A@IAAC@AF@FBB","@@BABBADA@@DCHDB@DHBBAAAHC@EHA@BB@@EFED@DBCH@DFEBBBCD@@DB@BCFABC@AA@AECDC@ADCA@ABCACAEAAADC@CAAACBCDIAEDC@AB@DI@@DEB@BDBLA","@@CBBBD@BACA","@@DBCAA@B@","@@B@DCCAAD","@@@B@BH@CCA@","@@DBF@HCCC@A@AHADGAADEE@A@AFCAABDDABAFGBEGGDBBGFBHB@@EF@B@","@@FBDADEECI@@CC@ABDFCDFB","@@@BCAABBBDABDDA@CA@A@","@@GBFBFABCAACD","@@BBBA@CGBADD@BA","@@BAAAAABAAAAD@@EHABFB@ADA@A","@@ADDA@CA@@B","@@B@DCC@AB","@@JAAACBCAAD","@@CDBBBAFBJCACKB","@@E@FFFBF@ACA@CABCA@CB","@@DBBADBBAEGA@BBAB@A@ACBEABB@DDB","@@@AHA@CFABACAA@EA@@CBE@ADCBC@@DEBABC@@@AA@AC@@CEDCAAAAB@BBBFADBBHBBFCBDD@@EB@BBBBB@@AHCBB","@@BBDADDBBCMC@C@ABBF","@@BBDAEECAADDB","@@JBBDHABACA@EB@D@D@DEFC@A@AC@CCC@GCMDGCCDE@ADJH@JFB","@@DBB@@CB@DCAGC@@FEH","@@EFBDN@FBHKFABCF@DEAAAAGAAFCBCDC@ECADED@B","@@FD@CDEBBF@@AFA@C@@CBC@ABAACBCBCD","@@@DFAFBDA@CCADCGCEIABCBDJ@BBBAB","@@AAABBDCFA@CCCB@HAB@BHBDCHEAGDA@AA@","@@DACEDBDABBJC@AC@@CJADCBCG@ABIBADG@ED@BD@@BGDFF","@@DDBBD@FBB@DBBACKEAKAEAG@BHHB","@@C@@DDBHBBAD@AABCAAEBAAC@","@@AD@BHFHADBBAH@AAG@AACAE@CC","@@@DCBDFHBBADCC@@CGC","@@KBCHB@HABDHBDDDABAIGFC@AE@","@@L@BEJDLEJ@@EBABCIB@DABQACCE@AA@CFA@ABC@CICCEE@CCCBUTE@EJ@HBDBBH@J@","@@fF[EyBOHOfuDCRGZCzWT@FCLQ@AEABCPGBC\\MV@BAAKBCZGLBDDDA@CCKFGEGAAODCBW@YFCCMBEDaR]VEHubEDQBe\\y|IRCREEbGNOZ","@@DACAABBD","@@D@BDNJFAF@FAEO@GIEQBGB@DDBAD@D","@@H@JDBDFA@FDB@BHB@GDCGABE@KBCEAAADA@AD@@CE@EDG@CBE@ABUHADG@BBFBADDFHABBD@@A","@@BBDECBAB","@@EFCTOAEDEAABAHDFADBFAD@B@DBEHEJ@H@DAFA@AAABECGBUDC@A","@@BBAFBBDC@EAAAB","@@D@DDABBBFACGEACB","@@ABBPIVPDBCBGBAAAAOAGCC","@@D@@AFA@ACABAC@@DCD@B","@@FBDBBACCBADAB@DBBAAAHCDBHBFCAAEDCCE@ECCFEA@FIBBBCB","@@B@PAGCCBEB","@@LB@BD@DCFACAI@A@E@CD","@@BBD@B@@ACCC@ABBB","@@FDFB@DB@BCACC@ACG@","@@BDDBBCEC@@","@@HD@KA@ADC@","@@R@BBAFBDHJJFB@BGDBFACGBAACHAFGAGF@BDHHBA@CBAAAECBEKA@ABCAAGBAFCBC@ECA@OPGAG@@BCB@D","@@FBFAFDDACMC@ADCAEB@BD@EF","@@BDADFA@AFAFCAAG@ACA@ADC@BD","@@BHFBD@HAAGCB@BA@G@CC","@@BBB@@EAEE@@HDB","@@D@DEA@EBEABD","@@BBD@CEC@@DE@BBFA","@@ABDAAA","@@BCCBBB","@@B@BB@ACA@B","@@AFBDF@FEJ@DBFADCBEHGJA@CEA]AACC@EDAFEDAHBD","@@FBDH@DD@BCACBABCFC@AGACA@CCAABA@BDEDBBAD","@@AHDDD@CHFABBHDBCCABEAECB@IDCFE@GC@ADCCA@AJCAEFBB","@@CJEDAHCB@LB@BANAFABBBA@GHABADWCMAAA@AB@HCFBFG@CC@B","@@ADF@BD@HD@@CNBBCDBBEAIFOAGDAAIA@ADEAEB@JCDC@@@DHEHA@@DE@","@@@DD@BACEC@BB","@@FFDAACAA@G@ECAA@@DE@DFABBBE@ABBDFA","@@ACC@@BB@ABB@BDABD@@E","@@D@BAAAECADBBA@ABF@","@@@DB@BDH@ACB@CA@ACA@BC@","@@A@F@C@","@@BAA@","@@C@@DABDB@DE@@DCBEAABBBDBFCDBJAHD@EACADEA@CBCCC","@@BAFFHAJ@@AACDCDFDBBCF@DCD@DCCEBC@EAAG@MFABCB@CE@EJACA@@DCD@BABCAAAC@@BHH","@@ABAAADFBBA@C","@@B@AA@B","@@AAADCAABC@ABDBFADBDBBEAA","@@F@DCICEI@DABBD@DDB@B","@@B@BAF@@AD@BAFDHBDDDCCEWEKBBDAD","@@BDADFHADBBD@BDAFG@AD@DFBD@BABCLC@BCD@DB@D@DFB@BIB@FBNAFAHFLB\\@JBHAJ@\\JFEJ@@A@ECCB@FCBEAID@@BB@B@BA@GFBDCAAB@TABCA@I@CCCAABA@AOGCIBAA@AF@BCGKKEI@CRFFCDIBCEC@IBADDB@BCB@BFD@BK@@DFJEDCAGEGBGFCA@EACDIAGAACA@AACGBEDCC@ACEI@CBCDCBAAAGCCG@CFI@AFABC@CGC@CH@BC@CE@GGCEBEDADA@EGEGG@EBCHC@IJBDAFDDL","@@B@BBLBDA@CCADCCEEBCAA@BHABCCCDBD","@@BHFBABBB@DFEL@@CABCAA@@BCAGGE@","@@BDAAKBAFADFHBDA@AAABGBCFB@A@KAAGAiAUCIC]SG@CBAD@`DLJP","@@@DH@@CFAHDHBBHBDFBDDL@PO@IBA@AGCCDWD@B@DA@IAIECAA@GB@BBBCB","@@BDNFBAJ@DA@CL@@C@EF@BACED@BEAAKAAAG@CBAACB@FCDICACCBAB@DBL","@@FA@GED@D","@@VPBD@FBF@BAACJ@BB@BBD@DCDE@AFCCCBAHGDADDDAAGDACEF@@CB@DDHBH@@BDBBA@CD@DD@DDBLEDDB@BCLEACMC@EBABGDENOF@DCD@DDBDD@DC@CDBBACEI@BCEEMA@AQG@A@CNSDADBDABA@ECMMKASBKDC@ECA@CDABACCOECBABECOA@BBHADG@CAAAC@CLBDIDa@[DSAODWJg^[ReLQL_JCLGFADDBFABDB@F@HEF@@DDHF@JCBAAC@MPGH@HFBDCDBDFFHBJ@DBADBDTPHBBAD@DHBABEB@DCF@DBDDAHD@LKLHHABD@D@BFD","@@ABBB@BDBD@BEFFDAEC@ABA@CEDIB","@@@BD@CA","@@BHDD@GEC","@@D@CCCFBA","@@BDB@@CCA","@@DFDBBAF@ACC@AA@CGD","@@JFHDJ@HCDBHGF@@ACAG@ACEBEACGE@OECBBDAJ","@@FBDABCAGBAGACDA@@HA@BB","@@ABBBDBD@@BFB@AAA@EC@ABC@","@@ABBBDAHB@A@EH@BAEAG@ABBB@DE@","@@BAA@","@@DAE@@B","@@HDBDB@AMABE@AD","@@BDBBBC@ADA@ACACD","@@DBNBDDBDFBBDJABBHBDAAC@AF@CEBCDBB@BBHBT@LGHBFAJ@FBBC@AICABCA@AA@@ADA@AIBACC@BEC@@@LE@AAAECABBBABEACB@DA@CECDAC@ABA@E@AABC@ADC@AEEC@CH@@CD@BAOCACF@ACI@E@CCDA@GE@AIAAC@BECAEBACCBWRADGN@JCF@F@DDBBDCHDJFFAFCBBBD@@B","@@GAC@KG@AiWCACDEACBCHDFKTC@EDBBD@@DDDDDL@@@@FEDBBF@BB@DDBHEBFD@HCBBBJ\\AFINGBE@MAA","@@A@AF@HBBCRCBDDFB@BCDGEA@BNFCFBFDFJCHBFBDLFFABCDBBFAFDDBHJBBABCDBD@@A@EIIDEACOCBMACGA@ABEFC@AECBEAEICAGICEIAA","@@FBBCDC@AECC@@@BDAB@BCB","@@B@BAC@@B","@@HDD@@AECE@","@@BDD@BAF@AAIA","@@ABD@DDFABDD@BFLA@AEAAGGA@CC@ADABE@","@@B@CABB","@@B@AAA@@B","@@B@B@CA","@@EBFBDFBA@AD@AAGA","@@LBBBD@AEC@K@@@@B","@@DHBDGVBFF@FMBEB@BDFRH@BKDBBAD@@GE@GGCAIMCAI@AB","@@DB@DFBFMCAEBCBAB","@@F@BECACF","@@CBHFDB@BDADB@CE@EECA","@@BA@AC@ABB@","@@D@@ACABCAIAD@HABBD","@@BBD@ACA@","@@@BB@DA@ACB","@@B@AAABB@","@@B@A@","@@ABABAD@B@FD@@BBBBA@CBABEDCAAHAAC@A@EF@@AACE@GFC@@BDD@FCB","@@BABEGA@DBD","@@BA@CA@ADBB","@@BA@@","@@@BF@BABCIEEB@BDABF","@@BFH@DD@DD@DCCCACEACAEB","@@B@@ACEBC@AE@ABBB@BDF","@@D@A@","@@DA@AGCDH","@@@CA@@DB@","@@BFJ@@ABA@AG@CCAD","@@B@@CAD","@@DADDH@BAMAC@","@@F@CCE@DD","@@@A@A@D","@@A@ADDDDBBABBBABBDAAAIAAA","@@@AGAG@@B@DJ@DBB@","@@EBADC@ADBBDAFBLC@AC@@CCA","@@H@@CB@AEBA@CDB@EAAKCE@AFBFFDCFBD","@@BAD@AAECACA@CDBBCBKFPCFB","@@H@NABEFCD@LEBECGCEAOAGGEGM@CBEIIW@GBCB@BBDDD@FCHCFGFMACB@FEBABBDAFBBNPJHNCBB@FNH","@@D@FC@KBA@KAAK@GHANFH","@@CBEFAD@DFFD@DLJBB@BAAGBCFC@EACQG","@@B@@EHC@EEEMIAB@DGNCB@DBBH@BDF@","@@A@G@EBBDDBABFDCHCB@DCDDDF@DADBFADEFBFC@AH@FG@CHCBCACCEEAEAEBQJ","@@HABERDFC@ECG@CH@DCAEJMLA@AACBCRBLAFGB]FYLYDQEQGE[OYGWKMGSKQB]HAH@PCBUJCLR`AjERATLRPRBFAHEFAHDHHFN@PAFB","@@D@@ECEAC@ACBA@ADCBDFH@BD","@@D@BCD@BGKCAAEACD@DABAFHDF@","@@DB@EC@@D","@@@CAAACEA@ALABAECJCDE@AQDAA@A@AIH@FABBFEB@BBDDBAFBBF@BDDBB@BCAA@C","@@B@DA@AAAED@B","@@BAA@@B","@@HCBCGC@FEDADBBDA@A","@@ABBA@@","@@BA@ACB@B","@@AFBDZLLBJADCDIAGAGGEEC_DAD","@@ADDBDCD@BDDBD@JC@AICACDAJ@BABCCABEACCAEDE@EHBFCDI@AAC@@DHB","@@AVBFDB^LDFFA@AF@XGJ@LBVHFADEFADAEMEBAAAA@GFC@CCA[CACII]EMBQDOH","@@IFGHBFBBJ@JDF@JCJCLKEGCAYCABCD","@@@A@A@D","@@@BDDHACA@AG@","@@AFCDADJ@CCH@@ADADCBC@CDA@CCAADAA@AA@GHAD","@@CFBBBA@@BC@A@@","@@EFD@DABACA","@@REHFJ@FAJENCJABA@GBANGLDDADIFE@CCCE@KHCA@AAAUBACCE@CBCP@JALGACCADI@AAAIDACBCNQH@FEFAFG@CCCOBCA@MGAEBABAFGDOLEBECKDOLQNgXEJAPGHIDK@EHKL@FDDJJNH\\FZA","@@A@@DFB@AAAF@DCC@E@@B","@@D@DCHABEFA@CAAEDE@E@@AGB@DCBFF","@@GF@DC@@BBDFA@BFAAFDBDABBBABAAAJEDEACCB@@@EDE@AC@ADEAEBADA@","@@FAC@CB@@","@@GFBDHDFAD@HFFC@CFCCCEEOACD","@@QDOL@FBBJCBBDBPG@DFBD@BEJE@AA@CC@CM@","@@D@JABK@GGAKBE@FR","@@DBH@FBHEJ@BCF@DABCAAACEAABMBSJ@DC@","@@FDLAFEACLGAAEBABEAG@BDC@@BA@BDGD","@@FCPATF\\@LQHGRYbOJMFGTADEBE@EICCEBMFGAYCKS]AGAOKSEAMFIBUCUGMAC@ufYNXQHOJSJOBE@oCSGGAEBEBCFK\\GJC@YBSCUBMC[OWGECUDABELENQ`[bIJQHGFEPBHFJLFHH@FGFBJEZCHSXAF]fIRILURCFAD@HBDNJFFHBDD@HBDF@VKVGHGPIPGhIjOXCrNpHVCHAPGBCDO\\KNYFGPKH@L@DBHFB@FCN@BDD@DADELGAFBD@DEF@BCCKA@E@ACDABC`aH@BPBD@UFC@AEC@I","@@@BFFDBB@@CAA@CG@","@@ADDBBBBADDFAACIC","@@BEHABQBC@AOCCEGCAIEG@GDMKIKBCBEPDNCF@NCF@JLFBDLLJ@LFD@","@@FHD@BAAA@A@@ACEB","@@BDN@DCBCACIACBEF","@@@BB@BAA@","@@CDBBDBBBEJDDN@DABEB@JFD@AEBABABFDABACAHEEEACH@FGB@BDD@B@@CBCNABCD@DCLAFCH@FBZ@BE@CGB@CBEC@@CDABCE@ID@BBDCBAHKBCCCDC@GDGACBAECCDABAEACHCDI@C@AFCBGHC@ABE@OFADGBAFA@","@@D@BA@CHC@CFA@GHA@AC@BC@CEBAJCBCCCDC@BDCDDDEDBBAB","@@ADFBFADCBBFAF@BA@CDA@CE@ADEAAD@BIBEB","@@B@NBBAFAACAABAEA@FMD","@@B@BDD@BCCGD@BDDABDF@DGAAGBCCC@CAG@EJDB@DD@","@@FDHAAACBECA@@B","@@F@EA@B","@@@BB@AC@B","@@B@BAFBCKCC@EEAAACDCCEBC@FHDABBB@BB@HBBDB","@@@DDB@BD@@GC@BCCCAB@B@D","@@EAADBBFABB@D@BF@BAVBBBB@F@FCDC@CHEHKF@DBDA@E@ELG@C@EJCH@D@BCD@R@JDJ@@B@HBDFBJADIF@@B@HBBHADHFBDABAHADA@CACICG@A@BGDGLAFABC@AEAAEECC@CFE@CAAHCBEEGBCABIEAGFE@A@@LE@IKGCEFAFCBCCG@OCGEAA@EEEAAEFCHC@AECAEBBF@BIAA@ADKCAA@CAAA@CFKDAHHNLBFFBFFFCPDNADODBHA@CAE@","@@ddDHD@BC@CDCDEDARFFBDBDGFCXEDEBEBADBF@B@AHHDHADCBBDBAFCBBB@DJ@ZKBCAEKG@CJGAIBCL@DIACSAG@ADG@EA@AFG`CHCDEAECCAAFECEFCDG@CEEGAODCACCDIAEMBE@CCCEG@CCAGDE@CEA@C@CFCZGDC@EEADMECDCF@BCAAQAGDCFGAK@KFOREJBFMV@FNNBDBHENBFADEHSBQLADFF@JOHI@CCC@IHMPANBBBBBH","@@G@ADCJADCBC@IGICEBKHUBEDILCF@FDL@FCHKLIFOFCDC\\CDG@M@GCGMQKK@MJUJC@EBCDAJNRTlNpHJLHH@RCPFNBXNHDFAFABCN[BSDOLOTSTIVGJCdaHUDELMBAAEeGE","@@M@YFGDCHCDC@GGSDCACEI@CBBFADCAGEGBCBGJGBE@CAGQGC]CEAQCMDSHgLCHBNA`DN@RGV@DFDNDNCHIDCHCNBHFH@J@\\IfAHHJDJHDHDBHGLCBC@AACKAAEEEDGDAFAB@DFF@DA@GJABBBJFBJARKRCFGDAHBFABCAAEGAQFODCJCFE@CCEGA"]],"encodeOffsets":[[[125592,31553],[125785,31436],[125729,31431],[125513,31380],[125220,31372],[124537,31340],[124506,31329],[124505,31307],[125893,31167],[125897,31168],[125883,31159],[124501,31009],[125321,30959],[124824,30955],[125250,30903],[124763,30776],[125345,30768],[125329,30690],[125223,30438],[124966,30480],[124943,30426],[125227,30406],[125000,30713],[125027,30716],[124972,30702],[125111,30698],[125040,30703],[125039,30683],[125077,30686],[124958,30674],[125078,30682],[125027,30664],[125048,30669],[125064,30698],[125068,30695],[125084,30691],[125064,30704],[125079,30702],[125081,30705],[125081,30707],[125111,30703],[125130,30695],[125033,30722],[125022,30700],[125011,30693],[125022,30689],[125015,30677],[125001,30671],[125007,30678],[124986,30663],[125150,30684],[124999,30698],[125620,31590],[125643,31573],[125643,31572],[125745,31432],[125693,31446],[125730,31529],[125714,31535],[125703,31538],[125702,31547],[125684,31550],[125674,31529],[125608,31495],[125600,31508],[125586,31510],[125613,31524],[125610,31532],[125610,31549],[125576,31562],[125367,31425],[125368,31430],[125355,31419],[125420,31408],[125467,31403],[125396,31360],[125364,31357],[125463,31374],[125296,31335],[125268,31330],[125072,31297],[125086,31313],[125062,31319],[125076,31346],[125008,31331],[124897,31529],[124985,31449],[125194,31253],[125264,31252],[125413,31487],[125411,31468],[125387,31502],[125330,31504],[125329,31479],[125324,31335],[125239,31232],[125208,31214],[125307,31216],[125352,31216],[125205,31165],[125387,31167],[125393,31167],[125390,31157],[125407,31139],[125431,31141],[125440,31136],[125447,31171],[125457,31168],[125471,31164],[125900,30894],[125900,30893],[125821,30883],[125707,30861],[125662,30900],[125649,30923],[125626,30916],[125580,30930],[125537,30934],[125531,30928],[125513,30934],[125511,30945],[125501,30944],[125500,30952],[125503,30953],[125467,30947],[125417,30956],[125434,30972],[125435,30970],[125408,30967],[125381,30973],[125296,31008],[125254,30976],[125262,30953],[125205,30948],[125199,30997],[125143,30948],[125112,30952],[125077,30963],[125095,31058],[125023,31052],[124956,31037],[124964,31009],[124986,30973],[125015,30968],[125089,30961],[125059,30944],[125011,30936],[125055,30889],[125148,30909],[124961,30933],[124961,30930],[125097,30855],[125081,30847],[125083,30915],[124995,30904],[124885,31015],[124823,31067],[124856,31080],[124846,31055],[124860,31048],[124848,31037],[124821,30952],[124826,30950],[124827,30956],[124871,30917],[125222,30821],[125218,30798],[125246,30814],[125269,30809],[124817,30938],[125301,30822],[125255,30776],[125397,30784],[125422,30777],[125428,30777],[125417,30772],[125366,30753],[125360,30766],[125360,30769],[125345,30767],[125339,30759],[124643,31303],[124493,31316],[124504,31013],[124521,31006],[124541,31006],[124567,30982],[124510,30987],[124515,30972],[124527,30974],[124643,30990],[124642,30971],[124768,30821],[124784,30818],[124789,30840],[124810,30816],[124867,30838],[124897,30786],[124909,30789],[124906,30823],[124755,30788],[124802,30809],[125391,30693],[125392,30676],[125404,30669],[125401,30663],[125411,30646],[125373,30583],[125362,30591],[125465,30595],[125466,30595],[125224,30650],[125299,30556],[125218,30578],[125191,30582],[125169,30592],[125179,30577],[125259,30549],[125322,30506],[125262,30499],[125200,30562],[125142,30543],[125161,30525],[125123,30526],[125090,30520],[125097,30515],[125124,30501],[125127,30481],[125131,30441],[125159,30453],[125192,30787],[124970,30475],[124978,30470],[124968,30474],[125040,30389],[125162,30429],[125222,30400],[125141,30417],[125167,30396],[125164,30373],[125160,30361],[125151,30350],[125095,30317],[125096,30333],[125077,30311],[125088,30331],[125079,30341],[125366,31477],[125267,30657],[125115,30363],[125369,31139]]]},"properties":{"cp":[122.106863,30.016028],"name":"舟山市","childNum":251}},{"id":"331000","geometry":{"type":"MultiPolygon","coordinates":[["@@BDDAACAB","@@A@ABDBF@@CC@","@@FBJ@AAQE@BDD","@@CB@BHDBA@ACC","@@WBA@CD@FBBPL@B@DCDADBDDD@BABCAOCCD@JDBP@DBJHAFBDTFB@BCEIDCDIBAD@LBHAJ@BCIKEMI@@EFEAEA@I@C@OG","@@CBDLDDH@DBDFBJBDLFDHRCBB@DDBT@JBF@DAAGCEMKOCEAMMAAEBCHA@ECCEKAGG","@@@RH@BAAKBOEACJ","@@FBCICBBD","@@B@AEECEA@DFF","@@EHABFH^DFFDHJHDBD@BCCOCEIAEEEAGGIBGA","@@CB@BBLFLHHFFPDFLHDDBBAHMKQCAGFG@GICMOG","@@BBH@D@@AAEEAEB@B","@@@AAAC@AB@BDDDA","@@N@BABAOC@DCB@B","@@BFBD@BCA@@@DFFB@BACI@CACC@","@@D@CE@CGABJBB","@@FDD@DCECAEAACAAB@F","@@DA@CC@CBBB","@@ABDBDACC","@@B@@AC@ABB@","@@@ACABD","@@@@B@A@","@@DBDACECB@B","@@JABABCAEEAEBOIE@C@@DDDDDJBDJB@","@@JBDA@AIAGEC@ADFF","@@FB@DD@@CDBHDDAAAGCG@CACB","@@BB@AA@","@@B@@@","@@@BDDDAAA@KADEA@BBD","@@BAAAGDABB@FA","@@AFBBJBDC@EDA@CC@CBID","@@BB@DMH@DBB@FDBF@FBD@ACBCDADBBKFA@AEA@GCCE@IH","@@BDFFDAB@AGJCBCDBDCCIA@C@BFA@ADE@EDGA@BDDAB","@@DCLB@AAEBCCACAIBIF@DABGACDCFDBHEDB@BBBHABA","@@ABBBP@CEI@","@@CHFDFBBCA@AIC@","@@FBBAAAECCBBD","@@@DFBFAFBDACEGACBABC@","@@@@BDF@ACC@","@@A@HDB@AAF@AACACB","@@BBB@AA","@@ADD@BA@CF@BAGACD","@@@BFDD@HFDA@ACABAAAI@EC","@@DHD@JFJAAAIACEIC","@@@KIG@DEB@@HFAHBFHBBFD@@CJ@@CMC","@@A@DDCB@@FDFABBD@@FF@AFFF@DE@ED@FFDL@FFEFHD@DIDCB@BHFJBBBDDFAD@@EH@DCGIBAJ@DA@AECOBA@@EAC@CDA@AIE@ADC@EMGEASKCA","@@@DN@@D@BI@ADBB@BGAABDDFBBHDC@FJBB@@EDA\\DPJF@@FF@HJBBHCZ@BCAAE@I@ECGBCC@APAECEAIDQECAGIAACAG@GGBCF@DC@EDA@A@CE@ACGA@CE@ID@DDDABK@EAE@@BDBBDDBABA@","@@HDFAGCEB","@@BDFABGC@@BCB@B@@","@@@AHEPBFL@BA@@FHB@BAFEBBBBBVCFCDEAAG@EE@AJ@DEDBB@FADBDAHHNJBFF@BDFABCACOICKBCAACC@CCA@CG@CAC@ADGABHEBAHOFE@GIC@AAE@CAQLABHFD@@BN@ACIAE@","@@ADBDAFBBD@FAEEFGHAD@BAEAAAEBEF","@@AB@BDDDBBFDB@CH@@GI@GE","@@BDHBGE","@@ADDHDBFBFECABCCCGA","@@BHFBBE@ACAE@","@@JD@HHDABFABHDB@DD@@CFDBA@AIAAIB@@AKCCEICC@ABBB","@@@DD@DA@CAAEB","@@@DF@DC@CB@@AF@@CEEE@GC@DDBDHAFA@","@@CB@@HDJBDABE@ABAEEIFBDGB","@@FDABDFBABAD@@GGGGAABBD@D","@@@BDBD@ACC@","@@AFDDFBD@EGFA@CIECBBF","@@ADFB@BABCB@BHBBDLB@ACE@A@AFABCCEDAAECAABAFK@@B","@@ABHDFA@ACCEB","@@CBFDL@CGC@AAA@AD","@@ADDBJ@AGCCCD","@@B@AA@B","@@B@@AC@BB","@@BBHAAAABAAC@","@@ABABFDRHFA@AKI@AHA@AAAICEBG@@FFB","@@BB@DHBBA@AB@EGCBCAAD","@@HDDAEEG@@B","@@E@@BDDHBDCAGE@AD","@@F@@ADABAC@ABEB","@@BFJ@@AC@ACE@","@@KEBIDCLHDADE@GGI[SEEDEIKCM@GFKBMG@MBC@CQKKHQNMBGJEEGIEEGHEJC|EZDPADADGBCLAAQBEJSPMHG@GDEBAFBDA@C@AFBDDDAAAMK@OBWAMEGDIP@NG@AECFILCFGLABGJ@HBAJFF@HDFGLBBNBNCBA@KBAH@DHLPLHPDLJDHHHCDBFEF@DFL\\n@FKL@HLFNDVRFADATSHILGAGDOEEAEDCDCDAPBFBLATDb@LAJETONGPApEbGN@HHZdPXFDJDR@GLqDC|_\\QDE@G@KK[GaDUDEFGePIJKFS@MGuDSJKdUPIz³HSBQC_GGICMCiBNRG@IEnGJCJQV{BSAaOuK­GUKSWMkQ·UabUXedPSDAfGhQDGFSFyHSNQ^aFKBOMwVCNEJOJ[BUCIGCyQCCBCDGAKKOMKSIEM@CBEHALBRHPHD@BADSBALHDA@EGC@MACY]M]GOCGBGHM@ECEMEEEAMCGMMEC}IICGEGACDCRKPALANDRCHKHsXYH[FY@ICKEGIGMEIeYCGAGBSCGQWwiKKU]E]MWCYEGUIAACYCIGCOEUAMDSZiTIDW@ICEC@E@IFQJONQFODMAWOiIMWMYYQMmK¿MSBaDIDGJERCT@ZAP[°INQN`RZbNB\\DZ@VBX@JHNJHfHr~NVFNHC@FCAAHNlCNKJGLHBBHFEHBND@DCBAB@BLJDDXAND@JJRAHBBLDBBKJGBYROBIAA@AD@DFNFBAFCDSAEH@FCDALEFHFABKDOJ@B@LEBEBG@AFE@CNGRC@CFBF@LEBILKHEJEBC@CCE@ADBDCBEACASAOVOHG@GDCCGOMIIM@M@EEKEGGCCEAGBIAAIEQ@WCKBKFE@CCACEBAACCAEK@CJCDICGBG@AA@ICAIB@FGBCFEDIAG@GDG@I@GPGFBFDFBJBD@HCBMEBCDGEGIDIF[DE@YSCECGKCOAI@IFG@[DEHEDEF@F@H@FMLIAG@EHGAGJCFBFJLFLDFCHOJGHALCJmLC@EFADDFBLEFKIIBILKAKHC@I@GCC@CLDNCBGBEHMDICIIIAM@WPC@CAGIA[GIKAGGWAKCODEFIBMIGAEA@CPO@EDGMCECGFE@EFGECEEA@AFKFEAEBM@AEEGAKB_@UACCC@CBEHIDE@EEAEQBEFOCMTKFMDINIBMFGCMFCDAFDDGJELOLE@CCA@C@KLC@GAOAMCIBGEAOK@IKAMHK@AGO@CDE@CCKA@IBCABGEE@CDEAECAIKBAA]JICCKGKKEDCACE@CHC@CGMEBCJEBCB@J@BA@CNEF@JGHEBIEC@CFEBoGKN@FDDADC@SFEFAFEHCBEAEKGOAAG@CDKDABBF@FELDFCHAHBH^VDFJLFAHED@D@@JHJAHCBCAABADFFRND@RILCZNLCLGD@DBHLDLAHCDADFF@FGHGBEBCHBH@DADGDCFQDIPFHF@DBBRM@EHE@QHSTEDAFBbFPLPNDHFLCLJ@FCFAFBJCBIAEABLHDNDDDLBFFHF@BADDN@BCB@LBDAHLRLJLTF@HCL@D@FF@HJFBDADCFBHNNBTLNRFHJPHPBTCFAJDD@JCFIAIHCBBHHADADDDFDCH@BBBNDHABFEDBDHBDDORBHDDNBLDBNAFFHDFJGCEJIFANBB@FCCCC@AC@GDEBAJAFDD@RIR@LDHHRDLLBDDFJFJDJLDANDLHL@nJJJJFFJHFBNAFGJ@LBFHNJDFPBFAVBFHHTBLFHA@EDGLBTAFBDF@DPDDDAJEJC@AD@BH@HDCL@LCHA@EECBBLFJ@DIBCDANEDEAAACUCCGDMPCTBBHADDBDQLABVR@HFJBJADCHMJAF@DBDLLRDHJJJJVB@LILALBFFBLOBGNCBKDIGCBCLKPFJJBHNNNRH\\VDDDJFFTJPLIL@BHF@JLJBBMJXFdLH@RETBRJNRRNDBNALODCD@DDD@PKD@LBLADBBBEZKNALBHDBPFFDAVBRHHPHFALKDEBCbCHILEB@DBFVJP@JFBJ@HBXBNBHDPPL@RCBE@IDCFA`FLHHLHFdAZEV@DA@CEK@G`EH@DBDJBTEL@NHJLDL@ZMHAJDLPFIAK@IDAFAL@D@DHFFJEFEHA","@@BDFB@CECAB","@@DBBAACC@AB","@@@D@@FB@EC@","@@@BFBH@AC@CA@G@AB","@@DB@BF@ACEA","@@AB@BDBBAB@HDBDCBHBBABB@BFDDAEGBCE@ACIAIC","@@KCABAH@FDDCBHDBBG@ABAAABHLFFFB@CACDICEH@DCAA@AAA@CAC","@@ECCDEA@BBDD@FDD@FDD@@EBA@EE@@DA@","@@HBFC@ACAAABACEAB@DA@@BEDDD","@@FB@@@AAA@ACB@B","@@ABD@AA","@@DDF@AIGB@D","@@@B@BBA@@","@@B@A@","@@BLDBBCEGAA","@@BBD@ACC@","@@BDHJPDP@BAIEKCAAGAECC@","@@DABCAAGB@DDB","@@DBADCBA@DB@BEAED@BFBBBF@BB@BB@@ABAH@B@JFJ@BBHA@ACABCG@AAEA@GCAGBACEAACCAA@AF","@@B@BACC@D"]],"encodeOffsets":[[[124668,29416],[124640,29408],[124660,29389],[124850,29221],[124815,29155],[124795,29107],[124867,29125],[124840,29096],[124246,28812],[124259,28762],[124419,28746],[124698,29479],[124716,29490],[124567,29231],[124569,29210],[124821,29091],[124838,29076],[124787,29411],[124785,29380],[124715,29328],[124717,29331],[124720,29337],[124757,29347],[124741,29298],[124738,29288],[124786,29298],[124674,29303],[124722,29296],[124669,29792],[124608,29824],[124607,29815],[124608,29795],[124616,29787],[124593,29760],[124603,29758],[124592,29764],[124700,29674],[124690,29677],[124687,29685],[124719,29657],[124720,29654],[124727,29654],[124770,29531],[124727,29442],[124749,29455],[124762,29462],[124774,29424],[124787,29390],[124820,29358],[124672,29380],[124843,29139],[124776,29106],[124828,29078],[124646,29057],[124639,29082],[124563,29031],[124605,29069],[124608,29066],[124600,29052],[124567,28976],[124583,28979],[124579,28970],[124599,28958],[124606,28949],[124615,28944],[124656,28946],[124626,28921],[124629,28928],[124562,28929],[124554,28903],[124568,28896],[124584,28889],[124487,28924],[124478,28927],[124470,28955],[124103,30026],[124512,28921],[124531,28926],[124333,28888],[124332,28884],[124311,28806],[124301,28795],[124325,28754],[124327,28725],[124328,28713],[124402,28804],[124407,28807],[124403,28772],[124440,28777],[124448,28781],[124447,28741],[124449,28742],[124053,28686],[124848,29394],[124846,29397],[124325,28786]]]},"properties":{"cp":[121.428599,28.661378],"name":"台州市","childNum":96}},{"id":"331100","geometry":{"type":"Polygon","coordinates":["@@EC@KACBEAI@EKAMMBGDEFCHKAMBGEKCI@ECAQR@BBHSJQBGDECEE@OACBCBA@AACKAAEBCDKFGDAFBDABEIKKC@EBKAE@APGR@LCBADI@I@A@CBMKMQEBEVGNFPABCAGJMVCL@JOFCZEDQBKBEFEJ]@KIQFIJAHADAHSAAGCAAIIGKEIKCCGAK@KD@DBREBEFCDIAEQCIECGAEBADEDCBGDCEIOBMCcOAA@GJETEBCJCDABCEIBCJEBGSSIOCBKIE@GBMCOGEGBEGC@GDALEBGDEBECMCEEAAAEBMCEDG@CAAC@ECCAGHEBE@YIEEYIMAEAG@CDARAHADGOECGEGIIIC@DCRABGBUCGBIAM@ecKCK@GBEFDH@BGBOEEWBIAGGI@C@CECQCEDQFGAMBK@GBEFCD@FCB@BAACFKDIF@LCBBL@LAFEHGDMACEEBA@C@IDC@A@CEEAIBGDE@CDSDWAKA@DA@CCAIAAEAOMK@CJA@A@MGEGAEHG@CCGCAi@IAECGMMCIBEBONC@AABGKCEGFABBLAFHNCDHF@HCD@DGLABAAACGBMCEBcIIIOGIGGCGBIAEEC@CBS^CDEJA@SO@CBGAC@OCCCBCJINGAIBYICIhg@AOGKMEQQ@MJGHEDG@KAIGGAMMFCAKFEHGF@DIEQM]IEACBEFEBCGK@C@YFEJA@EOGCE@OHG@AEC@CDACI@CECQBAB@F@JCFCAIKIACECDAD@@CIFC@CIKACQOEGCGQBCAIMGESECBE@gSCGAOACGCGGEAAEAAOGK@EMFG@SDCFA@ACGGAECGYIGEAQBIBADEDEAIBG@OEA@CIKCKBCBEFCBA@CEKEAAGDGEC@CBGAAB@B@BAJGBCHG@AEFK@ECGEAUDACAIACECEBEDEBEGM@@IC[BEEEDGAGFM@AACWQM[F]CMKS@QCKQY][KCOEIJGLCN@JILKFk@eIKEUOSSIGEGDA@I@EFABEAAEA@ABEC@EGKGMCKG}YMGMc@CAECCAAEIEKKAEBGBGCEC@F@JAFABEC@QICAAEFYCOHIBECCCIBIAEHMFIFC@IEI@A@EFECEAIFCAGCCB@HEFKBC@GCE@MJ@BBHBJDL@DCDGFADJDP@BDETEHGDODKIMEIGECCEGCC@GBGLEBE@KICAQLALUHCEC@EDOTKFEHGBWCM@GFGHOI@EDCFCFE@CCEBEAGGCMBOEG@MIDABCBEIUECILUFCHEBC@MAI@CAQAKDEDBJITGFIAAF@DDD@LCHCHKCCDDD@DEBAB@DBBALEDAAMCEAIFAFBJDFHBLVZFNJJRDNHFRDDFGDEF@L@NAFHHAHDJBNHFBJADCBI@EDBNABCDFLAJILGNOJKLAF@FGJAD@FHFDFBFAFILBHDBN@VAH@BF@DGJBJE@IAILINEDIDWrILAPABI@CFMFDFELFDJDF@DBAFELADBLAFKHEHERDFADAHQPDDDDBNBFFF@HCJMFALLLEBEDIL@P@DILFH@DcD@BBDFDAHgRYFABKDM@G@ALafIDCF@LDPAHDDGLEH@TFTJPBFCJCDKLIDAH@^@BJ@HLNHDHFHDBDJBBNHLCLFDRFFLDN@JAD@DBHLTJCDBJCPFNFZANCJIHUHI@OGQCG@AB@F@FV`HFLBFDTVTDDJBHHLDJADGFGNCDKD_@GF[HQH[\\@PAFYF@LBHDJ@LCFKLEDKBC@GEGBGAALFF@PBDLHJBJJHADBFJFFTZDLEJ@DJTFHFPLJDTADED@DDFCBYEMDCGCAIACB@D@TBDHFGF@DHVFZADID@DBRHRENEBALFLJ@DBDJPHDFBB@DLTJ@HCF@DBHGDBDCFAB@FJBHHFVJH@HAF@FFJLTJF@XOF@JBH@BABGFGFAJBDCBKDCLCFBDBHNNHBD@JNHLLJPHFFHAJADGHBPANFNLHAVBFLLDJ@RJNVJR@HFFAJIB@NRJHLPJDNXJJF@DDDJFFDHZPLLFBLAHBHFDFDNJHNFJJTBNJLGF@NNHBNA`KF@XBLDLDZNP@JHFJRXDBfCNBNEdGPBHDBJJLHDXRJT@HBFJDHBP@NEDBNJFFLABCFOJ@DABCE]BGNMHWJGPADBJHDF@HBDNHDBDTLDT@NGDG@EHAJOHCFCDUFCJAB@DDRJXBHFNBPJFBDAFABCBEAIBKNSQ@OFCC@SDS@OBI@GAGAQEKAIFSBQGSEC@CL[FCH@PJN@FC@MFEbSHEBUCICGECIOEK@ADGCM@SCABA@ABGHCFDFDFPFDF@PEVCDADE@IAE@CJSFAF@n@HGBG@AV@JHD@JCXBLB`CL@FFLXBBDB\\E\\SP@\\BPFDDDH@LTRBF@JDHNLLNHFDD@LBDHBV@HALEDABBBFBHJL@LADCBkZFZJFPBJENINCF@RHPTJJHL@HCF@FFPB\\BFBDXNRRLFDLDBHB^BBBLVDFBHADCHLLJDDADGH@PLFHBBAFDJHJPJBDAHLFB^PBNGPAFCDEH@LDJEJDFLDBJ@HDBGDCPCHGNEDCJBBGAE@ELCJGJCFKRFXDh^HDJJLDJBDCBACAAKRQPAH@BA@GDALBFELAJ@JJJVGJBDBBNBPGRCDABET@FBDJDD@BBFL@RCJDJJDHADOLADDLJLLNFFBNXJRPDNLPFDZHBBBDAXBdEL@DDDBFABK@EBCBJPHJGJ@BHJF@FD@DAFDBFHFBFMBIDCAGBCF@PFRAJBDAHD@CCIBCFAHIBEAEGGCE@UCCC@ACRIJABKAG@@JGTGHG@CFERCBMDAF@@EFADG@ERARILBJIF@HJBL@DCDBFFDFJFDFC@IDGPDDHDBHIDUDIECC@KMASMMAEFKACIE@GAAGCK@GDE@KSKIKQBGAC@KDA@ACMBC@AGEEEKACCMCGCAKFBJBDAAIBEDE@EKIKDGEMCKOEOAaBEFCTSRGF@FGN@AQCAE@EGJORCDEHCBC@CAGDGFAHAHG@EEEBCDCBGCKGKCAC@KHKDYMKDQJC@QMEEBCBADBDABGGI@IC@C@GFEBIKCE]UAGBGDGCEFK@EAEBALCDCH@BBHPFLDBDAHGBEFETED@BCCC@ELMtHBADED@JFHADEBA@IFEBI"],"encodeOffsets":[[123278,29163]]},"properties":{"cp":[119.921786,28.451993],"name":"丽水市","childNum":1}}],"UTF8Encoding":true}

四、、更多案例 


YYDatav的数据可视化大屏《精彩案例汇总》(Python&Echarts源码)_YYDataV的博客-CSDN博客

《工厂订单出入库信息管理系统》完整案例详解(含演示网址账号)(Go&Vue源码)_YYDataV的博客-CSDN博客

本次分享结束,欢迎讨论!QQ微信同号: 6550523

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/397857.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为什么在职场上大家都在装,别人才会觉得你很强

在职场中&#xff0c;有时候会发现那些看似强大的人并不一定是真的强&#xff0c;而是他们懂得如何装出来。 上班就如甄嬛传里的宫斗&#xff0c;懂得“装”是一种智慧和生存技能。为什么在职场要会装&#xff1f;别人才会觉得你很强&#xff1f; 1、装冷脸形象没坏处 在职场…

C语言 | Leetcode C语言题解之第327题区间和的个数

题目&#xff1a; 题解&#xff1a; int countRangeSumRecursive(long long* sum, int lower, int upper, int left, int right) {if (left right) {return 0;} else {int mid (left right) / 2;int n1 countRangeSumRecursive(sum, lower, upper, left, mid);int n2 cou…

中国自动驾驶出租车冲击网约车市场

近年来&#xff0c;中国的自动驾驶技术迅速发展&#xff0c;对传统网约车市场构成了越来越大的冲击。随着科技巨头百度旗下的萝卜快跑等公司加速推广无人驾驶出租车&#xff0c;这一趋势引发了广泛的讨论和担忧。 自动驾驶技术的迅猛发展 中国自动驾驶行业正处于快速发展阶段&…

企业数字化转型解决方案

企业数字化转型解决方案旨在通过系统化的方法和先进技术&#xff0c;帮助企业在数字时代实现全面的业务升级和优化。首先&#xff0c;解决方案包括构建和部署强大的数字基础设施&#xff0c;如云计算平台、大数据分析系统和物联网设备&#xff0c;以支持企业的业务运营和数据处…

一个人活成一个团队:python的django项目devops实战

文章目录 一、需求规划二、代码管理三、创建流水线1、配置流水线源 四、自动测试五、自动构建六、自动部署七、总结 对于开发团队来说提高软件交付的速度和质量是一个永恒的话题&#xff0c;对于个人开发者来说同样如此。作为一个码农&#xff0c;一定会有几个自己私有的小项目…

Mysql 脚本转换为drawio ER 脚本

Navicat 导出数据库脚本 通过代码转换脚本 import java.io.BufferedReader; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.regex.Matcher; import java.util.regex.Pattern;/*** SQL 脚本转换为 drawio ER 脚本*/ pu…

【C++指南】函数重载:多态性的基石

&#x1f493; 博客主页&#xff1a;倔强的石头的CSDN主页 &#x1f4dd;Gitee主页&#xff1a;倔强的石头的gitee主页 ⏩ 文章专栏&#xff1a;《C指南》 期待您的关注 目录 引言 一、函数重载的概念 二、函数重载的原理 三、函数重载的应用场景 四、函数重载的规则 五…

使用 Vue 官方脚手架初始化 Vue3 项目

Vite 官网&#xff1a;https://cn.vitejs.dev/ Vue 官网&#xff1a;https://vuejs.org/ Vue 官方文档&#xff1a;https://cn.vuejs.org/guide/introduction.html Element Plus 官网&#xff1a;https://element-plus.org/ Tailwind CSS 官网&#xff1a;https://tailwindcss.…

Xilinx课程,就这么水灵灵地上线了~

如果你想了解&#xff1a; 如何利用精通流水线&#xff08;Pipeline&#xff09;技术&#xff0c;让电路设计效率倍增&#xff1f; 如何掌握利用性能基线指导设计流程的方法&#xff1f; 如何理解集成电路设计中的UltraFast Design Methodology Implementation设计方法学中的…

100 Exercises To Learn Rust 挑战!准备篇

公司内部的学习会非常活跃&#xff01;我也参与了Rust学习会&#xff0c;并且一直在研究rustlings。最近&#xff0c;我发现了一个类似于rustlings的新教程网站&#xff1a;Welcome - 100 Exercises To Learn Rust。 rustlings是基于Rust的权威官方文档《The Rust Programming…

docker技术中docker-compose与harbor技术

docker-composeharbor docker网络概念 当大规模使用docker时&#xff0c;容器间通信就成了一个问题。 docker支持的四种网络模式在run时指定 host模式 --nethost 容器和宿主机共享一个网络命名空间 container模式 --net{容器id} 多个容器共享一个网络 none模式 --netnone …

【深度学习】TTS,CosyVoice,推理部署的代码原理讲解分享

文章目录 demo代码加载配置文件speech_tokenizer_v1.onnx(只在zero_shot的时候使用)campplus.onnx(只为了提取说话人音色embedding)`campplus_model` 的作用代码解析具体过程解析总结示意图CosyVoiceFrontEndCosyVoiceModel推理过程总体推理过程推理速度很慢: https://git…

基于Python爬虫+机器学习的长沙市租房价格预测研究

&#x1f935;‍♂️ 个人主页&#xff1a;艾派森的个人主页 ✍&#x1f3fb;作者简介&#xff1a;Python学习者 &#x1f40b; 希望大家多多支持&#xff0c;我们一起进步&#xff01;&#x1f604; 如果文章对你有帮助的话&#xff0c; 欢迎评论 &#x1f4ac;点赞&#x1f4…

数据库(三):DML

DML&#xff0c;全称Data Manipulation Language&#xff08;数据操作语言&#xff09;&#xff0c;用来对数据库中表的数据记录进行增、删、改、查。 一、添加数据&#xff08;INSERT&#xff09; 注意事项&#xff1a; ①插入数据时&#xff0c;指定的字段顺序需要与值的顺序…

手机在网时长查询接口如何对接?(二)

一、什么是手机在网时长查询接口&#xff1f; 传入手机号码&#xff0c;查询该手机号的在网时长&#xff0c;返回时间区间&#xff0c;支持携号转网号码查询。 二、手机在网时长查询接口适用于哪些场景&#xff1f; 比如&#xff1a;信用评估辅助 &#xff08;1&#xff09…

二叉树建堆全过程(数组实现)

定义 typedef int HPDataType;typedef struct Heap {HPDataType* a;//用数组存数据int size;//当前数组存放数据的数量int capacity;//数组容量}HP; 即将要实现的功能 void HPInit(HP* php);//初始化 void HPPush(HP* php, HPDataType x);//堆尾插入数据&#xff08;数组尾部…

论文阅读:Efficient Core Maintenance in Large Bipartite Graphs | SIGMOD 2024

还记得我们昨天讨论的《Querying Historical Cohesive Subgraphs over Temporal Bipartite Graphs》这篇论文吗? https://blog.csdn.net/m0_62361730/article/details/141003301 这篇(还没看的快去看) 这篇论文主要研究如何在时间双向图上查询历史凝聚子图&#xff0c;而《E…

深度学习入门指南(1) - 从chatgpt入手

2012年&#xff0c;加拿大多伦多大学的Hinton教授带领他的两个学生Alex和Ilya一起用AlexNet撞开了深度学习的大门&#xff0c;从此人类走入了深度学习时代。 2015年&#xff0c;这个第二作者80后Ilya Sutskever参与创建了openai公司。现在Ilya是openai的首席科学家&#xff0c;…

手机误操作导致永久删除照片的恢复方法有哪些?

随着手机功能的不断增强和应用程序的不断丰富&#xff0c;人们越来越依赖手机&#xff0c;离不开手机。但有时因为我们自己的失误操作&#xff0c;导致我们手机上重要的照片素材被永久删除&#xff0c;这时我们需要怎么做&#xff0c;才能找回我们被永久删除的照片素材呢&#…

Langchain框架深度剖析:解锁大模型-RAG技术的无限潜能,引领AI应用新纪元

文章目录 前言一、Langchain 框架概述二、大模型-RAG技术原理三、应用示例1.RAG案例一&#xff08;私有文档直接读取-问答&#xff09;2.RAG案例二&#xff08;Vue上传文件结合文件内容回答问题&#xff09;3.RAG案例三&#xff08;Vue秒传文件结合文件内容回答问题&#xff09…