IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 基于Echarts+HTML5可视化数据大屏展示—智慧社区内网对比平台 -> 正文阅读

[JavaScript知识库]基于Echarts+HTML5可视化数据大屏展示—智慧社区内网对比平台

机缘

从初到现在已经学习快六年了,在高中的时候就很喜欢玩电脑,但却不知道电脑到底用来干嘛只知道计算机可以查阅资料 电脑游戏 电影 shopping等等,最初接触编程是因为我的表哥,我表哥学的计算机专业,高中是半个月放假一次,每次玩手机的时候看他朋友圈都里发那些看不懂的东西,还给我发过来一个网页的动画,感觉那个动画超好看我就问我表哥你这个网页怎么和网上的不一样呢,他说 !这是我自己做的表哥那你教教我呗一开始的他还不愿意是我求了好久他才答应的,那等放暑假的时候就教你,瞬时就开心了我还给所有同学都发了一遍,同学说你表哥好厉害啊,我左盼右盼终于放暑假了,终于可以去我表哥家里玩了.来到了我表哥家里表哥你答应教我的做那个动画可不许赖皮啊,我表哥在电脑上演示一遍我在旁边目不转睛的看着虽然看不懂但是压不住内心的好奇心,时间过了将近一个小时,他终于结束了,就让我试一试,我就照着他的样子,试了好久才成功,虽然过程有点艰难,但还是有收获的,我就只能在哪待一天因为还有好多作业要写,那天我祈祷时间过得慢一点,不知不觉我就睡着,第二天走的时候我表哥还送了我几本书,回到家了我闹着让家里买电脑,还做了保证在班级达到多少名,因为内心的好奇变成了兴趣爱好每天除了要准备高考之外,大部分时间就在学习电脑,时间就发现越来越有意思了,还说以后也要和我表哥学习一个专业,经过三年发奋图强还是完成了当时说的话,这就是我开始接触编程的经历。

?下面我分享一下我近期做的一个 小小的demo以及项目经验和职业规划

主要代码介绍

1.设置图片加载

    $('document').ready(function () {
        $("body").css('visibility', 'visible');
        var localData = [$('#teacher').val(), $('#start').val() + '/' + $('#end').val(), $('#leader').val()]
        localStorage.setItem("data", localData);
        
    })

?2.分别设计页面的宽度距离,实际设置

(function (doc, win) {
    var docEl = doc.documentElement,
        resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
        recalc = function () {
            var clientWidth = docEl.clientWidth;
            if (!clientWidth) return;
            if (clientWidth >= 1920) {
                docEl.style.fontSize = '100px'; //1rem  = 100px
            } else {
                docEl.style.fontSize = 100 * (clientWidth / 1920) + 'px';
            }
        };
    if (!doc.addEventListener) return;
    win.addEventListener(resizeEvt, recalc, false);
    doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);

全部代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="renderer" content="webkit">
    <meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no">

    <script type="text/javascript" src="js/rem.js"></script>
    <link rel="stylesheet" href="css/style.css">
    <title>天津市智慧社区内网数据比对信息系统</title>
</head>
<body style="visibility: hidden;">
    <div class="container-flex" tabindex="0" hidefocus="true">
        <div class="box-left">
            <div class="left-top">
                <div class="current-num">
                    <div>当前比对数据</div>
                    <p>3,456,789</p>
                </div>
            </div>
            <div class="left-center">
                <div class="title-box">
                    <h6>人员分析</h6>
                </div>
                <div class="chart-box pie-chart" style="">
                    <div id="pie_fanzui" style="width:100%;"></div>
                    
                </div>
            </div>
            <div class="left-bottom" class="select">
                <div class="title-box">
                    <h6>人口出入记录</h6>
                    
                </div>
                <div class="chart-box">
                    <table class="table3">
                    <thead>
                        <tr>
                            <th>姓名</th>
                            <th>角色</th>
                            <th>开门方式</th>
                            <th>时间</th>
                        </tr>
                    </thead>
                    <tbody id="tList">                 
                   <tr>
                       <td>张梦</td>
                       <td>访客</td>
                       <td>人脸</td>
                       <td>2018-11-01 13:51:23</td>
                   </tr>
                   <tr>
                       <td>李阳荣</td>
                       <td>业主</td>
                       <td>APP</td>
                       <td>2018-11-01 13:51:23</td>
                   </tr>
                   <tr>
                        <td>张无双</td>
                       <td>访客</td>
                       <td>人脸</td>
                       <td>2018-11-01 13:51:23</td>
                   </tr>
                   <tr>
                       <td>李阳</td>
                       <td>业主</td>
                       <td>APP</td>
                       <td>2018-11-01 13:51:23</td>
                   </tr>
                  
                    </tbody>
                </table>
                
                </div>
            </div>
        </div>
        <div class="box-center">
            <div class="center-top">
                <h1>智慧社区内网比对平台</h1>
            </div>
            <div class="center-center">
                <div class="weather-box">
                    <div class="data">
                        <p class="time" id="time">00:00:00</p>
                        <p id="date"></p>
                    </div>
                    <div class="weather">
                        <img id="weatherImg" src="images/weather/weather_img01.png" alt="">
                        <div id="weather">
                            <p class="active">多云</p>
                            <p>16-22℃</p>
                            <p>天津市和平区</p>
                        </div>
                    </div>
                </div>
                <img src="images/line_bg.png" alt="">
                <div class="select-box" style="height: 0.3rem;">
                    
                    <div data-type="2">
                        <div class="select" tabindex="0" hidefocus="true" >
                           <p style="color:#FFFF00;font-weight:bold;">NO.1北京:2543289人</p>
                           <p style="color:#7FFF00;font-weight:bold;">NO.1天津: 5690人</p>
                           <p style="color:#7FFFD4;font-weight:bold;">NO.1河北: 456人</p>
                        </div>
                        
                    </div>
                </div>
            </div>
            <div class="center-bottom">
                <div class="chart-box">
                    <div id="china_map" style="width:100%;height:95%;"></div>
                </div>
                
            </div>

        </div>
        <div class="box-right">
            <div class="right-top">
                <div class="title-box">
                    <h6 id="barTitle">人员年龄分布</h6>
                    
                </div>
                <p class="unit">单位:岁</p>
                <div class="chart-box">
                    <div id="pie_age" style="width:100%;height:100%;"></div>
                </div>
                
            </div>
            <div class="right-center">
            	
                <div class="title-box">
                    <h6>人员地区分布</h6>
                </div>
                <div class="chart-box pie-chart">
                    
                    <div id="qufenbu_data"style="width:90%;height:120px;margin-left:10px;"></div>
                    
                </div>
            </div>
            
            
            <div class="right-bottom">
                <div class="title-box">
                	<p id="switchBtn"><span class="active" data-dataType="income">人口出入时间段统计</span></p>
                    
                </div>
                <div id="line_time" style="width:90%;height:160px;margin-left:10px;"></div>
                
            </div>
        </div>
    </div>
    
</body>
<script src="http://www.sucai8.cn/jquery/jquery-1.10.2.js"></script>
<script type="text/javascript" src="js/layer/layer.min.js"></script>
<script type="text/javascript" src="js/layer/laydate/laydate.js"></script>
<script type="text/javascript" src="https://cdn.bootcss.com/echarts/4.4.0-rc.1/echarts.min.js"></script>
<script type="text/javascript" src="js/china.js"></script>
<script type="text/javascript" src="js/infographic.js"></script>
<script type="text/javascript" src="js/macarons.js"></script>
<script type="text/javascript" src="js/shine.js"></script>
<script type="text/javascript" src="js/base.js"></script>
<script type="text/javascript">
    $('document').ready(function () {
        $("body").css('visibility', 'visible');
        var localData = [$('#teacher').val(), $('#start').val() + '/' + $('#end').val(), $('#leader').val()]
        localStorage.setItem("data", localData);
        
    })
</script>
</html>

?中国地图的绘制代码


function fnW(str) {
    var num;
    str >= 10 ? num = str : num = "0" + str;
    return num;
}

//中国地图开始
//var china_map =echarts.init(document.getElementById("china_map"),'macarons'); 
var china_map =echarts.init(document.getElementById("china_map"),'infographic'); 
//var china_map =echarts.init(document.getElementById("china_map"),'shine'); 


function randomData() {
		return Math.round(Math.random()*500);
	}
 
	var mydata = [
		{name: '北京',value: randomData() },{name: '天津',value: randomData() },
		{name: '上海',value: randomData() },{name: '重庆',value: randomData() },
		{name: '河北',value: randomData() },{name: '河南',value: randomData() },
		{name: '云南',value: randomData() },{name: '辽宁',value: randomData() },
		{name: '黑龙江',value: randomData() },{name: '湖南',value: randomData()},
		{name: '安徽',value: randomData() },{name: '山东',value: randomData() },
		{name: '新疆',value: randomData() },{name: '江苏',value: randomData() },
		{name: '浙江',value: randomData() },{name: '江西',value: randomData() },
		{name: '湖北',value: randomData() },{name: '广西',value: randomData() },
		{name: '甘肃',value: randomData() },{name: '山西',value: randomData() },
		{name: '内蒙古',value: randomData() },{name: '陕西',value: randomData()},
		{name: '吉林',value: randomData() },{name: '福建',value: randomData() },
		{name: '贵州',value: randomData() },{name: '广东',value: randomData() },
		{name: '青海',value: randomData() },{name: '西藏',value: randomData() },
		{name: '四川',value: randomData() },{name: '宁夏',value: randomData() },
		{name: '海南',value: randomData() },{name: '台湾',value: randomData() },
		{name: '香港',value: randomData() },{name: '澳门',value: randomData() }
	];
 
	var option = {
		//backgroundColor: '#FFFFFF',
		
		title: {
			text: '人口来源分析',
			textStyle:{color:'#fff'},
			//subtext: '纯属虚构',
			x:'center'
		},
		tooltip : {
			trigger: 'item'
		},
		visualMap: {
			show : false,
			x: 'left',
			y: 'bottom',
			//layoutCenter:['30%','30%'],
			splitList: [ 
				{start: 500, end:600},{start: 400, end: 500},
				{start: 300, end: 400},{start: 200, end: 300},
				{start: 100, end: 200},{start: 0, end: 100},
			],
			color: ['#ff0', '#ffff00', '#0E94EB','#6FBCF0', '#F0F06F', '#00CC00']
		},
		series: [{
			name: '人口来源分析',
			type: 'map',
			mapType: 'china', 
			roam: true,
			label: {
				normal: {
					show: false
				},
				emphasis: {
					show: false
				}
			},
			data:mydata
		}]
	};

china_map.setOption(option);
//中国地图结束







//获取当前时间
var timer = setInterval(function () {
    var date = new Date();
    var year = date.getFullYear(); //当前年份
    var month = date.getMonth(); //当前月份
    var data = date.getDate(); //天
    var hours = date.getHours(); //小时
    var minute = date.getMinutes(); //分
    var second = date.getSeconds(); //秒
    var day = date.getDay(); //获取当前星期几 
    var ampm = hours < 12 ? 'am' : 'pm';
    $('#time').html(fnW(hours) + ":" + fnW(minute) + ":" + fnW(second));
    $('#date').html('<span>' + year + '/' + (month + 1) + '/' + data + '</span><span>' + ampm + '</span><span>周' + day + '</span>')

}, 1000)

人员分析占比,带边框效果的饼图

//人员年龄分析占比,带边框效果的饼图
//var pie_age =echarts.init(document.getElementById("pie_age"),'macarons'); 
var pie_age =echarts.init(document.getElementById("pie_age"),'infographic'); 
//var pie_age =echarts.init(document.getElementById("pie_age"),'shine'); 
option = {
    tooltip: {
        trigger: 'item',
        formatter: "{a} <br/>{b}: {c} ({d}%)"
    },
    legend: {
        orient: 'vertical',
        x: 'left',
        data:['18-30','31-40','41-50','51-60','65岁以上','未标明'],
        textStyle: {color: '#fff'}
    },
    series: [
        {
            name:'人员年龄分布',
            type:'pie',
            radius: ['30%', '55%'],
            avoidLabelOverlap: false,
            label: {
                normal: {
                    show: false,
                    position: 'center'
                },
                emphasis: {
                    show: true,
                    textStyle: {
                        fontSize: '20',
                        fontWeight: 'bold'
                    }
                }
            },
            labelLine: {
                normal: {
                    show: false
                }
            },
            data:[
                {value:335, name:'18-30'},
                {value:310, name:'31-40'},
                {value:234, name:'41-50'},
                {value:135, name:'51-60'},
                {value:135, name:'65岁以上'},
                {value:1548, name:'未标明'}
            ]
        }
    ]
};
pie_age.setOption(option);
//----------------------违法人员年龄分析占比end---------------



//===================人口出入时间段统计=======================
//var line_time =echarts.init(document.getElementById("line_time"),'shine'); 
var line_time =echarts.init(document.getElementById("line_time"),'macarons'); 
//var line_time =echarts.init(document.getElementById("line_time"),'infographic'); 
var option = {
        // 给echarts图设置背景色
        //backgroundColor: '#FBFBFB',  // -----------> // 给echarts图设置背景色
        color: ['#7FFF00'],
        tooltip: {
            trigger: 'axis'
        },
       
		grid:{
                    x:40,
                    y:30,
                    x2:5,
                    y2:20
                    
                },
        calculable: true,


        xAxis: [{
             type: 'category',
        data: ['6:00-9:00', '10:00-12:00', '13:00-15:00', '16:00-20:00', '21:00-24:00'],
     axisLabel: {
			color: "#7FFF00" //刻度线标签颜色
			}
        }],
        yAxis: [{

            type: 'value',
            axisLabel: {
			color: "#7FFF00" //刻度线标签颜色
			}
        }],
        series: [{
            name: '人次',
            type: 'line',
            data: [800, 300, 500, 800, 300, 600],
            
        }]
    };


line_time.setOption(option);


//=========人员地区分布开始=======================
//var qufenbu_data =echarts.init(document.getElementById("qufenbu_data"),'shine'); 
//var qufenbu_data =echarts.init(document.getElementById("qufenbu_data"),'macarons'); 
var qufenbu_data =echarts.init(document.getElementById("qufenbu_data"),'infographic'); 
option = {
    color: ['#FADB71'],
    tooltip : {
        trigger: 'axis',
        axisPointer : {            // 坐标轴指示器,坐标轴触发有效
            type : 'shadow'        // 默认为直线,可选为:'line' | 'shadow'
        }
    },
    grid: {
        x:30,
        y:10,
        x2:15,
        y2:20
    },
    xAxis : [
        {
            type : 'category',
            data : ['河北', '天津', '北京', '新疆', '内蒙', '宁夏', '海南'],
            axisTick: {
                alignWithLabel: true
            },
            axisLabel: {
			color: "#FADB71" //刻度线标签颜色
			}
        }
    ],
    yAxis : [
        {
            type : 'value',
            axisLabel: {
			color: "#FADB71" //刻度线标签颜色
			}
        }
    ],
    series : [
        {
            name:'地区分布',
            type:'bar',
            barWidth: '60%',
            data:[10, 52, 200, 334, 390, 330, 220]
        }
    ]
};

qufenbu_data.setOption(option);
//=========人员地区分布结束=======================


//时间选择器
var startV = '';
var endV = '';
laydate.skin('danlan');
var startTime = {
    elem: '#startTime',
    format: 'YYYY-MM-DD',
    min: '1997-01-01', //设定最小日期为当前日期
    max: laydate.now(), //最大日期
    istime: true,
    istoday: true,
    fixed: false,
    choose: function (datas) {
        startV = datas;
        endTime.min = datas; //开始日选好后,重置结束日的最小日期
    }
};
var endTime = {
    elem: '#endTime',
    format: 'YYYY-MM-DD',
    min: laydate.now(),
    max: laydate.now(),
    istime: true,
    istoday: true,
    fixed: false,
    choose: function (datas) {
        //        startTime.max = datas; //结束日选好后,重置开始日的最大日期
        endV = datas;
    }
};

laydate(startTime);
laydate(endTime);

//时间选择器
var startVs = '';
var endVs = '';
laydate.skin('danlan');
var startTimes = {
    elem: '#startTimes',
    format: 'YYYY-MM-DD',
    min: '1997-01-01', //设定最小日期为当前日期
    max: '2099-06-16', //最大日期
    istime: true,
    istoday: true,
    fixed: false,
    choose: function (datas) {
        startVs = datas;
        endTimes.min = datas; //开始日选好后,重置结束日的最小日期
        setQgData($('#barTypes').parent().parent(), 1);
    }
};
var endTimes = {
    elem: '#endTimes',
    format: 'YYYY-MM-DD',
    min: laydate.now(),
    max: laydate.now(),
    istime: true,
    istoday: true,
    fixed: false,
    choose: function (datas) {
        //        startTime.max = datas; //结束日选好后,重置开始日的最大日期
        endVs = datas;
        setQgData($('#barTypes').parent().parent(), 1);
    }
};

laydate(startTimes);
laydate(endTimes);




//更改日期插件的样式
function dateCss() {
    var arr = $('#laydate_box').attr('style').split(';');
    var cssStr =
        'position:absolute;right:0;';
    for (var i = 0; i < arr.length; i++) {
        if (arr[i].indexOf('top') != -1) {
            cssStr += arr[i];
        }
    }

    $('#laydate_box').attr('style', cssStr);
}


var workDate;
var time = {
    elem: '#times',
    format: 'YYYY-MM-DD',
    min: laydate.now(),
    max: laydate.now() + 30,
    istime: true,
    istoday: true,
    fixed: false,
    choose: function (datas) {
        //        startTime.max = datas; //结束日选好后,重置开始日的最大日期
        workDate = datas;
    }
};

laydate(time);



页面流程代码?

(function (root, factory) {
    if (typeof define === 'function' && define.amd) {
        // AMD. Register as an anonymous module.
        define(['exports', 'echarts'], factory);
    } else if (typeof exports === 'object' && typeof exports.nodeName !== 'string') {
        // CommonJS
        factory(exports, require('echarts'));
    } else {
        // Browser globals
        factory({}, root.echarts);
    }
}(this, function (exports, echarts) {
    var log = function (msg) {
        if (typeof console !== 'undefined') {
            console && console.error && console.error(msg);
        }
    }
    if (!echarts) {
        log('ECharts is not Loaded');
        return;
    }
    if (!echarts.registerMap) {
        log('ECharts Map is not loaded')
        return;
    }
    echarts.registerMap('china', {"type":"FeatureCollection","features":[{"id":"710000","geometry":{"type":"MultiPolygon","coordinates":[["@@°üˉ?","@@????é??oe?\\?s?Nō?ě?nü?????????xě???ò?a???X???Z?D??G?¨?Mó·?c???lY????^ó·?????í??G??I???F¥?W?????","@@\\p|WoYG?¥Ij@","@@?@V^RqBbAnTXeQr?C","@@?EEkWq??I"]],"encodeOffsets":[[[122886,24033],[123335,22980],[122375,24193],[122518,24117],[124427,22618]]]},"properties":{"cp":[121.509062,25.044332],"name":"台湾","childNum":5}},{"id":"130000","geometry":{"type":"MultiPolygon","coordinates":[["@@\\aM`??ónUK?ēs¤-?yry§u?cJ?eIP]aroc_?2G?s`j??nüs??P","@@U`Ts?m?","@@FOh??Oi?`ww^ìk?H?????tFu{Z}?@U′?Lg?ˉO?°?w?^VbésmAê]]w§RRl£?uwNá`?FēY??uT??ˉ?ˉs??£YahV?£?n?YNgq???μ?2UoYU???óxV@t?J]eR?fe|rHA|h~??l§?jV?`??o?bbx3^z???Sj?Ay?hek`?P?μEF??Y¨?r?qi?Wi°§D±2°`[à|?O@?xO\\ta\\p_Z?^?{??Xyīójù?Rb^??j{íděYfíùTymń?ōHim?é?-aVc?§ax1X?ácWU£??oQ¨÷?ws¥qEHù|?YQo??yá?£M?°o?êP?mWO?v{?v?ēüISpìhp¨?jde?Q?jX3à?[n`Yp@UcM`RKhEbp?lNut?EtqnságAiúoHqCXhfgu~?WP?¢G^}ˉ?īGC?^?ziMá?MT??rMc|O_ˉ?′|morDkO\\m?Jfl@c??¢a?tR?òXò??WP{???ī?÷?V×q?V?a?d3BqPBma????m??V1d^KKonYgˉXhqaLdu¥íp??K??k??ěhq}Hy?]1?£í÷?qágPmoei¤o^á?ZEY^Ny{nOl±í@M?èk§daNa???]?Rii?Eūi?àUt?Gyl}óM}jpEC~?FtoQiHkk{ILg?xqè??deVDJj£J|?dz?Ft~K??I?v|¢r}èonb}`R??n°òdT2^?lnDè?leó×]a?}Li?±?`^°??p??Dc?`Z??êqvF?N??TH?|O?IbD?′B????í?p?TXR·nndO¤Oà??-QgμFo|g??SWb?osx|hYhg?fm??noTìSp¢dY??U?jlǐp?e?x3k?fw2Xjz~?qbT?ě?@|oMzv¢Zr?Vw????f°DTaqs{Sˉr??Yl?????iG?J?lr}~K¨??ìW??T°nTo?L|C~D?|q]SvK?cwp????ènīWl?kT}?Tp~?Hgd??BVtEà¢?P??è@~kü\\rê???W_§?F′?òDòjYèrb?ā??G{?||erb|àH`p?kvGpuARhT??g?T??S£¨?ù3?í]??y?EP?xX?1üO?gú?Iw?é|?B?|?°N?úmHˉab?U~x?b?{^x?lD?d?~"]],"encodeOffsets":[[[120023,41045],[121616,39981],[122102,42307]]]},"properties":{"cp":[114.502461,38.045474],"name":"河北","childNum":3}},{"id":"140000","geometry":{"type":"Polygon","coordinates":["@@?ü_alìwGk??ǐok?iμVZ??coTS?1īmn?ńehZg{gtwapXaěTh?p{?Eh?R??P?£PmcaaJyy{y?o??ɡ?A??3a?J?¥PG-?SM-sWz?μ?Yó?gxoOkēCo-èμ]ˉ_2?jāK~???^?k???m?k]-±cYˉ??mQí~_apm~??qu{J??·Ls}Eyá?cI{¤IiCfUc??p§]ě?vD@?SàμM?wuYY?Db?c?h×]nkoQdaM?~eD?tT?±@¥ù@é?ZcW|WqOJm?l???vOó?Iq?V¥D[mI~ó¢cehií]?~?qX·e?n±}v[ě??]_?`1§?ōIo?b-s^}ét±ū?3p£?¥W?x?á?h×u×¥??dò{ov??êì?2?ü¨|T?μ?LLúé?¤???V`_baS^|dzY|dz¥pZb?£?òK}t????PYznívX?ěn???zy|a÷??ùU??dòüJe′ìúNM?XZ′¤??_tldI{|?e??¥NehXnYGR°??Dj??|C?Kqof?i??a~?OQa?¤@ì??2?BêT?H?áī????????l?ē?t?????Xh|aM¤DzT?òSrao3"],"encodeOffsets":[[117016,41452]]},"properties":{"cp":[112.549248,37.857014],"name":"山西","childNum":1}},{"id":"150000","geometry":{"type":"MultiPolygon","coordinates":[["@@??ì?M?[`?Cn}?VcêsˉPqFB|S3C|k?Hdi?¥s??Pó??E^?Ppy_YtShQ·aHwsOn??s?iqjUSio]?W?gW?AR?????`??h]y??ǜ?xòm~zf}pf|üroèzrKè?S????u~è?v?S??h?Mè?w\\f?°W?¢?lu?Dw\\??","@@GVu?Ayl?í1?e]Eāò3C1e?2iòAdkò^P2Cǜ???z?g^è??_??ê}gánUI?m]jvV?euhwqAaW_μj??jioQR1ē??t@r3[?l??^íéáGOU?OB±Xk?1£k|e]olkVí??qta??jgᣧU^RL?nX°?Bz^~wfvypV?ˉ??????????????????ó?ǐ???M×íEyxtp]év?èv?n???@V~?3ME???tējy?DX?xGQuv_i|aB?w?wD?{tāmQ{EJ§KP???¥@sCTé}?w?y±g?}T[÷kD?|?Sò¥??BX?Há?μà?tSY?a[?°ˉ|P??]£?òk?G2èQ°óMq}Eó??\\@áügQíu¥FT??J?]|mvā?Yua^Woàa·-z?òot×?CL?iˉ¤m?H?¤?ì??ìTd?wsR?gē?úí???}Q??A[?{d×uQAMxVvMOm?l?ct[wo_?êjb?£?S_éQZ_lwgOiye`YYJq¥Iá?£ù?[?au?3íTs·bá???[b[?f?cn¥?C?÷μ[?àQ-ō?m?á^£mJVmL[{?_£F¥?{?A}×Wu??a???hB{·TQqùI??Z??Yc|M?LeVUóK_QWk_???Z?X\\?uUèlG?ě?T??D?G?íz]±???]?D}U?¥?T??xgckfWgi\\?ē¥HkμE?{??etcG±ahUi?iWs?·cC?k]w?|?a}wVaěá?G°ùnM?ˉ{èD?A¥?êJxù¢hP¢?oμwWOóFáz^à??ú′§¢T¤??S??hY?QgvBHou?l_o?Ga{?q{¥|??H?÷a??qZ?i?C3a?E`¨?Xē?qé?[l}?@??óO??FUsA?īccoc?S}£IS~?lk?X?m??DoDdxòuL^T{r@¢í?Kén£kQy???X??L§~}kq?IH??j???To?°qTt|r??Sˉ·e??x?è[eM?yupN~1?yN£{?g?Wí?í?s???_?ā?±????ō?SéA±???@?£R??P?}?a?j1erLD?·{i??C?éshVzGS|útXgp{áX??{???Zá?yoáhA}??fd?_1Y°????Hˉ?oMQqe??|?`??X?·ó?x???cQs?t??Fù^it??ˉ[hAi?á¥?ě×l|1yˉK?qg?{?ǚμ???z????o???G\\?T?ò?rˉLgu?Y?R??ōO\\?D¢?^?????büG???ěV?ga^íu?j???j?k@?]?l¥???á?éV?±?n?-?íqˉ?Y???éN??Yy1Nqá?D???-?Y?y?os§?μ?ǘǐ??à?N¢?êu?y??????xZ?}ì?ū???FЛ????ò?ì???????????~???DUfdIx?\\G?za?ùOo·pqy£@qt@??IB??zs?Záà?d?°?zé??z?CìD???f?à???@??TK???§?tě??VA????d3?ǎYX???{t?u????U?éh???????????í???W???e?ū?k????üf?S?????H??K??Oe????C?ǚ??Ф?¤???Q?′?m?J??à?m????′?N~??????????ěē??G???j`???āà?oē???Yà?ü?QD?????ê?o?D??o?ǘ??3?gń??à^a?`at???ê?ā?D?ǎ¨???^?ê???xRr?H¤??xD?|????D??w?Fj?2?w°?dàé_?d?à?jêêT?aō?Wè|tq?UB~′°?FCU?pāē?N|?O??K?Ojěj′?Yp{|Sěí\\T×aV÷?í¨?DK°?t??K¨??c??ě???Fl?U???F??M???????O???ū1????§???i???}¨?????1?E??a?êFxúQEr′Wrh¤??\\tal?DJü|[Pll???Gú′P?W|^|H]prRn|or?wLVn?Iujkmon£cX^Bh`¥V|U¤?}xRj[^xN[~axQ[`aH??Exx^wN?ê|¨ìMrdYpoRzNyàDs~bcfì`L?n|?T°c¨è¢ar¤`[|òD???xEl?dHàI`?\\àì~?R?tf|^¢??eDúMptgjɡ??y?L??V??è??°P|aVVaj?ěòêp?E|??_~?r?K?f{?Fē?X??k??}nμo×q£?-kX{u??āíóU?YVUō]?¥lyň[oi{|L??^?aJ¨^UZeúēL?ìf£K£?oqNw?c`uetOj×°KJ±q??mě?os?qehqsuH{?kH?êR???b?¢′?ü¢Nìé?|a???"]],"encodeOffsets":[[[128500,52752],[127089,51784]]]},"properties":{"cp":[111.670801,40.818311],"name":"内蒙古","childNum":2}},{"id":"210000","geometry":{"type":"MultiPolygon","coordinates":[["@@L@@s]","@@MnNm","@@dc","@@eàC@b","@@fXwkbr?`qg","@@^jtWQ","@@~?Y[c","@@I`?N^_?ZáM","@@?x?{q_×^Gigp","@@iX?BY","@@YZ","@@L_yG`b","@@^WqCTZ","@@\\[§t|]","@@m`p[","@@@é^BntaêU]x?ˉ?P?-°h?K3V?@Y~|Ev?s?|-L^p?2?òG??l]xx?_fT¤?¤cPC¨?TVjbgH2sd?dHt`B2?GJj??[DhjeXdlwheS?|aVê??Z???2^?y?HńěDM???H-k?vV[??WYà??`XlR`?LUVfK¢{NZdēaY?ìúJRr?SA|?g???bva?X~?B||?E¤D`\\|KUnnI]¤à??n?R????\\à?íDm|?b?aba?\\????at?S?′?v\\?úì?¤?¨JKrZ_ZfjthPkx`YRIjJcVf~sCN¤?Eh?msHy¨Se?ì\\\\?RêwS¥fq??yá?ùé?[^ˉ??ê′\\|??PMˉ£?u?pùzExanμyoluqe|W^£êL}?rkqWň?PUP??Joo·U}£[·¨@X?DXm-?YoGUCáa?{í?^cjk??[q¤Lé?3cux?|Zd2BW??Y??ve±?Cy£W{ú^q^s?·¨?Mr1·C¥GDrí@w?K???V·i}x?í÷i????]{c±OW3Ya±_??H?o??qr3Lys[?3ˉOS?OMisZ±?FC¥Pq{?[Pg}\\?gh?Ok^??Xa???M-oEqqZ?ě?3F|o?h?P{ˉ~TílaN?YD{Ps{?VUe?wk±?Vó??J????Jm°dhcàffdF~āe?d`sx2??E?|dQ?d^~??H|\\LKp?Vez¤NP??óR??JSh-a[|′?ghwmBD¨?hI|VV|p]???èN??üB??L`?b??KVpoúNZTòKxpw|êEMnzEQIZZNB?úFü?m?Wī?tT???Z?uD±|?lǘw·±Pmíada?CLǒkùó?3??Qa??O?¥??Q???y3áA"]],"encodeOffsets":[[[123686,41445],[126019,40435],[124393,40128],[126117,39963],[125322,40140],[126686,40700],[126041,40374],[125584,40168],[125509,40217],[125453,40165],[125362,40214],[125280,40291],[125774,39997],[125976,40496],[125822,39993],[122731,40949]]]},"properties":{"cp":[123.429096,41.796767],"name":"辽宁","childNum":16}},{"id":"220000","geometry":{"type":"Polygon","coordinates":["@@?r?éKāGá¤ia?éè1`\\xs?d?kNnuNUwNx?c?|\\¢Gaó?~R????ù???hQxtc??S??í??£?G£nj°K?μDs??py????bXp]vbíZu?{n^IüàS?|EvR??h@a[?è?~FNrˉ??R±-H?l?^¤¢Oe?txs?]TáT?s??a?GW?ìA|·T??è¥?DJ¨?ò????xê~StD@????jloWvDz?ZD2CH?AxiukdGgetqmc?£Ozy¥cE}|?cZk?u??[oxGikfe?T@SUwpiúFM?£è^ú`@v?eňf?heP?t?Ol?UgTz?U`l}??Uv?_ō??i^?i§2?B~??úEgc|DC_?m2rBx?M?|?d??aYx?DV???g?cw?\\1¥Y?l¤OvLjM_a?W`z?M?·\\swqYSAq??ˉ°kRē°wx^?k?ò\\]nr?}2??ò??h·M{yMzysěnē?V·°G3?Xà¤1i′o¤?è`ì??U?d\\i?mèB?ü?DEh?LG????{WaYíè???R??j}?ccjoUb?{h§?{K?μ?÷G?????ìs?lyiē?`?§H¥Ae^§GK}i?\\c]v??Zm?|[M}?T????`à?mFK¥úíábX3ìQòHof{]ept·G??Yün??VY^yd?k?ZW?WUa~U·SbwG?ǒiW^qFuN?·EwUtW·Y???PuqEzwAVXR?Q`-?GYYhcUGorBd}?éb?·μMicF?Y??é\\?~ǚG3m??B?uT§??¢?_??L??sT\\rke\\PnwAKy}ywdSefμ]Uh?D@m?vaùNSkCunc?`lW?Va|÷~^f?~vwHC?`xqT--lW???skm?EGqdˉR?YˉˉS\\cZ1i??Cu?óXoR}M^o£R}oaU-FuuXHlE???¤?gXt¤D2?ufàà-XXè±Ac{Yw?dv?′Kê£\\rμ?lidā]|???D?VH1T?üWnC??W§@\\?~¤Vp?póIO¢VO?ürXql~òéK]¤¥Xrfkvzpm?bwyFoúve?¤?N°?O¥?3[é??]°?\\úê?????aaBYl?Q[??[?ò¥RI|`j]P"],"encodeOffsets":[[126831,44503]]},"properties":{"cp":[125.3245,43.886841],"name":"吉林","childNum":1}},{"id":"230000","geometry":{"type":"MultiPolygon","coordinates":[["@@UμN?¥īè?Hí???L?|g¨|a?pVidd~èií?óQ???Z?Xb?|??H?KFg?C???Anj?c[V?????_?£ń3pj£o??WH′ˉU???mt?yzzNN|g?÷???±?ā~mq^[∥??lw]ˉxQ?ˉl°??rBTTxr[t???N_yX`biNKuP£kZ?|[ox?àdh??Uè?CwáZ???có¥?NAw±q?nD`{ChdùF?}¢A±?j¨]??j??×`Vuó?~_k?VYyhVk??PsOμfge?μf@u_ù?ùcaNaùEojVxT@?SefjlwH\\p??àvlY?d{F~|dyz¤PündsrhfHcvlwjF£G±D??Yy?u1Xik?|?q??O?¨LI|FR?n?sa|C?zxAè¥bfudTrFWá1Am|??s??F′N}?U?@á??mu?ue^êyowFz???N?ǐ??aì??àā??????ā??????°Uzouxe]}AyèWˉìmKQ]īoif??X|sZt|?úU??lk^p{f¤lol?W?A2PVüPHêa]??ìük′\\@qàs??QopRij?èi`?bXrBgxfv?uUi^v~J?mVp′£′VWrnP?ì¢BX?heX1^TjVriajt??mtPGx?bgRsT`Zoz?O]òF?òO??v?pcGêsx′DR{AEOr°x|íb3Wm~DVjoéNN?ü??-Gx?CSt}]?ōSmtu???Nāg?íT?u}??B?T?¥?ê?M?3????a?èéQG¢·lG|tvgrrf?pt??n??rI2ˉLi?sPf_v?dxM?pr?L¤¤e?à?K?ùVY§]Ióá?]?K¥j|p?\\kz?|?n???V??ī?|vW?l¤è?rxm??~l??????E?¤?Q????j?O?¨ìS???yQv`cwZSì?ü±?]???B??ńz???eeO?Sfm???P?ēz????êmg?sJ¥??????qv?íUOμa?n?á_??@êí£P}?[@g?}g?×??WXá¢u??ìsNí??á§??AēeL3àydl|?V??p?????êQíü????s???ˉY???Hμ??e?`?r??ó?Fì?W?xêk?d?v|I|·?NqńR?¤ée??à?U2??BQ£?}L1?k@??u???ú§?nT??é?êcf??^XmH????W·??x3ǔ?D?Jāw?_??^?Wr-°oú???K~?C?′?£fN?èaw¢Xn?e?????x?L??l?O¤ò?A¢ê?¨??C???G??Y??ü?DJg_??@???A?ˉ@w?qC???N??K?íQù?[??íg???OYáW?uZˉ??ā???Ju¤E??ˉ°WKé±_d_}}vy?u??1óU±?@g??r??DgCdμ°MFYxw?CG£R???{]L§{qq??B???????|c2}Fμ}ùRsópg±QNq??Rw?né?éK?SeYR?@{¤SJ}D??ǖ?]gr?μ?jqW?ham3~S?ü[","@@??TL?yqp??qe{~oyen}s`qiXGù]?p??léáp]T?′F?^f??okàz?BUv?D"]],"encodeOffsets":[[[134456,44547],[127123,51780]]]},"properties":{"cp":[126.642464,45.756967],"name":"黑龙江","childNum":2}},{"id":"320000","geometry":{"type":"Polygon","coordinates":["@@?g^vábnà`Jn??òM??T??be||{?Za?Np?Hp|`mjhSEb\\afv`sz^lklj?tg¤D-?X?à|?iZ??B·?}GL¢?c?jayBFμ?C^?cùt?s?H]j{s?HM¢QnDà?DaüT·jgàiDbPufjDk`dPO?hw??¥GP2?oborY??aH?′?]′r?lw3r_{£DB_?d?uk|?ˉF?Coyr{XFye3T???k?B?Mv?pm`rú?@?1h?g???xnl???ì?Ot?dJlVJ???qvnO^JZ?·Q}êí?mμò]?|Dq}?R^è?′???I?t?yQ??MNtR?òLhěs??}OóGZz?A\\j?F?O?HYJvTHNiüa?énFQlNM¤B′?N??tp?dZ?glmu?U??úb¤u?J?u?1?l???w??2???h???r?ü±Yr?l¥i`?__¢?S?r[?q^ùzWmO?a?Y??2??á??ē?P??????íī????£-?mY`ó£Z?§°ó3QafusN??_k}¢m[YóDμ?RL?iXy?N????i??Nì?o?dō????Hcs}~?wbù1£|óCtOPrE^òog?Iμ???K¤?phMú`mR?|P?géLRs`£ˉ?hD¨|3¤C"],"encodeOffsets":[[121451,32518]]},"properties":{"cp":[118.767413,32.041544],"name":"江苏","childNum":1}},{"id":"330000","geometry":{"type":"MultiPolygon","coordinates":[["@@jX^n","@@sfdM","@@qP\\xz[_i","@@o\\VzRZ}mECy","@@R¢FX}°[m]","@@Cb\\}","@@e|v\\laus","@@v~s{","@@Qx?F?}","@@1nvTs?m","@@rQgYIh","@@bi?ZX","@@p[}ILd","@@à?|","@@1dnb","@@rS}[Kl","@@g~h}","@@FlCk","@@?TG°?LHm°UF","@@OdRe","@@v[u\\","@@FjaL~wyoo~sμLZ","@@?e1aH","@@\\n??q]L3?\\??Qì","@@êA-?]a","@@Kxv{-","@@@hlIk_","@@pWcrxp","@@Md|_iA","@@¢X£?z\\epN","@@hlü[LykAvyfw^E?","@@fp¤MusH","@@?_ma~Lá?`","@@@°?m?G?¨§Ianá[y?jf?DN?Gp","@@iMt\\","@@Zc[b","@@X?±Gr?°Z??m","@@Z~dOSo|A?qZv","@@@`EN£p","@@|s","@@@nDi","@@na£?uYLˉQam??dMg?jco???-K-′B???co?\\xK`c????á[~?xu·?Ks?éc¢ù\\???bf1-?S?ká??-?ZB{aMμfz?fó?????ê?{??±g3ne{?-ií′S?\\?eK|w\\iqa?iAuA-μ_W¥?O\\l??ttC¨£t`PZ?uX?Bs?yekO???HuXBμ]×--\\°??F¢?pμ?k?ó?W?t?|@L¨?μroù3ù~§WIZW?±D¨òéx`2p?rOògtáZ{üù[|?KwsPlU[}|Rvn`hsa^nQ′?RWb_?rt?FI?k?PJ??à?J??TěòC?2@Pú?z?P?¢£Cèúē±h?l?a~nm¨f?i??mntqòTü?jL?EìFa2iêx?¨Ièhhst[?x}dtüG?????a?pM?Djē¢·e??MzjWK?¢Q?à_ê_@?i?pZgf¤Nrq]§?N??H±y?í?×????????íàB??aá?TFq?ˉ3?C??i¨hü·?t?ˉ?","@@owZRk?WK?"]],"encodeOffsets":[[[125785,31436],[125729,31431],[125513,31380],[125329,30690],[125223,30438],[125115,30114],[124815,29155],[124419,28746],[124095,28635],[124005,28609],[125000,30713],[125111,30698],[125078,30682],[125150,30684],[124014,28103],[125008,31331],[125411,31468],[125329,31479],[125369,31139],[125626,30916],[125417,30956],[125254,30976],[125199,30997],[125095,31058],[125083,30915],[124885,31015],[125218,30798],[124867,30838],[124755,30788],[124802,30809],[125267,30657],[125218,30578],[125200,30562],[125192,30787],[124968,30474],[125167,30396],[125115,30363],[124955,29879],[124714,29781],[124762,29462],[124325,28754],[124863,30077],[125366,31477]]]},"properties":{"cp":[120.153576,30.287459],"name":"浙江","childNum":43}},{"id":"340000","geometry":{"type":"MultiPolygon","coordinates":[["@@^iuLV\\","@@e?Edh","@@′CE?zAXêe?dK?~H?í?A?d{??à?W?£Ch?sikkly]_teu[bFaTign{]Gqao?MYá|·¥f¥?aS??Nμ???Im_m??a]u?p?Z_§{C?g¤°r[_Yj?Ody[I[á·¥Q_nùgL?mz?Dü???Jhpc1O]i?]¥?jtsggD??w×jé?±EF?-Ki???Yvsm?nj?a§emná}k??g?2ùD?¤í?aOy×Où±@D?S????I??Iμ?OlJ?íRí|Jì?ò?y?r?q§??sW??F?X??mwRITf?oG3??uyH?{??ˉAFnuPí?zVdà?o^D?d′oG¤{S??x?}?×K????OED·?d?s??¨[?^Xr¢?§xv??μ`K§?tò′Cvlo?fz?e?NY′?~é?ē?úL??_è?|]??Hlg`ben?¢pUh~???_r?s?~c?]|r?c~`?{à{?iJjz`?àT¥?3]u}f?Ql{skloNdj??zDv?oQ?HI|rbrH?~BmlNRa?TX\\{fáKá?TL??MtêgāD?X?vDc?Jbt[¤D@?hh~kt°?z?@?adbYhüóV′??¨üc±r@J|àuY??G·ě??lūúpSJ¨?LvTcP????mDálsgd×mQ¨???T¤I?s°KZp?|XwWd?μmk?wì??hogB?aqù?z?g?tàá??áhEz|WzqD1°E?l{?vücA`¤C`|′qx?kq^33G?μbíZ1qpa±??OH|?x¢gPícOl_iCveaOjCh??iYb?aCC?mRV§¢A|tbk?Eàt?m^g′f?"]],"encodeOffsets":[[[121722,32278],[119475,30423],[121606,33646]]]},"properties":{"cp":[117.283042,31.86119],"name":"安徽","childNum":3}},{"id":"350000","geometry":{"type":"MultiPolygon","coordinates":[["@@zht′}[","@@aj^~?G?","@@edHse","@@@vPGsyQ","@@sBzddW[O","@@S¨Qy","@@NVucW","@@qptB@q","@@?[iu","@@Q\\pD[_","@@jSwUappI","@@eXa~","@@AjvFoo","@@fT_?í\\v|ba|jZ?y|?","@@IjLg","@@wJIx??AoNe{M¥","@@K±?ó?~N?","@@k?1Eh~c?uDqZì?I~Māe£bN¨gZy?a±?cp?PhI¢Qq?Gj|¥U?g[Ky??v@OptéEF\\@??A?V{X??Bycpě?3?p·¤¥ohqqú??Ls^??§qlàhH¨MCe???GD¥zPO£?ùkJA???u?e?òiá?S[?U???ùěcY§Sù??SWó?í?ACμeR??RCò?Zí¢?±^dlstjD?Zpu?a?H?oLUê??jjēò′?W?^?¥?@?òmOw??yJyD}¢??è?fZda?o2z£NjD°?tj??ZS?~?c°?DmxO?¢Pl′SL|¥A??M??g?áIJ?ēü`?QF?h|?J@zμ?|ê3è??U???àCtr?r]eM¤??Ht??A?kvsq^a?bvdfêòSD′Z^xPs?rv??jJd×?é??A?|?dx?qAZRàM?n???DZ?YX?Jy?2·?q§·K@·{sX???l???o?E?-?¢±¨Y???^AvW?Gē?Plzf?tàAvWY?O_¤sD§ss??[k?PX|`??BBvījv?jx[L¥à?[F?í???V`?Ip}cc??ZE?oP′B@D?m±z????3BR??Wlat??`]Z£Tc??Gμ?Hm@_?k?x???eX???CIb?qK3á???OAw??aL???W[?GI?Nx?¤D¢???B§°_JGs¥E@¤u?P?cuMuw¢BI?]zG1gu?I"]],"encodeOffsets":[[[123250,27563],[122541,27268],[123020,27189],[122916,27125],[122887,26845],[122808,26762],[122568,25912],[122778,26197],[122515,26757],[122816,26587],[123388,27005],[122450,26243],[122578,25962],[121255,25103],[120987,24903],[122339,25802],[121042,25093],[122439,26024]]]},"properties":{"cp":[119.306239,26.075302],"name":"福建","childNum":18}},{"id":"360000","geometry":{"type":"Polygon","coordinates":["@@?P??ī?L??~?w?|TH£pc3??1]??xe{?óvOEm°B???|Gvz?a′HàpeJYQxnàW-EμàX?īt¨??r?wàF?|??W??cf¥Xa?ST±m[r?_gmQu~¥V\\OkxtL?E¢ú^~y?kbēqoě±_êw§?2????m???NQYB?rw?cí¥B-?êc?iI??uqtāwO]3YC?Teécaubí]trluīBDGs??N£?^?qsq?DūūV?·′?{é?y?OER_??I?aJh-??N??B|K{Tk3?OP·wnμ?dˉ}?Tí?Yiμ?sCˉiM¤-|ˉP|?UHvhe¥oFTu?\\OSsMò??iao?X??à·?h?÷?{ígu^?gm[ùxiIN???l??wZS?v?_è?JbVk?Và¤P?oèM?xlò~aúàG?¢B±ìKy?`w21·`gsùfIěx?eykpudjuTfb·hh?Jd[\\Lá???A?epà?MD~?ae^\\^§y?j×cZ?¨zdòa?lòJì?`oz÷@¤u??′???Y?H??ajlT?¥éZ[|h}^U??¥p???O?lt???Q\\a?|Cn?Ojt-ě?dèF`?@D??|ōò¨SêvH??@[?QoxHW[??àt|?~N?¢l?tZoC??oCxrp?Npj¢{f_Y`_eq?Aot`@oDXfkp¨|s?\\D?Sfè?Hn?^Dh?y?Jh?x?āLê?P???w??"],"encodeOffsets":[[118923,30536]]},"properties":{"cp":[115.892151,28.676493],"name":"江西","childNum":1}},{"id":"370000","geometry":{"type":"MultiPolygon","coordinates":[["@@Xjd]mE","@@itnq","@@Dl@k","@@TGw","@@K?U","@@Wd`c","@@PtMs","@@LnXlc","@@ppVu]Qn","@@cdzAU_","@@udRhnCE","@@oIpP","@@M{??wbx??K?M?]ZF?Y]a£ph?¨ra?à??¤^o?Gz~grě?l??L??¢?o|cvKbgr°WhmZp?L]LocU?-n??ìēbAnrOA′?càb?U?r?Uü??????óò_A??ad?énb2?h?B????X?ì@Lˉ′yw?Cé?μ????lμZ?yj|Bí?KNNno?fèMZwn?Nàú?sTJUL?Vjǎ?ē?Dz2XPn±?Pè??L?ü?_Tü??BB?è?A′faM¨{?M`?d???°m?B?jj′PM|c^d¤u¤?′???fPk?M?l]Lb}su^ke{lCMrD?-]N?Fsmo??HyG?{{?rnóE?ZGa1Fj¢??}ìC????uh??^KxC`C\\b?xì2?Y?_NīC???B¥¢·I??y\\1kx?£?áKμ?¤á?FQ?Kt??]Cg?AùSedcú?uYfyMmhUWpSyGwMPq?á?zK?G-Y§?@′??μ?Bm@IogZˉuTMx}CVK?{é?P_K?p?ùq?tkkù]gT?wo?sM?3?AN£MRkmEê??bMjYGuIZGP???E[iμBEuDP?~a??t]?G§?QMs?NP??zs£Ug{?J??ā3]??Qr~¥C??^n??é?R~??YI]?Pum?r?Iā[xe?3Lˉvˉs?áY~}?u?g?pY?_?ī??SR′áP~?Cy??dwk′SsX|t`??èeAaì?T°|Dda^l?D?úY°`ī?ǒà?v\\ebZH?R???ù?O?M-3F?aj"]],"encodeOffsets":[[[123806,39303],[123821,39266],[123742,39256],[123702,39203],[123649,39066],[123847,38933],[123580,38839],[123894,37288],[123043,36624],[123344,38676],[123522,38857],[123628,38858],[118267,36772]]]},"properties":{"cp":[117.000923,36.675807],"name":"山东","childNum":13}},{"id":"410000","geometry":{"type":"MultiPolygon","coordinates":[["@@dXD}~Hgq~?N~zk?HVs??j??`P?àl¢\\àEh?gTē?X?`khíLùμP3swIóze??e′E?úPtoI?êoL???QGYfa[?u?ǒ??_Zˉ?ù?C]kbc¥CSˉ?íB????_{sWTt3xlàc?zàD}?OQ3DT?μ?D??gh??v~}?Z?¤lP?£aY??R§?nhctakn?-??UóYdKu?I§oT?ù?k??H?ó\\??PcnS{wBIvé?[Gqμu??Yg?Zca?@???ysˉ}lgg@-C\\£asIdíuCQ?[L±?k·?b¨?kK?KC2òGKm?S`UQnk}AGēsqaJ¥?GR?pCuìy???iMcplk|tRkeev~^′|üSí?_iyjI|?|?_?d}q^{?d?}tqμ`?é£?V?om?Zù?áRD|JOèpàRsI{ùójuμ{t}u?RivG?JFjμ?kWê′M?HewixGw?Y?pμú3XU??y??kúwZX·l¢á¢KzO??jc?htoDHr|-J?}JZ_ˉiPq{t???|Zp???kQ?¤]M?faQpě±??]u-Fu÷n??ˉADp}AjmcE?aa3o3?íS??ùDIz???^KNiT?[aA2zzì÷D|[í?3gf?Td?|`?~o???3?D×°ˉCs???ìUMhTo¨??êW?Dru??Z£?PZW~??v?gè?òw|X¤ā′o??2ês~]?taap?J¨?o_?f?\\?\\?u~m2??fW?r?}?^gjdf??J}\\n?C|tWxaJR??u???mFdM{\\d\\Yê¢ú@@|a2SüsC}fNècbpRml?^gd¢aò¢CZZxv??N?¢T@uC?^?e?n|lIlXhun[","@@hzUq"]],"encodeOffsets":[[[116744,37216],[116480,33048]]]},"properties":{"cp":[113.665412,34.757975],"name":"河南","childNum":2}},{"id":"420000","geometry":{"type":"MultiPolygon","coordinates":[["@@ASd","@@ls{d","@@??}{ra?p??\\{?C?yyB±b\\òYjKL?]??ìJyúC???T′?′pb?èdFin~BCo°B???mv?E^v???2RobüeN^?£R?l?÷Yo?¥ě?|sOr°jY`~I??I{GqpCgyl{£ííyPL????kWxYlù???z?V′W?ù?o?ZHxjwfxGNá3Xé?l?EièIH?ujìQ~v|sv??i|ú¢FhQs?|Si?BgDE^áD{?nO?èU?ó?êē?}Z3?M??eyp·uk3Ds?¨L?_?u?¨w??Wqü]\\ò§t?c???F????x???OKé??×wg÷I?zCg]m?aGe??TC?[t§{loWeC@ps_Bp-rf_``Z|ei?o?Mqow1D?óDYp?sYk??}s¥?3[§cY§HK?Qy]¢ww???x???Xv??àμR?DHM±c?d?ǎ???±DSyú?£?āàt???[?b\\}p?éI±?y?3xˉNo|1H??mjú?~Tu?jC?Awě?R?lˉ??b-?T?_[I???nM|?\\é[T·k1?o?@A?wya¥Y\\¥?azˉ?á?k¥ne£?wE?êō??uoj_U?cF1-[WvP?whu?yBF`RqJUw\\i?{jEP???f?Q?àQ{°fL?~wXgītêY??Hd3fJd]HJ2EoU¥HhwQs??Xmg±?ve]DmíPoCc?_hh?Yr?U?eD°?_N~??ě·`z]?tp??ìQv\\rCé?Tnk??úüa?Y????od?ňD¢JqPb??|J?fX???_Zˉà}ú?N_ē?^?a?yp?C??K?L3?M2wrIò?xjb[n???à?^2-hˉú?aT?Y2ēV?}ā^?′Lúm¥àJT{JV?T?x×sxx?ē??M?úeòIf??\\?±?dê§?Dv?_à?~D?′A?μ¨?LV|êHò¤"]],"encodeOffsets":[[[113712,34000],[115612,30507],[113649,34054]]]},"properties":{"cp":[114.298572,30.584355],"name":"湖北","childNum":3}},{"id":"430000","geometry":{"type":"MultiPolygon","coordinates":[["@@nFZw","@@??á??XrCO?R???-TooQyó[?BE??óXa?§??G?°ITxpúxú?¥???ed???GàGhM¤?_U}?}¢pczftg¤??AV","@@?ú?á?iO??BxD?ěivSì}iùünDoG{p°M°y?òzJ2ì??cX??üiá????¤ùTz2C??ǎū?Dc°dP????[è?uˉ?WM?-éB·rínZò?`¨GA?\\pēXh?RC-üWG?uTé§???êLM3}_E??c??isáPDm?{b[R?s·kP??óRoOV~]{g\\êY?|kYbi??GZ?ě?ó·3v?£?@py?_?Ik?μbc?§y×dY?aitUj?3C}áN?h???a?KA·3CQ±μ§?AU?1At?OwD]JU?gkˉb£ylZF??±H-}Ebó?A??Ku|·3??¥ùBD^{ìC′-|?J£^[a??|?N?skóā1??]?~÷O§-@Vm?Q?|¢?{oj?a¥nf′~?o×??G?¥c?[Z??ī2Sêǔ??Aúō|Q??r?-?}N?ürê?mjr@?rTW?-SsdHz?^??yUiˉD?Yl?u{hT}m?1¥ěD????ó[Oo£¥ót?1M??`PDi?U??aìU?Bè£yhedy?o?`pfmjP~kZaZsDd°wj§@??w~^kà?KvNmX\\¨a?qvíó?F¤?@??Vw}S@j}??p?rag?àà2NJ??D?K|^a°LX???Pī±£EXd^??Tü~u?ǔMRhsRe`?ofI?\\???i?ymnú¨cj?¢?G?ì??D¨Xe?ā?Oe?Fi?¢|[jVxrIQ_EzAN|zLU`caxOTu?RL?apUī?^?μaéFxüf¤og?èy°áb[|Zb|z?xB?@apojS′rV?Od??i??JP`"]],"encodeOffsets":[[[115640,30489],[112577,27316],[114113,30649]]]},"properties":{"cp":[112.982279,28.19409],"name":"湖南","childNum":3}},{"id":"440000","geometry":{"type":"MultiPolygon","coordinates":[["@@QdAsa","@@lxDRm","@@sbhNLo","@@??y","@@WltOY[","@@Kr]S","@@e~AS}","@@I|Mym","@@?3LS2Q","@@nvoB?¥c?o","@@zd?Jm","@@°3","@@a?yAa??JIx?@āHé?Zofoo","@@s????A?Z??~°?Pob","@@?Yìvm?h1?","@@HdSjē¢D}waru?ZqadY{K","@@el\\LqqO","@@~rMmX","@@f^E","@@?Paoj÷íY?X?x°Q¨?XJp","@@g??mxatfu","@@E?C?","@@?B_?ekWvSivc}p}?o?N?yj|èm?th_??}?aUzL?2Aā??H?ù?}wkN?1?O??£ēUlaUìI?a`uT?xYē??k?μMjJúwn\\hēv]?h|è??èg??????Wb1?dé?NTtP[?SvrCZaGubo′?ò??~?zCI?zx¢Pnè??@?ò|]?X3???ii?óVépKG??óávYoC·sitiaày???èYD??m}y|m[w???Z?xUO}÷N13?o_qt?qwμ?Yù??1t??U?ˉmRCo?|μ?êK?Rē?ó]Ga?AxNqSF|ām?di?×Y?YWa?Oeút??z?1TāúEá?áWwíHcò?????d?·ùT×?ū??XgWà??·??Oj?Y?÷S?3kz??m?[3?Vù???Mì31páa?yy?D?üJ???G?¤{ùū?O2?B?éAò???Bhlmt?PμyUˉucd·w_b?cīímGOGB????F???@óoo?ē±?}}óF÷t?WèC?aUaǚI???I?E×á3A?D?±ìüó?£L]?ù?Z???M??f??l?nè?tFF?êk?^k°f?g}?Faf`vX?xl|?á2?D|pqêì2iX?RD?}?@Z?sx?AR~?ETt?Z?f??HaòDAμ\\S?^w?kRzal?|E¨èNāňZTpBh£\\??uX?tKL?G|??E??~ü???rOù?vd]n?Vê?°R?pM??HbwEà?\\¤]?I?¥D3|?]CúA?|?′¥?Lv?¢?Ba?F~?2GìòEYzk¤°ahlV?I^Cx?PsB?oVàB?¨R2′D","@@OR"]],"encodeOffsets":[[[117381,22988],[116552,22934],[116790,22617],[116973,22545],[116444,22536],[116931,22515],[116496,22490],[116453,22449],[113301,21439],[118726,21604],[118709,21486],[113210,20816],[115482,22082],[113171,21585],[113199,21590],[115232,22102],[115739,22373],[115134,22184],[113056,21175],[119573,21271],[119957,24020],[115859,22356],[116680,26053],[116561,22649]]]},"properties":{"cp":[113.280637,23.125178],"name":"广东","childNum":24}},{"id":"450000","geometry":{"type":"MultiPolygon","coordinates":[["@@H?TI?U","@@?_LêFZg?P-kini?q?czíY????qR×ō?D?§???Té?±?d?nYY?vN???ü??p}e3|m?ió|1??|a|QF¢???ovg?em^uc?ām???B????}F???{μHKsLS??r?¤[AgoS?YM?§?{F?bkylQx?]T·?[B??Gá???e?YSs-FQ}-BwtY??@~CíQ?×Wj?±ré¥o??±?ó?¥kwW?ue_b-E~μhˉeclˉ?rˉE?J?}w3?ē`?ògK_?sU????h?O¤ǜn3c`?yi?[???M?§]X?_í?]é?U???B?±dy1T^d????·P?tù`K|¢íe?R?3£[~?u?dltW?oRM¢?\\z}?zdvň{?XF?°?_ò??L??Tmu??līkiqéfA·êμ\\?Dc¥YFy??c?H_hLüê??¨c}rn`?ì@??aVLh?\\??k~?ie°|gtT??^xvKVGréAébUuMJV?O?q?X?S??lyà_juY?òBG^é??§EG?zě?¤EkN[kd?ucé?dnYpAy?{`]t±X\\Tèk??jàh??¢Hè??aaLē^?m???A???zúGn£?ra?üt?@?úSx~?O??D???\\èüOb?w^oTLf?°bI?lT?BìF£?1g??aYt?¤VS?K?¤nM?JE±???oüC??ī^ěQ?|^f′QüüêzˉlzU??@ìp?n]sxtx?@~ò?Jb?gk{°~c°`??rV\\la?¤?á`ˉ1LC?bxEr?Ov[H-[~|aB£?sodA?zN?esT??abab`ho?3F?èVZs\\\\?Rzpp?Sīo¨?oN?d`a|¤F3¢@`¢?āìhYvl?o|?~nS|g?v^kG?àè·"]],"encodeOffsets":[[[111707,21520],[113706,26955]]]},"properties":{"cp":[108.320004,22.82402],"name":"广西","childNum":2}},{"id":"460000","geometry":{"type":"Polygon","coordinates":["@@|?il¢X??ò?è§?Cê?r??????·?3??k?m@??????-???ò?|?E}o?[í???g?fǐ??¨ê?\\????v??D?jNeāòRZ?zD?¢Dà?Z"],"encodeOffsets":[[112750,20508]]},"properties":{"cp":[110.33119,20.031971],"name":"海南","childNum":1}},{"id":"510000","geometry":{"type":"MultiPolygon","coordinates":[["@@LqSn","@@?Oì?D@?ǔNY{¤á§di′ezYú??wIt?Q?|?qéSJ??é?????l?1§?qtà?màêErētD???cQE?3^?¥?l}?Qto?üq?kμa????@?°B2èw^^RsoTā£??QPJv?z^?1?ˉfLà′GC2dt-āRt?¤?Oe?f?eD?????Pè?abMüàXZ??£@???Qé-]ds?×_í_ìê?Pr???G?eZü??qBhtO?¤tE[h|Y?Z??s′xo±U?t|O??oNbgtJy^d?Y??]?z|gC3R`āz¢Aj?CL¤R??@-?k\\?′£YW}z@Z}??o??]′^Nò}èNaPíy1`S°′ATeVamdU?w?v??\\u??¨Yp1àZ?mWh{á}W?ǎéüwga§?AYr??Qā??L?y?X?xa??||[t`üU?′òrù?°2?k?nDX{U~ET{?o|PZcjF2?@pg¨B{u¨?yhoúD?ˉ¢?WòàF?¤¨GD?z|k?P?q?¥à]eaú′aKxīP?|?[x?¤JT?sN??I?n?Y′?D?mD?u???Ebee_v?}ì??ē}qé?TˉμRs?M@}?aa-ˉwv??Zw\\Z{??`[±oiJD?|]???rG?ré?·~?Sfy×í·o?????ūmHQ?Y??á?×t?-T¤JJJyJè`Oh?|?u?hIyCjm?wZGTiSsOB2fNmsPa{M{?E^Hj}gYpaeuˉoáwHjá?M?pMu?mni{fk\\o?qCwEZ?K?Ay{m÷LwO×SimRIˉrK?BS?sFe]fμ¢óY_?PRcue°Cbo×bd£ōIHgtrnyPt|foaX?xlBowz_{êéWiêEGhü?ouF?Ixf?Y?āǚ]¤EyF2?w??@g¢§RGv?áW`??Jwi]t¥wO-?a[×]`?i-üL|LabbTà?c}íh?h?BH?|?oék-¤Sy£ia?ta?·?`ō¥UhO?Lk}?Fos′Jmμl?u?n?JW?aYà?AetT?óG??bo{?wod??O?ü?μxàN??P2§HKv?]|B??oZ`??`àmo?~ìD§n??¤]w?@sr?u~Io[é±1????ó@qg1z??aí°Kt?¤V??[???^?ó@á?sZ????ěpwDó?á?neQ?q·GC?yS]x·yq3O??Qz?ti{?áí?W???z?Wp??JX?è?cF?LiVjx}\\N??¥GeJA??Hfèu~???dE3éMA|bò?hG?CM???AvüVé?_Vì3?wQj′·Zeèá¨X′??Qu·??Z3?qDoy`L?gdp°?p|?ì??Z°I?hz?f2??ě?KpIN|?z]ń·FU×é?R3Mé?GM?kiér}?`1?Tmèná?R?3?o?z?w?Vú£à]???l?2?tTo·àU????I?d??d????×h\\c??2Gê???¥à????Mo}B??yFVvwxBè?ē??t@???£Bˉ¨ˋ??k??a?N?~t??u^s?{TA??°¢?aDè???YJ?Z′?~Sn|aWú?òzPO?be¢|??A"]],"encodeOffsets":[[[108815,30935],[100197,35028]]]},"properties":{"cp":[104.065735,30.659462],"name":"四川","childNum":2}},{"id":"520000","geometry":{"type":"MultiPolygon","coordinates":[["@@G\\lY£cj","@@q|mcˉv?V","@@h?£IsNg?HHa??h_1???§ń|uùùgSˉJH|sY?tá?yMD??e?tA¤{b\\}G?u\\?PFqw?aDK°oa_£ùbμmá??M[q|hlaaāI}?μ@swtwm^oμDé??yVky°é??R3e¥]R?ě?[???DpJiV?F2I?mN·£LbòYbWsàbpkiTZ???Hq`?_Jˉae?KpYx]a??P??[á????÷Pw}Tù@?s???q??m¤ùH·y???Bμ??n?]K??áG??§??gǘ?Tè??{?éH?d??ê·ODjXWr?LyzéAL??¢b??y_qM??ro?h?w??V¤w2?]êKx|`?|?èdrcèbe?`I??TF′?óy?r1íJ?k_?l3′_p?`oòh?pa^ó?}D?^Xy`d[KvJPhèhCr?ě?^ê??wZL-?£ábrzOIlMMī???r×?e?tw|¢mKjSǘň?St??EtqFT?Eì???xìO¢?K3?o?YPVg?|?m??VZwVlz¤£Tl?ct?úó{G-A?ge~?d??aSba¥KK?j?_?^\\??bP?|x^sxj?I_??Xa?Hu¨Qh?à@??}±GNì?lT?`V~R°tb??`?ú?t?FDu[MfqGH·¥yAztMFe|R_GkChZeú°tov`xbDnD{E}ZèxNETREn[Pv@{~r?AB§EO?|UZ~ìUf¨J2?Y?saB`s?fv?|?~d?q¨?o?uù[[§′sb¤¢ztF¢?àh?W\\??IYo±??£tês}?R]ěDg′VG¢j±?èo?mpU[á?o°rübNu?}o?`nio?X?¤??daμá_?ftQQgR·ǔv}Y×?]μWc¤F2O???W?ˉK?]{LóμCIμ±M??h?āq?o?~@i~TUxe′?hw-àE??u?b[§nWuM?Jl?]vu?μb"]],"encodeOffsets":[[[112158,27383],[112105,27474],[112095,27476]]]},"properties":{"cp":[106.713478,26.578343],"name":"贵州","childNum":3}},{"id":"530000","geometry":{"type":"Polygon","coordinates":["@@[ùx?}?RHYī??síniEo??Ya2?{c??g?sA??w??zFjw}?Dx?}U?lê@H?-F¨?oJ′ón?u???¢pò???TF2xa2?XcêlH?A???k???é?hW-??U?s?|}teè??St??}Fd£j?Z??¤T?\\D}O÷£U§~?G??D??Tsd??Ba¤u¢ō?o~t?í?òtD|úi??z?X2gh?h??±ˉ?m·zR|?`a??h¢rO?′£Ym?èêfˉū?ncúbw\\zlvWaa?|gm?B?£¢??b?k??eeZkùIKueT?sVesba?????dN??pay?3BE?lG?C?wê???epíàQ?pC??è-A???R?Q^?u?°_è?c′1ò¨P?¢hl?|′??′sa??PnêD^ˉ°Upv}?BPìaj?xS?wlfòavq?|`H-vi?nd?-?hňem·FyTqóS?ˉ3X_??êtryvL¤§z|c|¥jn?klD¤?z??à??M?|á?àêce?Füá?¥\\\\o??òDJ??D|zK2ǐ?Eh~CD-hMn^ì????Zàaüf?y?p?′ěF?k]?ě¢ql??ùa?~?qêljN??HêNQ′ê?V??E^?òyM{JLoò??e±?yg?ˉJY????o¥?oˉhcK?z_prC′??Y??v?¢R?W3?§f??Yi3xR′?U?`ê?U?u?B??NDH??g?aB{êNF′?c·?v}e??GB?If|Hň?M~[iwjUáKE?dī?WIèàoèXòy??èXa??j|àsRyμ?Pr′t??^wtTD?Hr?Rìmf??aC?ox????DYta??@]è??\\ī??£UsèˉLb???oyhr@ē??à2o\\êpJ}?vqt?@^xà£è¨m???}n1_?¢×Y_?p?A^{?Lu¨GO±???M?wá??P??pc?x|apì?HD?SfseBZ??X?òKk÷E??SrEFs?ūkóV??iTL?n{ux??h????ōNNJkyPaq??¤K?Yxé?á]ā?Dq?gOgILu\\_gz]W?~C?ē]bμogp?_o?`′3?kl`Iao??q?t?E3?SJ?_f·ad?q?c¥á_?w{L^é±?xU£μ÷xg?p??qNē`r?za?ě?K?êBzy?KXqiWP?é???ícêG|μ??G?÷k°_^y|_z?BZocm?ˉhhc?\\lMFl?£??yHF¨μê?]HAàó^it?`t??k??T~Wl?¨?PzUCNVv?[ja?D??[}z?msShˉ{j??l}??[?gK?U·μ?@?m_~q?f1??^?f3?}Q???3gí±^?\\??A_?bW?[??é£F{īZgm@|kH???|U??×??e?????íBé£ā?Pa????y?n?£G1?I±Lé??d?üW¥}gá{aq?¥a???Zá`"],"encodeOffsets":[[104636,22969]]},"properties":{"cp":[102.712251,25.040609],"name":"云南","childNum":1}},{"id":"540000","geometry":{"type":"Polygon","coordinates":["@@?h?x?xòVo?aAīY?μ?ˉ?a±r_w~uS?ňqOj]?Q£ZUD?oY??M[L?q??{Ví?WVi]???÷ày?húU°adcQ~Mx¥ca?cSyF?k-uRyq??μQ?3aG{?Fμ?aé??a@?·K·àari?ā?V???ūgèL???aftèB?£^aǐY?M|á???LhJ?ó??ocxwf]Y′||QLn°ad?\\¨o?í?′?ād`têQ??|¨C^??||?J?{??ja2rDl`??[t||Stè?PüK?d??]s¤?_v1?Vò?j£?sc?_?′|?|Av|w`?aYaa-¢e¤?2?aSaèM?wé??ì@T¤?\\?a@to′-xA?s?t?Kzó2??μ¢r^n?-??×üG¢3?{a?]G~bàgVjzlh?fOfdaB]pjTOt?n¤}?|?¥d¢??ddY?t¢e?J¤}??°§¤ADlc@?sa???A?wxUuzE??~AN1????|???éì±H?d?g[??ēàcī???cJμD?V???S1y±?k???^?¤??b[}?ō??]?Nm?g@Bg}íF±ǐyL¥íCI??÷??[1|[a?E??áéd??{aN?ā???ě÷yC£k-′óH@?1TZ¥¢?·ìAD§?Zcv?Z-1|?WZqgW|ieZ?YVóqdqbc2R@c¥R??Gee?īQ}J[òK??|o?j???N?eˉEB?nw???a2Cλ????????ū?]Γ?g?sg?ó?μǜ?g????`??ōJT?¤r?ň¥?áUět?u?Ti??à\\?s|óRb|?^?ìk????÷f±iMY@?°G??M¥n£???ˉ?§a?béü?O?k£{\\eμa×Méfm??{?×G???y3?W???··Qò?}ˉ?Ié??Z¨īès?Zès??T?vgìsN@?á?ó@ùwU±éT??£T?Wxq1Zobs[×ˉc?v??3BM|1ka?¥TzNYnY?p?r???RS~?ěVVμ??M££μB?¥áoae~3Au?h`ü3?@B???a?|z2Y?D£à?2?I?I?āóK¥}rY_á′éMaň¨~aS???Kùó?e??B·??n×W|Uo}LJr?l?μ`b?`QDó@s??Ií@?ws??Q??á`??{īTú?TS?3Yo|?[??μMW¢?i???@Mhp?]jéò?O???pê?al?wěs???cbU1?¨WavquSMzeo_^gs?·¥ó@~ˉ?RiīB\\qTGa???Po?f?ò?|óQīèáPāb?{Z??I??hnszáC?ì??·?ěYUm?ó-L·?Uèíoù′êj°??_uμ^°ì?@t?ē??M3???????Rāegghe?¢zê??\\°Y?z~?¤PnMī?B£kné§???Kē°?L?èaz¨u|¥LD?z?y?m?d??Fzhg2Fy|?¤??b?@y??m°N?ZR?íJ2?L?ò¨Y??DVàtt_ú?y?z]?hz?{??Xc|DqfO¢¤?gìHNPK?Uú′xx[xv?C?āì?T??^}ìsòd′_Kg?L?àBon|H@êx|Bp?ō?fμ?A?z?Rx?Fk??Rz?~?[′HnaV?uē-è¨?c?ìm?áèM|x??àx?Bú^′W£dk??pw?????I?ên?a?~J°?l?x?êèehì?gT′?àCà^aerr?d¢?P|???Wa?^?′?LaT±üW??R??Uń?[QhlLüAü\\qR??"],"encodeOffsets":[[90849,37210]]},"properties":{"cp":[91.132212,29.660361],"name":"西藏","childNum":1}},{"id":"610000","geometry":{"type":"Polygon","coordinates":["@@??W¢xR-Fq§uF@N¢XLRMo[????|¥Jkc`s??£Y3WN?ùM??3?Ig÷±mT?úò???t¥yó??mWμ?umZyO???ó~s?L¤μa?Y|ocyZ{y?c]{Ta?`U_ěē£ωê?KùK??Y?§{???á?íéu?|1c?dìUYOuF?èYváCqóT?í§·S1NgV??÷át°D?ˉC′??óp?}?iE?FéGU¥×K§-?3B?}C???`w?B·¤?c?2?[?^axwQO?Jù???N?w??ńwī-o[_Kóa3ùnK?ě?]??_d?·?Y?°ù?g]±?×¥?÷m\\iaǒkěX{¢|ZKl?hLt????è[é@??Et??3-?Z?mJ×?MtY?£Iw??\\?{Ow??Lù3ùTa?^|rì??O¥l?yC§Hí£?E?X?-°ùCgp?zb`wIvA|¥ho?@E±iYd¥O?μ?vPW|mC???òW??A?h^Wx{@?-F???n£P|a?@^???b?c?lYi^Mic?°?[?v??gv@à?·lJ?sn|?u~a]?ètōoJpt£KKf~|Uby?I??n??^-?MTh?ü¤ko??ì?ǜh`[tRd2?_XPr?lXiL§à1H°?qo?QCbAōJ??ú3?§?`d¨YjiZvR?±?VKkjG??eP?Zm?Kà[`?sìh??o?dtKT{?èòòB?p???J?|±J?[?ārHμà?VKe§|P2?ó·vUzgnN?yI@oH???hxen?QQ±?JǖRbzy??Dl?Eop??x??~?à@úüdK^mìSjp2?μ?G?}?eǚ?ò?j?z°{o?kè?a|jaBg\\?°s?]jú?E???stR?d??wü??W???ò_{ì??jo1¢G?òˉ?Z`o?ec??~B?gzpaēòY???"],"encodeOffsets":[[113634,40474]]},"properties":{"cp":[108.948024,34.263161],"name":"陕西","childNum":1}},{"id":"620000","geometry":{"type":"MultiPolygon","coordinates":[["@@Vu_^","@@?E?tt~nkh`Q|??üdwAb×??J¤Düèg?qBqj°lI????IHdj?B°aZ¢KJO[|A£Dx}N??HUnrk?kp?Y?kMJn[aGáú?[?rc}aQxOgsPMnUsncZsKúvAtT?£?āYKdnFw¢JE°Latf`?h?we|?bj}GA·~W`¢MC¤tL??°qdfObT?1ttu`^ZúE`[@?s?z??C??G2R¢Rmfw?gü??G@pzJM?mhVy?uè?O±¨{Lf?U??G?q\\a?2I¥I?èīo?ó?A??|?LYcspīeígt?_?\\??LYn?gR?áiHLl?U?2uQjYi§Z_c¨′??ù·?IaBD-R1?rˉGo?K¨jWk?OqW?\\a-Q\\sg_?ǜō?p?£l??gS?N?à]ó?m??Jaz¥V}Le¤Lyo1Is???^bz3tmEá′a1c?ec?N??á\\?ˉdNj]jZμkóda??]??@??O{¤?m¢E·??|@Xwg]A?±ˉX∥??acwQú??s?3?V_y¥\\?¥??÷w?W?ê?h??áRo?V?aDb¨h?xê×?~Zag|Xán?Yoo§Z??v[???u?xcVbnUSfBˉ3_Tzo?O??M?~M3]μ^püμ?Y~y@X~¤Z3[èōl@???£QK·Di?By?Q_′D¥h?y^?áZ]cIzyah1Mī?Ps{ò2Vw1t3??[?}X\\gsF£sPAgěp×?fYHā??qē?O??dLü\\it^c?Rêo?¢H°mrY£B1?Io?u?uI]v?SQ{U??}Q?|ì°?¤?ūU???ìZò\\v2P???NH?yAm?wVm`]èbH`ì¢2ILv?H?¤Dlt_¢JJ??mè?D?tgo?a?ìrêYi~???¤NpàA???be÷?üszMz??Qd?yv§Tè|aH??a?|D??wK?x|ivr^???l???f??·PJv}n\\h1?v·à|\\?ěN′??èáz]?¤2¨Qò?TIla??}???v?ù?E??F??IqōTvāü?í???Vj3awG??íNOPìyV3??yZso§H?iYw[?\\X|¥c]??ü·?jDqvá|m^?±R|???ěgà?I????°??tíA??±tíE?TāNUí?\\???ò??m??ì????Q¤μ-?c?aoIyIé_mkl3??|j?Yz?i}Ms??ī??}áVm_[n}e?-U??aI{?§Dó??ojqYh?T?oū?£]?x?ǒM?q`B′??Ч?~2?j@¥@?′?}?tPń??V?ufóéCtó?1£G3]???īū??¨???l??üoňUeǜ???????????-Kq???????a?T??D???ì??r??nN?a????|?????????êgV???·ì?v|y??W?ǎT′??còòB??U?e?s¨ň?L??Y@??÷??-?e???C?D?yê×?yòˉ?c??Ytá?yA??J@?ry@¤rz?oP1?úyáHā[JwcVe???è?}???è???ā?è??????М??E????~?U?{?????t?v??é@ē???ǐ??ǘēp?WDxnsà^?wW?|c??Ji§vúF?¨c~c?īeXǚ\\??Jwà?ks?Af?|L}waoZD?Ml?]eò?aé2áo?F??]?ò?wYR£¢rvó?y?LFLz??e]gx}|KK}xklL]c|£fRtív|P?£","@@M?T¥"]],"encodeOffsets":[[[108619,36299],[108594,36341],[108600,36306]]]},"properties":{"cp":[103.823557,36.058039],"name":"甘肃","childNum":3}},{"id":"630000","geometry":{"type":"MultiPolygon","coordinates":[["@@InJo","@@C??O??s?~ē3|@@?i±è}Ш??A3r_?ǒNī?w¤^??ap?SZgrpi???¨C|íJ????V?~f\\m?`Un?~??à?Nt~ňjy¢Zi?¥?k′nl`JêJt?pd??è£?ìR?????n??????[¢V??M?Y?F2s???B?y?ˉ??e??Jh?????¥2Q]?¥nu??ri????^ó|d¥[Wàx\\Zjò¨GtptY??′zUO?P?M?áxH′áiüUà?ü???Su?rJeì?EFáú×u??krē{V}??O_ì???ó?SR?±§?£^?yè?ěM3??{[??uoμ[gt£?O??éY?·kāq]juw¥D????Pé??G??¤Gu?tRc??Nyy?t-???a?ē?BMo?£íj}éZ?qb??h1ì?óA??nI??I`ks£CG-ěUy×Cy@??êBnāzG?Mē?±O÷?J?ě?Vī??£ˉ{?L?ìz?VR|?TbuvJvμh??HA?áa-O?e??Nw??·LmI±í??Pé×??scB3±JK???`a??·QAmOV?é?¤1SQt]]?x±ˉA@??¢ó??l???r?sp?Rk~|a]?-′FR?d-?sCq?éFn???méx{W?o?o?k????wWūD?èF£\\tè¥?RèyìJ?lGr^×?ùyT3fjc¨£?Z|ǔM??@?ü?R?÷?{a??Pu°?Xù{?Tm?}Y3-TIňμ???C??÷ˉB?|St?]v?s?}Mó?????A?fs?PY?c??|c?-¥£~ms?PSi^o?AecPe?kgyUi?h}aH?^|á′?H??????]m?q??±èy?ōLástB?wn±?¥HSò?£S?@×?ê?x?N??T±a£??fb?Tbb_?¥xu¥B{??3?`d?t¤?i?íUuoí`£^t??c·?LO?s?¥Ts{?\\_?k?±q??iì?|íI¥?¥]a§D{??éR_s?c3īō??§p[?cˉbKmR¥{3Ze^wx1d????Ig?§M??????üí]Y]sn?A{e?`???\\???Y???j?q?b?L???@ěā?ê?ìàEH|′bR?ó?ràQtvl??ETzüdb?hw¤{LRdcbˉùVg??z??ì?^jUèX?|U?ì?rK\\aN?pZCüVY¤?Ri^rP?T?}|br°qňbě°ai?GQ?2x|Pml?[??Ξs???a\\aú?U\\f¢N2§x|¤§x?sZPò?2SDqF`aVT???VZìL`¢d?Iqr\\o??F?·¤??×h1]Clù\\|?ì???tT??gQ?óH?ē′?bE?lb?C|C?k?[??ň′K?è?ìī??le?ATUvdTGo??sêD?veMg"]],"encodeOffsets":[[[105308,37219],[95370,40081]]]},"properties":{"cp":[101.778916,36.623178],"name":"青海","childNum":2}},{"id":"640000","geometry":{"type":"Polygon","coordinates":["@@K?à???O????]??????????ěQDZhv?K°?qà?S[??H???nL]?cù?@??}w??o?F1?kì?·{zP§B-¢íy?t@@á]Yv_ss??i??L??sKD£?N_X?}B~Hai?f{?x?ge_bsKFˉ?IxmELc?Z¤-?YsuBLùtYdmVtNmtOPhRw~bd?qD\\aùH\\bImlNZ?loqlVmGā§~QCw¤{A\\PKNYˉbFkC¥sks_?\\??¢?kJiˉrrAh???£CU??_?Bix?ù?na?aM~?pOu¥s?eQ¥¤^dkKwlL~{L~hw^óf?KyE-K-zu??qQ¤xZ?¢^??ü?Ep±abê??^fk?NC?YpxbK~¥e??Blt??x?I[ēǚWf??}d§dμùEuj¨I?¢¥dXa?x?]mt?w?R?X¢?v?z?Zò??ì?CraoMTz?Mòêó?Z??r°???ma2?Uaě??o?|ì?k^F??hěiā??i?bj?"],"encodeOffsets":[[109366,40242]]},"properties":{"cp":[106.278179,38.46637],"name":"宁夏","childNum":1}},{"id":"650000","geometry":{"type":"Polygon","coordinates":["@@Q??2X¨~ǘBoj???vK?X¨v?O?·¢i@~c?e_?E}Qxg????@s?yXo?{???uXê?f`C1??DG???Xūō?M?è?Qè??e|??JR¤?EjcUóoˉ?_?áMa÷D¥Oéè??????Fòzéx[]-???|EP}??é???T??????B??±ēO|E}`c?r?á?uòa??πd???Z?w?¤?G??Z?èH?}úZ??ī?|??M?????ì¥Βba-ˉ¥ǖǚk???ɑ??xūД?n???á?M?òmqó??????C?ā?Y?????ē??Lrá??????????ǜ?V?1???k???§??????ō^?Uv£?Q??k??????3L????\\l?D{?DkaF??a3???GRè?hS??s????[¥úDko^?g???£Eí???T?c_?KY?U??YU_?rET??±O?tYwē¨{£¨uM3x??L?ùá[óD??Νt?¢\\?nkOw¥±T??F?à?TáB1??Uw??w]kE?è?~?÷QyěCFm?Zī?Vá?Q??XS2b?K???S??X?{?K·¥?cqq?f?]?D?U3h-g????é?wkˉí}I·?bmé?īJ???×xo?īlc¤3Xù]?A?w?ì¥w?N·??n??d?§???vUm?3G\\}μ?Qy?l?μEw?Q?y?Be??à?o¥Aéw@{Gpm?A??KLh3`?c?tW±??S?ü??Du\\wwwù3VL?OM?Gh£?P?er?d{?Wá?|y?g^?yázùs`s|é?a?}m¢?¨`x¥ù^}ì¥H?Ya?AD1n~?ˉf¤áàzg?DI?′Aňāò??EYosp?D[{ù°]uJqU|So?x?[???k?T?Z?oóY?ü?rw?Tkr???XGéb?aDü·ē÷A?a[??I??B??T_¢ā?p?????DKwbm?N?f?Vévi?HQμaFù-??3|{YGd¢ěüO?{?|TíàP^b?l[vt×?íE?¨??~′??ù?huè`?H??Vow?aaWò@{ùNY′?2?n{?¥{l÷eé^e?Xj??\\a?òüìc\\üq?[??xo??ab?-?|??Zd??ońéG\\?C°ì?n′nxêO?ū??¢?òTxê?Mī?????Ov??~FRěò??~??úN?q?[????nòPēüvúāêb?{???~?ünp¤?H??Yò?êfom??cDo?M?S¤s2?ú??V??èW°aB|?X?tèJ???FěêY?a?]?a?NTüAf?Jˉ?rDD?`mz\\§~D?{vJ??lμ?b¤pō?N?¨?XW|???????MTòP÷f??K¢??S?1òEe-`??ǒ?ň×??§??§C~?hl????ka~}F?à?a?f?¥?d?U??Xv¢a?úūt???jd???ìnrh\\?ˉ???]èp?|′L??′???ē?¤ro?2¨zìPe?bt1?D¢1\\????Z?3aj?oa?Lê??-ě?àêZǚ?¤q?\\L¢ō?f?s|zoeaù?§?{ā′?ú?¨?à2?h?KTo?Ti??aì°`??u?ê???"],"encodeOffsets":[[88824,50096]]},"properties":{"cp":[87.617733,43.792818],"name":"新疆","childNum":1}},{"id":"110000","geometry":{"type":"Polygon","coordinates":["@@RoaY?Qaúí?it??W?ü|?u[qb[swP@??P?{\\ˉY2·?¨jˉX\\ˉMSvUˉYI?Y{[fk-Vá?t?miít_H??±d`1-{bwYr3S]§§o1qGtm_S?oaFLgQN_dV@Zom_?\\?W′?i?Rcfio§?gTo?Jí?óu|wP¤XnO¢é?ˉpN?ā¤za?èRp?Zú{GrFt|òx§?1Ró?V¤Xd?aoWbw?¨Ud?bê??jn?G??nzúSc?ěZen?"],"encodeOffsets":[[119421,42013]]},"properties":{"cp":[116.405285,39.904989],"name":"北京","childNum":1}},{"id":"120000","geometry":{"type":"Polygon","coordinates":["@@?gX§ü?E?Fì?O_?lágz±AXeμ??{?]gitgIj·¥ì_iU¨D?k}?{gBqGf{?aU^fI?3?{Y??N?k???ZukāAīl??s?b??@dek?I[nlPqCnp{ō3°`{PNd?qS??NNayj]?òD??H°?]~?HO?X}DxgpgWrDGpù^LrzWxZ^¨′T\\|~@Izb?je?az£??věLmV??_èNW~zb?vG2ZmDM~~"],"encodeOffsets":[[120237,41215]]},"properties":{"cp":[117.190182,39.125596],"name":"天津","childNum":1}},{"id":"310000","geometry":{"type":"MultiPolygon","coordinates":[["@@???Ep?áx]","@@?2","@@MA","@@QpaKWT§¨","@@b???E?ú?êIm??èü?ú?ó?·??","@@S?¤r]ì??ǜ????×^sY?D????CG2?a?@h_pˉA{oloY?j@?`gQúppt?^M?vtbe′Rh@oj¨","@@?LH{a}Eo|"]],"encodeOffsets":[[[124702,32062],[124547,32200],[124808,31991],[124726,32110],[124903,32376],[124065,32166],[124870,31965]]]},"properties":{"cp":[121.472644,31.231706],"name":"上海","childNum":7}},{"id":"500000","geometry":{"type":"Polygon","coordinates":["@@T??`ù??en?SêqDu[R?í1÷eXíy?_??}÷`Mˉ?fCVμq?÷Zgg^d?pDO?Cn^uf2ènh?Wt?xRGg|pVFI±G^Ic′ecG?T?s??N?ì¤Kóeˉ|R?§LükPo??N??}Gywdiù?nk?zj@óc£?W?1óf§c[μo·ó|Mv?aq??è\\?oVnó?í2?bq?ehC?^Q~?évy?¤2?pE?yhs?wH??g??yE?ya£3t\\¨\\vú1??·?r_oòy¥et3]Et?u?¥±??KVe?]}wVPàFA¨?B}qTjgRemfFmQFYMyùn?Am?Cawu_pˉsf?_gI_pNysB|zG?rHeN\\CvEsD?úkcD??saQˉ}_Uzáē}^R??d^í?Z?·?`we?JE1v?·HgéFXjéê`|ypxkAwW?pb¥eOsmzwqChóUQl¥F^lafanòsrEvfQdáUVf?vü^eftET??A\\¢sJnQTjP?x?K|nBz??LYFDxóvr[eh?vN¢o?Ni?xGpa?zbfZo~hGi]?F||NbtOMn?eA±tPTLjpYQ|SHYāxinzDJìg¢và¥Pg_?zIIII£?S??s??¥¨^LnG????j???1???ez?T?}êDqHeq??¥^C?Ij2p\\_??üY|[Yx??u°xb??b@~¢NQt°?S??ê~r???ě¢~uf`fa?J??n?]j??ê@£?a?£?{??FègLk{Y|??W?t?J?xq±?N′òKLè??D|s`??]?`?Mù??~Y°?`?íW?eI?{aOIr????apμü??2"],"encodeOffsets":[[111728,31311]]},"properties":{"cp":[106.504962,29.533155],"name":"重庆","childNum":1}},{"id":"810000","geometry":{"type":"MultiPolygon","coordinates":[["@@AlFi","@@mp","@@EpHo","@@rMUwAS?]","@@ea¢pl?E?1hj[]?C?@lj?uBX′AI1[yDU]W`?wZkmcMp?v}IoJlcaf?K°??XJmD??hI???tSHnEòr?c"]],"encodeOffsets":[[[117111,23002],[117072,22876],[117045,22887],[116882,22747],[116975,23082]]]},"properties":{"cp":[114.173355,22.320048],"name":"香港","childNum":5}},{"id":"820000","geometry":{"type":"Polygon","coordinates":["@@áw{?r"],"encodeOffsets":[[116285,22746]]},"properties":{"cp":[113.54909,22.198951],"name":"澳门","childNum":1}}],"UTF8Encoding":true});
}));

一个与浏览器兼容的写法

(function (root, factory) {
    if (typeof define === 'function' && define.amd) {
        // AMD. Register as an anonymous module.
        define(['exports', 'echarts'], factory);
    } else if (typeof exports === 'object' && typeof exports.nodeName !== 'string') {
        // CommonJS
        factory(exports, require('echarts'));
    } else {
        // Browser globals
        factory({}, root.echarts);
    }
}(this, function (exports, echarts) {
    var log = function (msg) {
        if (typeof console !== 'undefined') {
            console && console.error && console.error(msg);
        }
    };
    if (!echarts) {
        log('ECharts is not Loaded');
        return;
    }

    var colorPalette = [
        '#2ec7c9','#b6a2de','#5ab1ef','#ffb980','#d87a80',
        '#8d98b3','#e5cf0d','#97b552','#95706d','#dc69aa',
        '#07a2a4','#9a7fd1','#588dd5','#f5994e','#c05050',
        '#59678c','#c9ab00','#7eb00a','#6f5553','#c14089'
    ];


    var theme = {
        color: colorPalette,

        title: {
            textStyle: {
                fontWeight: 'normal',
                color: '#008acd'
            }
        },

        visualMap: {
            itemWidth: 15,
            color: ['#5ab1ef','#e0ffff']
        },

        toolbox: {
            iconStyle: {
                normal: {
                    borderColor: colorPalette[0]
                }
            }
        },

        tooltip: {
            backgroundColor: 'rgba(50,50,50,0.5)',
            axisPointer : {
                type : 'line',
                lineStyle : {
                    color: '#008acd'
                },
                crossStyle: {
                    color: '#008acd'
                },
                shadowStyle : {
                    color: 'rgba(200,200,200,0.2)'
                }
            }
        },

        dataZoom: {
            dataBackgroundColor: '#efefff',
            fillerColor: 'rgba(182,162,222,0.2)',
            handleColor: '#008acd'
        },

        grid: {
            borderColor: '#eee'
        },

        categoryAxis: {
            axisLine: {
                lineStyle: {
                    color: '#008acd'
                }
            },
            splitLine: {
                lineStyle: {
                    color: ['#eee']
                }
            }
        },

        valueAxis: {
            axisLine: {
                lineStyle: {
                    color: '#008acd'
                }
            },
            splitArea : {
                show : true,
                areaStyle : {
                    color: ['rgba(250,250,250,0.1)','rgba(200,200,200,0.1)']
                }
            },
            splitLine: {
                lineStyle: {
                    color: ['#eee']
                }
            }
        },

        timeline : {
            lineStyle : {
                color : '#008acd'
            },
            controlStyle : {
                normal : { color : '#008acd'},
                emphasis : { color : '#008acd'}
            },
            symbol : 'emptyCircle',
            symbolSize : 3
        },

        line: {
            smooth : true,
            symbol: 'emptyCircle',
            symbolSize: 3
        },

        candlestick: {
            itemStyle: {
                normal: {
                    color: '#d87a80',
                    color0: '#2ec7c9',
                    lineStyle: {
                        color: '#d87a80',
                        color0: '#2ec7c9'
                    }
                }
            }
        },

        scatter: {
            symbol: 'circle',
            symbolSize: 4
        },

        map: {
            label: {
                normal: {
                    textStyle: {
                        color: '#d87a80'
                    }
                }
            },
            itemStyle: {
                normal: {
                    borderColor: '#eee',
                    areaColor: '#ddd'
                },
                emphasis: {
                    areaColor: '#fe994e'
                }
            }
        },

        graph: {
            color: colorPalette
        },

        gauge : {
            axisLine: {
                lineStyle: {
                    color: [[0.2, '#2ec7c9'],[0.8, '#5ab1ef'],[1, '#d87a80']],
                    width: 10
                }
            },
            axisTick: {
                splitNumber: 10,
                length :15,
                lineStyle: {
                    color: 'auto'
                }
            },
            splitLine: {
                length :22,
                lineStyle: {
                    color: 'auto'
                }
            },
            pointer : {
                width : 5
            }
        }
    };

    echarts.registerTheme('macarons', theme);
}));

布局模块会巨大,做了判断,在宽度大的设备上,设个阀值,当大于这个宽度,则字体不会进行放大。

(function (doc, win) {
    var docEl = doc.documentElement,
        resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
        recalc = function () {
            var clientWidth = docEl.clientWidth;
            if (!clientWidth) return;
            if (clientWidth >= 1920) {
                docEl.style.fontSize = '100px'; //1rem  = 100px
            } else {
                docEl.style.fontSize = 100 * (clientWidth / 1920) + 'px';
            }
        };
    if (!doc.addEventListener) return;
    win.addEventListener(resizeEvt, recalc, false);
    doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);

自定义主题代码

(function (root, factory) {if (typeof define === 'function' && define.amd) {
        // AMD. Register as an anonymous module.
        define(['exports', 'echarts'], factory);
    } else if (typeof exports === 'object' && typeof exports.nodeName !== 'string') {
        // CommonJS
        factory(exports, require('echarts'));
    } else {
        // Browser globals
        factory({}, root.echarts);
    }
}(this, function (exports, echarts) {
    var log = function (msg) {
        if (typeof console !== 'undefined') {
            console && console.error && console.error(msg);
        }
    };
    if (!echarts) {
        log('ECharts is not Loaded');
        return;
    }

    var colorPalette = [
        '#c12e34','#e6b600','#0098d9','#2b821d',
        '#005eaa','#339ca8','#cda819','#32a487'
    ];

    var theme = {

        color: colorPalette,

        title: {
            textStyle: {
                fontWeight: 'normal'
            }
        },

        visualMap: {
            color:['#1790cf','#a2d4e6']
        },

        toolbox: {
            iconStyle: {
                normal: {
                    borderColor: '#06467c'
                }
            }
        },

        tooltip: {
            backgroundColor: 'rgba(0,0,0,0.6)'
        },

        dataZoom: {
            dataBackgroundColor: '#dedede',
            fillerColor: 'rgba(154,217,247,0.2)',
            handleColor: '#005eaa'
        },

        timeline: {
            lineStyle: {
                color: '#005eaa'
            },
            controlStyle: {
                normal: {
                    color: '#005eaa',
                    borderColor: '#005eaa'
                }
            }
        },

        candlestick: {
            itemStyle: {
                normal: {
                    color: '#c12e34',
                    color0: '#2b821d',
                    lineStyle: {
                        width: 1,
                        color: '#c12e34',
                        color0: '#2b821d'
                    }
                }
            }
        },

        graph: {
            color: colorPalette
        },

        map: {
            label: {
                normal: {
                    textStyle: {
                        color: '#c12e34'
                    }
                },
                emphasis: {
                    textStyle: {
                        color: '#c12e34'
                    }
                }
            },
            itemStyle: {
                normal: {
                    borderColor: '#eee',
                    areaColor: '#ddd'
                },
                emphasis: {
                    areaColor: '#e6b600'
                }
            }
        },

        gauge: {
            axisLine: {
                show: true,
                lineStyle: {
                    color: [[0.2, '#2b821d'],[0.8, '#005eaa'],[1, '#c12e34']],
                    width: 5
                }
            },
            axisTick: {
                splitNumber: 10,
                length:8,
                lineStyle: {
                    color: 'auto'
                }
            },
            axisLabel: {
                textStyle: {
                    color: 'auto'
                }
            },
            splitLine: {
                length: 12,
                lineStyle: {
                    color: 'auto'
                }
            },
            pointer: {
                length: '90%',
                width: 3,
                color: 'auto'
            },
            title: {
                textStyle: {
                    color: '#333'
                }
            },
            detail: {
                textStyle: {
                    color: 'auto'
                }
            }
        }
    };
    echarts.registerTheme('shine', theme);
}));

?效果图

?完整项目链接

智慧社区内网比对

  1. 实战项目中的经验分享
  2. 智慧社区是通过前端技术和框架,整合区域人、地、 物、情、事、组织和房屋等信息,统筹公共管理、公共服务和 商业服务等资源包括公共社区服务平台,依托适度领先建筑设施,提升小区设施管理化。
  3. 日常学习过程中的记录
  4. 6通? 过文章进行技术交流
  5. 最近在学习了一下数据结构和算法看的晕晕的有兴趣的小伙伴我们可以交流一下,
  6. 运算时间的表示方法有几种表示呢?.答案打在评论区。

?

?


收获

随着时代的快速发展计算机已经进入到人们的生活 学习 工作重要的工具了,同是也是现代不可缺少的一本份.接下来说一下感受

基础很重要

比如计算机基础知识 表格文字 等,还需要一定的操作计算机桌面和工具知识和能力,

循序渐进

要了解一下计算机发展史 计算机组成原理 计算机网络基础? 操作系统 计算机硬件知识?等等

、熟能生巧

熟练操作系统命令


日常

提示:当前创作和你的工作、学习是什么样的关系
例如:

  1. 创作是否已经是你生活的一部分了
  2. 创作已经成为了我日常的一部分,每天早上写一会代码再去做别的事情。
  3. 有限的精力下,如何平衡创作和工作学习
  4. 上午用来学习学习理论知识或看一些视频下午用来实践晚上用来攻一些复杂的技术。

憧憬

职业规划、

  1. 个人发展:在这期间我会学好技能和知识,提高语言能力 人际关系 提高学历 学会为人处事?
  2. 兴趣爱好:看书 听音乐 打球 和有意思的人交流,运动
  3. 目标:努力成为一名真正的技术大牛 并有一款自己的作品和自己一个领域

创作规划

  1. 首先从一些商业项目开始 比如 商城 电商 推广项目
  2. 其次后台管理系统 交付系统 等等

Tips

  1. 您发布的文章将会展示至 里程碑专区 ,您也可以在 专区 内查看其他创作者的纪念日文章
  2. 优质的纪念文章将会获得神秘打赏哦
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-06-01 15:07:38  更:2022-06-01 15:09:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 17:04:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码