当前位置: 首页 > news >正文

vue3+ts 写echarts 中国地图

 需要引入二次封装的echarts和在ts文件写的option

<template><div class="contentPage"><myEcharts :options="chartOptions" class="myEcharts" id="myEchartsMapId"             ref="mapEcharts" /></div>
</template><script setup name="Index" lang="ts">
import { ref, onMounted, onBeforeUnmount, watch, defineExpose } from 'vue';
import myEcharts from '@/components/MyEcharts';//这是我封装的echarts组件,看个人需求添加,我放在文章最后面
import { chinaMap } from '@/plugins/optoons';const chartOptions: any = ref({});
let dataList: any = ref([{name: '南海诸岛',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '北京',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '天津',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '上海',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '重庆',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '河北',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '河南',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '云南',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '辽宁',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '黑龙江',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '湖南',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '安徽',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '山东',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '新疆',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '江苏',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '浙江',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '江西',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '湖北',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '广西',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '甘肃',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '山西',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '内蒙古',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '陕西',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '吉林',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '福建',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '贵州',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '广东',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '青海',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '西藏',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '四川',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '宁夏',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '海南',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '台湾',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '香港',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数},{name: '澳门',value: Math.floor(Math.random() * 100) // 返回 0 至 99 之间的数}
]);let observer: ResizeObserver | null = null;
let resizeTimer: any = null;const mapEcharts: any = ref();onMounted(() => {initMap();observer = new ResizeObserver(handleResize);observer.observe(document.getElementById('myEchartsMapId'));
});const handleResize = () => {clearTimeout(resizeTimer);resizeTimer = setTimeout(() => {mapEcharts.value?.autoResize();}, 200);
};onBeforeUnmount(() => {if (observer) {observer.disconnect();}
});const initMap = () => {chartOptions.value = chinaMap(dataList.value);
};
</script><style scoped lang="scss" name="Home">
.contentPage {width: 100%;height: 100%;position: relative;display: flex;justify-items: center;align-items: center;.myEcharts {width: 100%;}
}
</style>

 单独把option写在一个ts文件里

import * as echarts from 'echarts';
import chinaMapJson from '@/plugins/chinaMap.json';export const chinaMap = (dataList: Array<any>) => {echarts.registerMap('china', chinaMapJson);const option: object = {tooltip: {triggerOn: 'mousemove', //mousemove、clickborderColor: 'rgba(65, 119, 254,  1)', //边框颜色alwaysShowContent: false,backgroundColor: 'rgba(238, 241, 255, 1)', //背景颜色textStyle: {fontSize: 14,color: 'rgba(51, 71, 93, 1)'},formatter: (params: any) => {return params.name + ': ' + params.value + '万人';}},geo: {map: 'china',roam: true, //是否允许缩放,拖拽zoom: 1.2, //初始化大小//缩放大小限制scaleLimit: {min: 1, //最小max: 10 //最大},label: {normal: {show: true,fontSize: '14',color: 'rgba(0,0,0,0.7)'}},//设置中心点center: [104.97, 35.71],// 省份地图添加背景itemStyle: {areaColor: '#bcc5ee',borderColor: 'rgba(0, 0, 0, 0.2)',borderWidth: 1},emphasis: {areaColor: '#FF6347',shadowOffsetX: 0,shadowOffsetY: 0,borderWidth: 0}},// visualMap: {//   show: true,//   left: 40,//   bottom: 50,//   showLabel: true,//   textStyle: {//     color: 'rgba(0,0,0,0.7)', //图例文字的样式//     fontSize: 14 //字体大小//   },//   pieces: [//     {//       gte: 15,//       label: '15万人以上',//       color: '#009dff'//     },//     {//       gte: 10,//       lt: 15,//       label: '10-15万人',//       color: '#3c57ce'//     },//     {//       gte: 5,//       lt: 10,//       label: '5-10万人',//       color: '#6f83db'//     },//     {//       gte: 1,//       lt: 5,//       label: '1-5万人',//       color: '#9face7'//     },//     {//       lt: 1,//       label: '1万人以下',//       color: '#bcc5ee'//     }//   ]// },visualMap: {type: 'continuous',text: ['', ''],showLabel: true,left: '50',min: 0,max: 100,inRange: {color: ['#edfbfb', '#b7d6f3', '#40a9ed', '#3598c1', '#215096']},splitNumber: 0},series: [{name: '中国地图',type: 'map',geoIndex: 0,data: dataList}]};return option;
};

中国地图json(重要!!!)

{"type": "FeatureCollection","features": [{"type": "Feature","properties": { "id": "65", "size": "550", "name": "新疆", "cp": [86.9023, 41.148], "childNum": 18 },"geometry": {"type": "Polygon","coordinates": [[[96.416, 42.7588],[96.416, 42.7148],[95.9766, 42.4951],[96.0645, 42.3193],[96.2402, 42.2314],[95.9766, 41.9238],[95.2734, 41.6162],[95.1855, 41.792],[94.5703, 41.4844],[94.043, 41.0889],[93.8672, 40.6934],[93.0762, 40.6494],[92.6367, 39.6387],[92.373, 39.3311],[92.373, 39.1113],[92.373, 39.0234],[90.1758, 38.4961],[90.3516, 38.2324],[90.6152, 38.3203],[90.5273, 37.8369],[91.0547, 37.4414],[91.3184, 37.0898],[90.7031, 36.7822],[90.791, 36.6064],[91.0547, 36.5186],[91.0547, 36.0791],[90.8789, 36.0352],[90, 36.2549],[89.9121, 36.0791],[89.7363, 36.0791],[89.209, 36.2988],[88.7695, 36.3428],[88.5938, 36.4746],[87.3633, 36.4307],[86.2207, 36.167],[86.1328, 35.8594],[85.6055, 35.6836],[85.0781, 35.7275],[84.1992, 35.376],[83.1445, 35.4199],[82.8809, 35.6836],[82.4414, 35.7275],[82.002, 35.332],[81.6504, 35.2441],[80.4199, 35.4199],[80.2441, 35.2881],[80.332, 35.1563],[80.2441, 35.2002],[79.8926, 34.8047],[79.8047, 34.4971],[79.1016, 34.4531],[79.0137, 34.3213],[78.2227, 34.7168],[78.0469, 35.2441],[78.0469, 35.5078],[77.4316, 35.4639],[76.8164, 35.6396],[76.5527, 35.8594],[76.2012, 35.8154],[75.9375, 36.0352],[76.0254, 36.4746],[75.8496, 36.6943],[75.498, 36.7383],[75.4102, 36.958],[75.0586, 37.002],[74.8828, 36.9141],[74.7949, 37.0459],[74.5313, 37.0898],[74.5313, 37.2217],[74.8828, 37.2217],[75.1465, 37.4414],[74.8828, 37.5732],[74.9707, 37.749],[74.8828, 38.4521],[74.3555, 38.6719],[74.1797, 38.6719],[74.0918, 38.54],[73.8281, 38.584],[73.7402, 38.8477],[73.8281, 38.9795],[73.4766, 39.375],[73.916, 39.5068],[73.916, 39.6826],[73.8281, 39.7705],[74.0039, 40.0342],[74.8828, 40.3418],[74.7949, 40.5176],[75.2344, 40.4297],[75.5859, 40.6494],[75.7617, 40.2979],[76.377, 40.3857],[76.9043, 41.001],[77.6074, 41.001],[78.1348, 41.2207],[78.1348, 41.3965],[80.1563, 42.0557],[80.2441, 42.2754],[80.1563, 42.627],[80.2441, 42.8467],[80.5078, 42.8906],[80.4199, 43.0664],[80.7715, 43.1982],[80.4199, 44.165],[80.4199, 44.6045],[79.9805, 44.8242],[79.9805, 44.9561],[81.7383, 45.3955],[82.0898, 45.2197],[82.5293, 45.2197],[82.2656, 45.6592],[83.0566, 47.2412],[83.6719, 47.0215],[84.7266, 47.0215],[84.9023, 46.8896],[85.5176, 47.0654],[85.6934, 47.2852],[85.5176, 48.1201],[85.7813, 48.4277],[86.5723, 48.5596],[86.8359, 48.8232],[86.748, 48.9551],[86.8359, 49.1309],[87.8027, 49.1748],[87.8906, 48.999],[87.7148, 48.9111],[88.0664, 48.7354],[87.9785, 48.6035],[88.5059, 48.3838],[88.6816, 48.1641],[89.1211, 47.9883],[89.5605, 48.0322],[89.7363, 47.8564],[90.0879, 47.8564],[90.3516, 47.6807],[90.5273, 47.2412],[90.8789, 46.9775],[91.0547, 46.582],[90.8789, 46.3184],[91.0547, 46.0107],[90.7031, 45.7471],[90.7031, 45.5273],[90.8789, 45.2197],[91.582, 45.0879],[93.5156, 44.9561],[94.7461, 44.3408],[95.3613, 44.2969],[95.3613, 44.0332],[95.5371, 43.9014],[95.8887, 43.2422],[96.3281, 42.9346],[96.416, 42.7588]]]}},{"type": "Feature","properties": { "id": "54", "size": "550", "name": "西藏", "cp": [87.8695, 31.6846], "childNum": 7 },"geometry": {"type": "Polygon","coordinates": [[[79.0137, 34.3213],[79.1016, 34.4531],[79.8047, 34.4971],[79.8926, 34.8047],[80.2441, 35.2002],[80.332, 35.1563],[80.2441, 35.2881],[80.4199, 35.4199],[81.6504, 35.2441],[82.002, 35.332],[82.4414, 35.7275],[82.8809, 35.6836],[83.1445, 35.4199],[84.1992, 35.376],[85.0781, 35.7275],[85.6055, 35.6836],[86.1328, 35.8594],[86.2207, 36.167],[87.3633, 36.4307],[88.5938, 36.4746],[88.7695, 36.3428],[89.209, 36.2988],[89.7363, 36.0791],[89.3848, 36.0352],[89.4727, 35.9033],[89.7363, 35.7715],[89.7363, 35.4199],[89.4727, 35.376],[89.4727, 35.2441],[89.5605, 34.8926],[89.8242, 34.8486],[89.7363, 34.6729],[89.8242, 34.3652],[89.6484, 34.0137],[90.0879, 33.4863],[90.7031, 33.1348],[91.4063, 33.1348],[91.9336, 32.8271],[92.1973, 32.8271],[92.2852, 32.7393],[92.9883, 32.7393],[93.5156, 32.4756],[93.7793, 32.5635],[94.1309, 32.4316],[94.6582, 32.6074],[95.1855, 32.4316],[95.0098, 32.2998],[95.1855, 32.3438],[95.2734, 32.2119],[95.3613, 32.168],[95.3613, 31.9922],[95.4492, 31.8164],[95.8008, 31.6846],[95.9766, 31.8164],[96.1523, 31.5967],[96.2402, 31.9482],[96.5039, 31.7285],[96.8555, 31.6846],[96.7676, 31.9922],[97.2949, 32.0801],[97.3828, 32.5635],[97.7344, 32.5195],[98.1738, 32.3438],[98.4375, 31.8604],[98.877, 31.4209],[98.6133, 31.2012],[98.9648, 30.7617],[99.1406, 29.2676],[98.9648, 29.1357],[98.9648, 28.8281],[98.7891, 28.8721],[98.7891, 29.0039],[98.7012, 28.916],[98.6133, 28.5205],[98.7891, 28.3447],[98.7012, 28.2129],[98.3496, 28.125],[98.2617, 28.3887],[98.1738, 28.125],[97.5586, 28.5205],[97.2949, 28.0811],[97.3828, 27.9053],[97.0313, 27.7295],[96.5039, 28.125],[95.7129, 28.2568],[95.3613, 28.125],[95.2734, 27.9492],[94.2188, 27.5537],[93.8672, 27.0264],[93.6035, 26.9385],[92.1094, 26.8506],[92.0215, 27.4658],[91.582, 27.5537],[91.582, 27.9053],[91.4063, 28.0371],[91.0547, 27.8613],[90.7031, 28.0811],[89.8242, 28.2129],[89.6484, 28.1689],[89.1211, 27.5977],[89.1211, 27.334],[89.0332, 27.2021],[88.7695, 27.4219],[88.8574, 27.9932],[88.6816, 28.125],[88.1543, 27.9053],[87.8906, 27.9492],[87.7148, 27.8174],[87.0996, 27.8174],[86.748, 28.125],[86.5723, 28.125],[86.4844, 27.9053],[86.1328, 28.125],[86.0449, 27.9053],[85.6934, 28.3447],[85.6055, 28.2568],[85.166, 28.3447],[85.166, 28.6523],[84.9023, 28.5645],[84.4629, 28.7402],[84.2871, 28.8721],[84.1992, 29.2236],[84.1113, 29.2676],[83.584, 29.1797],[83.2324, 29.5752],[82.1777, 30.0586],[82.0898, 30.3223],[81.3867, 30.3662],[81.2109, 30.0146],[81.0352, 30.2344],[80.0684, 30.5859],[79.7168, 30.9375],[79.0137, 31.0693],[78.75, 31.333],[78.8379, 31.5967],[78.6621, 31.8164],[78.75, 31.9043],[78.4863, 32.124],[78.3984, 32.5195],[78.75, 32.6953],[78.9258, 32.3438],[79.2773, 32.5635],[79.1016, 33.1787],[78.6621, 33.6621],[78.6621, 34.1016],[78.9258, 34.1455],[79.0137, 34.3213]]]}},{"type": "Feature","properties": { "id": "15", "size": "450", "name": "内蒙古", "cp": [110.5977, 41.3408], "childNum": 12 },"geometry": {"type": "Polygon","coordinates": [[[97.207, 42.8027],[99.4922, 42.583],[100.8105, 42.6709],[101.7773, 42.4951],[102.041, 42.2314],[102.7441, 42.1436],[103.3594, 41.8799],[103.8867, 41.792],[104.502, 41.8799],[104.502, 41.6602],[105.0293, 41.5723],[105.7324, 41.9238],[107.4023, 42.4512],[109.4238, 42.4512],[110.3906, 42.7588],[111.0059, 43.3301],[111.9727, 43.6816],[111.9727, 43.8135],[111.4453, 44.3848],[111.7969, 45],[111.9727, 45.0879],[113.6426, 44.7363],[114.1699, 44.9561],[114.5215, 45.3955],[115.6641, 45.4395],[116.1914, 45.7031],[116.2793, 45.9668],[116.543, 46.2744],[117.334, 46.3623],[117.4219, 46.582],[117.7734, 46.5381],[118.3008, 46.7578],[118.7402, 46.7139],[118.916, 46.7578],[119.0918, 46.6699],[119.707, 46.626],[119.9707, 46.7139],[119.707, 47.1973],[118.4766, 47.9883],[117.8613, 48.0322],[117.334, 47.6807],[116.8066, 47.9004],[116.1914, 47.8564],[115.9277, 47.6807],[115.5762, 47.9004],[115.4883, 48.1641],[115.8398, 48.252],[115.8398, 48.5596],[116.7188, 49.834],[117.7734, 49.5264],[118.5645, 49.9219],[119.2676, 50.0977],[119.3555, 50.3174],[119.1797, 50.3613],[119.5313, 50.7568],[119.5313, 50.8887],[119.707, 51.0645],[120.1465, 51.6797],[120.6738, 51.9434],[120.7617, 52.1191],[120.7617, 52.251],[120.5859, 52.3389],[120.6738, 52.5146],[120.4102, 52.6465],[120.0586, 52.6025],[120.0586, 52.7344],[120.8496, 53.2617],[121.4648, 53.3496],[121.8164, 53.042],[121.2012, 52.5586],[121.6406, 52.4268],[121.7285, 52.2949],[121.9922, 52.2949],[122.168, 52.5146],[122.6953, 52.251],[122.6074, 52.0752],[122.959, 51.3281],[123.3105, 51.2402],[123.6621, 51.3721],[124.3652, 51.2842],[124.541, 51.3721],[124.8926, 51.3721],[125.0684, 51.6357],[125.332, 51.6357],[126.0352, 51.0205],[125.7715, 50.7568],[125.7715, 50.5371],[125.332, 50.1416],[125.1563, 49.834],[125.2441, 49.1748],[124.8047, 49.1309],[124.4531, 48.1201],[124.2773, 48.5156],[122.4316, 47.373],[123.0469, 46.7139],[123.3984, 46.8896],[123.3984, 46.9775],[123.4863, 46.9775],[123.5742, 46.8457],[123.5742, 46.8896],[123.5742, 46.6699],[123.0469, 46.582],[123.2227, 46.2305],[122.7832, 46.0107],[122.6953, 45.7031],[122.4316, 45.8789],[122.2559, 45.791],[121.8164, 46.0107],[121.7285, 45.7471],[121.9043, 45.7031],[122.2559, 45.2637],[122.0801, 44.8682],[122.3438, 44.2529],[123.1348, 44.4727],[123.4863, 43.7256],[123.3105, 43.5059],[123.6621, 43.374],[123.5742, 43.0225],[123.3105, 42.9785],[123.1348, 42.8027],[122.7832, 42.7148],[122.3438, 42.8467],[122.3438, 42.6709],[121.9922, 42.7148],[121.7285, 42.4512],[121.4648, 42.4951],[120.498, 42.0996],[120.1465, 41.7041],[119.8828, 42.1875],[119.5313, 42.3633],[119.3555, 42.2754],[119.2676, 41.7041],[119.4434, 41.6162],[119.2676, 41.3086],[118.3887, 41.3086],[118.125, 41.748],[118.3008, 41.792],[118.3008, 42.0996],[118.125, 42.0557],[117.9492, 42.2314],[118.0371, 42.4072],[117.7734, 42.627],[117.5098, 42.583],[117.334, 42.4512],[116.8945, 42.4072],[116.8066, 42.0117],[116.2793, 42.0117],[116.0156, 41.792],[115.9277, 41.9238],[115.2246, 41.5723],[114.9609, 41.6162],[114.873, 42.0996],[114.5215, 42.1436],[114.1699, 41.792],[114.2578, 41.5723],[113.9063, 41.4404],[113.9941, 41.2207],[113.9063, 41.1328],[114.082, 40.7373],[114.082, 40.5176],[113.8184, 40.5176],[113.5547, 40.3418],[113.2031, 40.3857],[112.7637, 40.166],[112.3242, 40.2539],[111.9727, 39.5947],[111.4453, 39.6387],[111.3574, 39.4189],[111.0938, 39.375],[111.0938, 39.5947],[110.6543, 39.2871],[110.127, 39.4629],[110.2148, 39.2871],[109.8633, 39.2432],[109.9512, 39.1553],[108.9844, 38.3203],[109.0723, 38.0127],[108.8965, 37.9688],[108.8086, 38.0127],[108.7207, 37.7051],[108.1934, 37.6172],[107.666, 37.8809],[107.3145, 38.1006],[106.7871, 38.1885],[106.5234, 38.3203],[106.9629, 38.9795],[106.7871, 39.375],[106.3477, 39.2871],[105.9082, 38.7158],[105.8203, 37.793],[104.3262, 37.4414],[103.4473, 37.8369],[103.3594, 38.0127],[103.5352, 38.1445],[103.4473, 38.3643],[104.2383, 38.9795],[104.0625, 39.4189],[103.3594, 39.3311],[103.0078, 39.1113],[102.4805, 39.2432],[101.8652, 39.1113],[102.041, 38.8916],[101.7773, 38.6719],[101.3379, 38.7598],[101.25, 39.0234],[100.9863, 38.9355],[100.8105, 39.4189],[100.5469, 39.4189],[100.0195, 39.7705],[99.4922, 39.8584],[100.1074, 40.2539],[100.1953, 40.6494],[99.9316, 41.001],[99.2285, 40.8691],[99.0527, 40.6934],[98.9648, 40.7813],[98.7891, 40.6055],[98.5254, 40.7373],[98.6133, 40.6494],[98.3496, 40.5615],[98.3496, 40.9131],[97.4707, 41.4844],[97.8223, 41.6162],[97.8223, 41.748],[97.207, 42.8027]]]}},{"type": "Feature","properties": { "id": "63", "size": "800", "name": "青海", "cp": [95.2402, 35.4199], "childNum": 8 },"geometry": {"type": "Polygon","coordinates": [[[89.7363, 36.0791],[89.9121, 36.0791],[90, 36.2549],[90.8789, 36.0352],[91.0547, 36.0791],[91.0547, 36.5186],[90.791, 36.6064],[90.7031, 36.7822],[91.3184, 37.0898],[91.0547, 37.4414],[90.5273, 37.8369],[90.6152, 38.3203],[90.3516, 38.2324],[90.1758, 38.4961],[92.373, 39.0234],[92.373, 39.1113],[93.1641, 39.1992],[93.1641, 38.9795],[93.6914, 38.9355],[93.8672, 38.7158],[94.3066, 38.7598],[94.5703, 38.3643],[95.0098, 38.4082],[95.4492, 38.2764],[95.7129, 38.3643],[96.2402, 38.1006],[96.416, 38.2324],[96.6797, 38.1885],[96.6797, 38.4521],[97.1191, 38.584],[97.0313, 39.1992],[98.1738, 38.8037],[98.3496, 39.0234],[98.6133, 38.9355],[98.7891, 39.0674],[99.1406, 38.9355],[99.8438, 38.3643],[100.1953, 38.2764],[100.0195, 38.4521],[100.1074, 38.4961],[100.459, 38.2764],[100.7227, 38.2324],[101.1621, 37.8369],[101.5137, 37.8809],[101.7773, 37.6172],[101.9531, 37.7051],[102.1289, 37.4414],[102.5684, 37.1777],[102.4805, 36.958],[102.6563, 36.8262],[102.5684, 36.7383],[102.832, 36.3428],[103.0078, 36.2549],[102.9199, 36.0791],[102.9199, 35.9033],[102.6563, 35.7715],[102.832, 35.5957],[102.4805, 35.5957],[102.3047, 35.4199],[102.3926, 35.2002],[101.9531, 34.8486],[101.9531, 34.6289],[102.2168, 34.4092],[102.1289, 34.2773],[101.6895, 34.1016],[100.9863, 34.3652],[100.8105, 34.2773],[101.25, 33.6621],[101.5137, 33.7061],[101.6016, 33.5303],[101.7773, 33.5303],[101.6895, 33.3105],[101.7773, 33.2227],[101.6016, 33.1348],[101.1621, 33.2227],[101.25, 32.6953],[100.7227, 32.6514],[100.7227, 32.5195],[100.3711, 32.7393],[100.1074, 32.6514],[100.1074, 32.8711],[99.8438, 33.0029],[99.7559, 32.7393],[99.2285, 32.915],[99.2285, 33.0469],[98.877, 33.1787],[98.4375, 34.0576],[97.8223, 34.1895],[97.6465, 34.1016],[97.7344, 33.9258],[97.3828, 33.8818],[97.4707, 33.5742],[97.7344, 33.3984],[97.3828, 32.8711],[97.4707, 32.6953],[97.7344, 32.5195],[97.3828, 32.5635],[97.2949, 32.0801],[96.7676, 31.9922],[96.8555, 31.6846],[96.5039, 31.7285],[96.2402, 31.9482],[96.1523, 31.5967],[95.9766, 31.8164],[95.8008, 31.6846],[95.4492, 31.8164],[95.3613, 31.9922],[95.3613, 32.168],[95.2734, 32.2119],[95.1855, 32.3438],[95.0098, 32.2998],[95.1855, 32.4316],[94.6582, 32.6074],[94.1309, 32.4316],[93.7793, 32.5635],[93.5156, 32.4756],[92.9883, 32.7393],[92.2852, 32.7393],[92.1973, 32.8271],[91.9336, 32.8271],[91.4063, 33.1348],[90.7031, 33.1348],[90.0879, 33.4863],[89.6484, 34.0137],[89.8242, 34.3652],[89.7363, 34.6729],[89.8242, 34.8486],[89.5605, 34.8926],[89.4727, 35.2441],[89.4727, 35.376],[89.7363, 35.4199],[89.7363, 35.7715],[89.4727, 35.9033],[89.3848, 36.0352],[89.7363, 36.0791]]]}},{"type": "Feature","properties": { "id": "51", "size": "900", "name": "四川", "cp": [102.9199, 30.1904], "childNum": 21 },"geometry": {"type": "Polygon","coordinates": [[[101.7773, 33.5303],[101.8652, 33.5742],[101.9531, 33.4424],[101.8652, 33.0908],[102.4805, 33.4424],[102.2168, 33.9258],[102.9199, 34.3213],[103.0957, 34.1895],[103.1836, 33.7939],[104.1504, 33.6182],[104.2383, 33.3984],[104.4141, 33.3105],[104.3262, 33.2227],[104.4141, 33.0469],[104.3262, 32.8711],[104.4141, 32.7393],[105.2051, 32.6074],[105.3809, 32.7393],[105.3809, 32.8711],[105.4688, 32.915],[105.5566, 32.7393],[106.084, 32.8711],[106.084, 32.7393],[106.3477, 32.6514],[107.0508, 32.6953],[107.1387, 32.4756],[107.2266, 32.4316],[107.4023, 32.5195],[108.0176, 32.168],[108.2813, 32.2559],[108.5449, 32.2119],[108.3691, 32.168],[108.2813, 31.9043],[108.5449, 31.6846],[108.1934, 31.5088],[107.9297, 30.8496],[107.4902, 30.8496],[107.4023, 30.7617],[107.4902, 30.6299],[107.0508, 30.0146],[106.7871, 30.0146],[106.6113, 30.3223],[106.2598, 30.1904],[105.8203, 30.4541],[105.6445, 30.2783],[105.5566, 30.1025],[105.7324, 29.8828],[105.293, 29.5313],[105.4688, 29.3115],[105.7324, 29.2676],[105.8203, 28.96],[106.2598, 28.8721],[106.3477, 28.5205],[105.9961, 28.7402],[105.6445, 28.4326],[105.9082, 28.125],[106.1719, 28.125],[106.3477, 27.8174],[105.6445, 27.6416],[105.5566, 27.7734],[105.293, 27.7295],[105.2051, 27.9932],[105.0293, 28.0811],[104.8535, 27.9053],[104.4141, 27.9492],[104.3262, 28.0371],[104.4141, 28.125],[104.4141, 28.2568],[104.2383, 28.4326],[104.4141, 28.6084],[103.8867, 28.6523],[103.7988, 28.3008],[103.4473, 28.125],[103.4473, 27.7734],[102.9199, 27.29],[103.0078, 26.3672],[102.6563, 26.1914],[102.5684, 26.3672],[102.1289, 26.1035],[101.8652, 26.0596],[101.6016, 26.2354],[101.6895, 26.3672],[101.4258, 26.5869],[101.4258, 26.8066],[101.4258, 26.7188],[101.1621, 27.0264],[101.1621, 27.1582],[100.7227, 27.8613],[100.3711, 27.8174],[100.2832, 27.7295],[100.0195, 28.125],[100.1953, 28.3447],[99.668, 28.8281],[99.4043, 28.5205],[99.4043, 28.1689],[99.2285, 28.3008],[99.1406, 29.2676],[98.9648, 30.7617],[98.6133, 31.2012],[98.877, 31.4209],[98.4375, 31.8604],[98.1738, 32.3438],[97.7344, 32.5195],[97.4707, 32.6953],[97.3828, 32.8711],[97.7344, 33.3984],[97.4707, 33.5742],[97.3828, 33.8818],[97.7344, 33.9258],[97.6465, 34.1016],[97.8223, 34.1895],[98.4375, 34.0576],[98.877, 33.1787],[99.2285, 33.0469],[99.2285, 32.915],[99.7559, 32.7393],[99.8438, 33.0029],[100.1074, 32.8711],[100.1074, 32.6514],[100.3711, 32.7393],[100.7227, 32.5195],[100.7227, 32.6514],[101.25, 32.6953],[101.1621, 33.2227],[101.6016, 33.1348],[101.7773, 33.2227],[101.6895, 33.3105],[101.7773, 33.5303]]]}},{"type": "Feature","properties": { "id": "23", "size": "700", "name": "黑龙江", "cp": [128.1445, 46.7156], "childNum": 13 },"geometry": {"type": "Polygon","coordinates": [[[121.4648, 53.3496],[123.6621, 53.5693],[124.8926, 53.0859],[125.0684, 53.2178],[125.5957, 53.0859],[125.6836, 52.9102],[126.123, 52.7783],[126.0352, 52.6025],[126.2109, 52.5146],[126.3867, 52.2949],[126.3867, 52.207],[126.5625, 52.1631],[126.4746, 51.9434],[126.9141, 51.3721],[126.8262, 51.2842],[127.002, 51.3281],[126.9141, 51.1084],[127.2656, 50.7568],[127.3535, 50.2734],[127.6172, 50.2295],[127.5293, 49.8779],[127.793, 49.6143],[128.7598, 49.5703],[129.1113, 49.3506],[129.4629, 49.4385],[130.2539, 48.8672],[130.6934, 48.8672],[130.5176, 48.6475],[130.8691, 48.2959],[130.6934, 48.1201],[131.0449, 47.6807],[132.5391, 47.7246],[132.627, 47.9443],[133.0664, 48.1201],[133.5059, 48.1201],[134.209, 48.3838],[135.0879, 48.4277],[134.7363, 48.252],[134.5605, 47.9883],[134.7363, 47.6807],[134.5605, 47.4609],[134.3848, 47.4609],[134.209, 47.2852],[134.209, 47.1533],[133.8574, 46.5381],[133.9453, 46.2744],[133.5059, 45.835],[133.418, 45.5713],[133.2422, 45.5273],[133.0664, 45.1318],[132.8906, 45.0439],[131.9238, 45.3516],[131.5723, 45.0439],[131.0449, 44.8682],[131.3086, 44.0771],[131.2207, 43.7256],[131.3086, 43.4619],[130.8691, 43.418],[130.5176, 43.6377],[130.3418, 43.9893],[129.9902, 43.8574],[129.9023, 44.0332],[129.8145, 43.9014],[129.2871, 43.8135],[129.1992, 43.5938],[128.8477, 43.5498],[128.4961, 44.165],[128.4082, 44.4727],[128.0566, 44.3408],[128.0566, 44.1211],[127.7051, 44.1211],[127.5293, 44.6045],[127.0898, 44.6045],[127.002, 44.7803],[127.0898, 45],[126.9141, 45.1318],[126.5625, 45.2637],[126.0352, 45.1758],[125.7715, 45.3076],[125.6836, 45.5273],[125.0684, 45.3955],[124.8926, 45.5273],[124.3652, 45.4395],[124.0137, 45.7471],[123.9258, 46.2305],[123.2227, 46.2305],[123.0469, 46.582],[123.5742, 46.6699],[123.5742, 46.8896],[123.5742, 46.8457],[123.4863, 46.9775],[123.3984, 46.9775],[123.3984, 46.8896],[123.0469, 46.7139],[122.4316, 47.373],[124.2773, 48.5156],[124.4531, 48.1201],[124.8047, 49.1309],[125.2441, 49.1748],[125.1563, 49.834],[125.332, 50.1416],[125.7715, 50.5371],[125.7715, 50.7568],[126.0352, 51.0205],[125.332, 51.6357],[125.0684, 51.6357],[124.8926, 51.3721],[124.541, 51.3721],[124.3652, 51.2842],[123.6621, 51.3721],[123.3105, 51.2402],[122.959, 51.3281],[122.6074, 52.0752],[122.6953, 52.251],[122.168, 52.5146],[121.9922, 52.2949],[121.7285, 52.2949],[121.6406, 52.4268],[121.2012, 52.5586],[121.8164, 53.042],[121.4648, 53.3496]]]}},{"type": "Feature","properties": { "id": "62", "size": "690", "name": "甘肃", "cp": [102.7129, 38.166], "childNum": 14 },"geometry": {"type": "Polygon","coordinates": [[[96.416, 42.7148],[97.207, 42.8027],[97.8223, 41.748],[97.8223, 41.6162],[97.4707, 41.4844],[98.3496, 40.9131],[98.3496, 40.5615],[98.6133, 40.6494],[98.5254, 40.7373],[98.7891, 40.6055],[98.9648, 40.7813],[99.0527, 40.6934],[99.2285, 40.8691],[99.9316, 41.001],[100.1953, 40.6494],[100.1074, 40.2539],[99.4922, 39.8584],[100.0195, 39.7705],[100.5469, 39.4189],[100.8105, 39.4189],[100.9863, 38.9355],[101.25, 39.0234],[101.3379, 38.7598],[101.7773, 38.6719],[102.041, 38.8916],[101.8652, 39.1113],[102.4805, 39.2432],[103.0078, 39.1113],[103.3594, 39.3311],[104.0625, 39.4189],[104.2383, 38.9795],[103.4473, 38.3643],[103.5352, 38.1445],[103.3594, 38.0127],[103.4473, 37.8369],[104.3262, 37.4414],[104.5898, 37.4414],[104.5898, 37.2217],[104.8535, 37.2217],[105.293, 36.8262],[105.2051, 36.6943],[105.4688, 36.123],[105.293, 35.9912],[105.3809, 35.7715],[105.7324, 35.7275],[105.8203, 35.5518],[105.9961, 35.4639],[105.9082, 35.4199],[105.9961, 35.4199],[106.084, 35.376],[106.2598, 35.4199],[106.3477, 35.2441],[106.5234, 35.332],[106.4355, 35.6836],[106.6992, 35.6836],[106.9629, 35.8154],[106.875, 36.123],[106.5234, 36.2549],[106.5234, 36.4746],[106.4355, 36.5625],[106.6113, 36.7822],[106.6113, 37.0898],[107.3145, 37.0898],[107.3145, 36.9141],[108.7207, 36.3428],[108.6328, 35.9912],[108.5449, 35.8594],[108.6328, 35.5518],[108.5449, 35.2881],[107.7539, 35.2881],[107.7539, 35.1123],[107.8418, 35.0244],[107.666, 34.9365],[107.2266, 34.8926],[106.9629, 35.0684],[106.6113, 35.0684],[106.5234, 34.7607],[106.3477, 34.585],[106.6992, 34.3213],[106.5234, 34.2773],[106.6113, 34.1455],[106.4355, 33.9258],[106.5234, 33.5303],[105.9961, 33.6182],[105.7324, 33.3984],[105.9961, 33.1787],[105.9082, 33.0029],[105.4688, 32.915],[105.3809, 32.8711],[105.3809, 32.7393],[105.2051, 32.6074],[104.4141, 32.7393],[104.3262, 32.8711],[104.4141, 33.0469],[104.3262, 33.2227],[104.4141, 33.3105],[104.2383, 33.3984],[104.1504, 33.6182],[103.1836, 33.7939],[103.0957, 34.1895],[102.9199, 34.3213],[102.2168, 33.9258],[102.4805, 33.4424],[101.8652, 33.0908],[101.9531, 33.4424],[101.8652, 33.5742],[101.7773, 33.5303],[101.6016, 33.5303],[101.5137, 33.7061],[101.25, 33.6621],[100.8105, 34.2773],[100.9863, 34.3652],[101.6895, 34.1016],[102.1289, 34.2773],[102.2168, 34.4092],[101.9531, 34.6289],[101.9531, 34.8486],[102.3926, 35.2002],[102.3047, 35.4199],[102.4805, 35.5957],[102.832, 35.5957],[102.6563, 35.7715],[102.9199, 35.9033],[102.9199, 36.0791],[103.0078, 36.2549],[102.832, 36.3428],[102.5684, 36.7383],[102.6563, 36.8262],[102.4805, 36.958],[102.5684, 37.1777],[102.1289, 37.4414],[101.9531, 37.7051],[101.7773, 37.6172],[101.5137, 37.8809],[101.1621, 37.8369],[100.7227, 38.2324],[100.459, 38.2764],[100.1074, 38.4961],[100.0195, 38.4521],[100.1953, 38.2764],[99.8438, 38.3643],[99.1406, 38.9355],[98.7891, 39.0674],[98.6133, 38.9355],[98.3496, 39.0234],[98.1738, 38.8037],[97.0313, 39.1992],[97.1191, 38.584],[96.6797, 38.4521],[96.6797, 38.1885],[96.416, 38.2324],[96.2402, 38.1006],[95.7129, 38.3643],[95.4492, 38.2764],[95.0098, 38.4082],[94.5703, 38.3643],[94.3066, 38.7598],[93.8672, 38.7158],[93.6914, 38.9355],[93.1641, 38.9795],[93.1641, 39.1992],[92.373, 39.1113],[92.373, 39.3311],[92.6367, 39.6387],[93.0762, 40.6494],[93.8672, 40.6934],[94.043, 41.0889],[94.5703, 41.4844],[95.1855, 41.792],[95.2734, 41.6162],[95.9766, 41.9238],[96.2402, 42.2314],[96.0645, 42.3193],[95.9766, 42.4951],[96.416, 42.7148]]]}},{"type": "Feature","properties": { "id": "53", "size": "1200", "name": "云南", "cp": [101.0652, 24.6807], "childNum": 16 },"geometry": {"type": "Polygon","coordinates": [[[98.1738, 28.125],[98.2617, 28.3887],[98.3496, 28.125],[98.7012, 28.2129],[98.7891, 28.3447],[98.6133, 28.5205],[98.7012, 28.916],[98.7891, 29.0039],[98.7891, 28.8721],[98.9648, 28.8281],[98.9648, 29.1357],[99.1406, 29.2676],[99.2285, 28.3008],[99.4043, 28.1689],[99.4043, 28.5205],[99.668, 28.8281],[100.1953, 28.3447],[100.0195, 28.125],[100.2832, 27.7295],[100.3711, 27.8174],[100.7227, 27.8613],[101.1621, 27.1582],[101.1621, 27.0264],[101.4258, 26.7188],[101.4258, 26.8066],[101.4258, 26.5869],[101.6895, 26.3672],[101.6016, 26.2354],[101.8652, 26.0596],[102.1289, 26.1035],[102.5684, 26.3672],[102.6563, 26.1914],[103.0078, 26.3672],[102.9199, 27.29],[103.4473, 27.7734],[103.4473, 28.125],[103.7988, 28.3008],[103.8867, 28.6523],[104.4141, 28.6084],[104.2383, 28.4326],[104.4141, 28.2568],[104.4141, 28.125],[104.3262, 28.0371],[104.4141, 27.9492],[104.8535, 27.9053],[105.0293, 28.0811],[105.2051, 27.9932],[105.293, 27.7295],[105.2051, 27.3779],[104.5898, 27.334],[104.4141, 27.4658],[104.1504, 27.2461],[103.8867, 27.4219],[103.623, 27.0264],[103.7109, 26.9824],[103.7109, 26.7627],[103.8867, 26.543],[104.4141, 26.6748],[104.6777, 26.4111],[104.3262, 25.708],[104.8535, 25.2246],[104.5898, 25.0488],[104.6777, 24.9609],[104.502, 24.7412],[104.6777, 24.3457],[104.7656, 24.4775],[105.0293, 24.4336],[105.2051, 24.082],[105.4688, 24.0381],[105.5566, 24.126],[105.9961, 24.126],[106.1719, 23.8184],[106.1719, 23.5547],[105.6445, 23.4229],[105.5566, 23.2031],[105.293, 23.3789],[104.8535, 23.1592],[104.7656, 22.8516],[104.3262, 22.6758],[104.1504, 22.8076],[103.9746, 22.5439],[103.623, 22.7637],[103.5352, 22.5879],[103.3594, 22.8076],[103.0957, 22.4561],[102.4805, 22.7637],[102.3047, 22.4121],[101.8652, 22.3682],[101.7773, 22.5],[101.6016, 22.1924],[101.8652, 21.6211],[101.7773, 21.1377],[101.6016, 21.2256],[101.25, 21.1816],[101.1621, 21.7529],[100.6348, 21.4453],[100.1074, 21.4893],[99.9316, 22.0605],[99.2285, 22.1484],[99.4043, 22.5879],[99.3164, 22.7197],[99.4922, 23.0713],[98.877, 23.2031],[98.7012, 23.9502],[98.877, 24.126],[98.1738, 24.082],[97.7344, 23.8623],[97.5586, 23.9063],[97.7344, 24.126],[97.6465, 24.4336],[97.5586, 24.4336],[97.5586, 24.7412],[97.7344, 24.8291],[97.8223, 25.2686],[98.1738, 25.4004],[98.1738, 25.6201],[98.3496, 25.5762],[98.5254, 25.8398],[98.7012, 25.8838],[98.6133, 26.0596],[98.7012, 26.1475],[98.7891, 26.5869],[98.7012, 27.5098],[98.5254, 27.6416],[98.3496, 27.5098],[98.1738, 28.125]]]}},{"type": "Feature","properties": { "id": "45", "size": "1450", "name": "广西", "cp": [108.7813, 23.6426], "childNum": 14 },"geometry": {"type": "Polygon","coordinates": [[[104.502, 24.7412],[104.6777, 24.6094],[105.2051, 24.9609],[105.9961, 24.6533],[106.1719, 24.7852],[106.1719, 24.9609],[106.875, 25.1807],[107.0508, 25.2686],[106.9629, 25.4883],[107.2266, 25.6201],[107.4902, 25.2246],[107.7539, 25.2246],[107.8418, 25.1367],[108.1055, 25.2246],[108.1934, 25.4443],[108.3691, 25.5322],[108.6328, 25.3125],[108.6328, 25.5762],[109.0723, 25.5322],[108.9844, 25.752],[109.3359, 25.708],[109.5117, 26.0156],[109.7754, 25.8838],[109.9512, 26.1914],[110.2148, 25.9717],[110.5664, 26.3232],[111.1816, 26.3232],[111.2695, 26.2354],[111.2695, 25.8838],[111.4453, 25.8398],[111.0059, 25.0049],[111.0938, 24.9609],[111.3574, 25.1367],[111.5332, 24.6533],[111.709, 24.7852],[112.0605, 24.7412],[111.8848, 24.6533],[112.0605, 24.3457],[111.8848, 24.2139],[111.8848, 23.9941],[111.7969, 23.8184],[111.6211, 23.8184],[111.6211, 23.6865],[111.3574, 23.4668],[111.4453, 23.0273],[111.2695, 22.8076],[110.7422, 22.5439],[110.7422, 22.2803],[110.6543, 22.1484],[110.3027, 22.1484],[110.3027, 21.8848],[109.9512, 21.8408],[109.8633, 21.665],[109.7754, 21.6211],[109.7754, 21.4014],[109.5996, 21.4453],[109.1602, 21.3574],[109.248, 20.874],[109.0723, 20.9619],[109.0723, 21.5332],[108.7207, 21.5332],[108.6328, 21.665],[108.2813, 21.4893],[107.8418, 21.6211],[107.4023, 21.6211],[107.0508, 21.7969],[107.0508, 21.9287],[106.6992, 22.0166],[106.6113, 22.4121],[106.7871, 22.7637],[106.6992, 22.8955],[105.9082, 22.9395],[105.5566, 23.0713],[105.5566, 23.2031],[105.6445, 23.4229],[106.1719, 23.5547],[106.1719, 23.8184],[105.9961, 24.126],[105.5566, 24.126],[105.4688, 24.0381],[105.2051, 24.082],[105.0293, 24.4336],[104.7656, 24.4775],[104.6777, 24.3457],[104.502, 24.7412]]]}},{"type": "Feature","properties": { "id": "43", "size": "1700", "name": "湖南", "cp": [111.5332, 27.3779], "childNum": 14 },"geometry": {"type": "Polygon","coordinates": [[[109.248, 28.4766],[109.248, 29.1357],[109.5117, 29.6191],[109.6875, 29.6191],[109.7754, 29.751],[110.4785, 29.6631],[110.6543, 29.751],[110.4785, 30.0146],[110.8301, 30.1465],[111.7969, 29.9268],[112.2363, 29.5313],[112.5, 29.6191],[112.6758, 29.5752],[112.9395, 29.7949],[113.0273, 29.751],[112.9395, 29.4873],[113.0273, 29.4434],[113.5547, 29.8389],[113.5547, 29.707],[113.7305, 29.5752],[113.6426, 29.3115],[113.7305, 29.0918],[113.9063, 29.0479],[114.1699, 28.8281],[114.082, 28.5645],[114.2578, 28.3447],[113.7305, 27.9492],[113.6426, 27.5977],[113.6426, 27.3779],[113.8184, 27.29],[113.7305, 27.1143],[113.9063, 26.9385],[113.9063, 26.6309],[114.082, 26.5869],[113.9941, 26.1914],[114.2578, 26.1475],[113.9941, 26.0596],[113.9063, 25.4443],[113.6426, 25.3125],[113.2031, 25.5322],[112.8516, 25.3564],[113.0273, 25.2246],[113.0273, 24.9609],[112.8516, 24.917],[112.5879, 25.1367],[112.2363, 25.1807],[112.1484, 24.873],[112.0605, 24.7412],[111.709, 24.7852],[111.5332, 24.6533],[111.3574, 25.1367],[111.0938, 24.9609],[111.0059, 25.0049],[111.4453, 25.8398],[111.2695, 25.8838],[111.2695, 26.2354],[111.1816, 26.3232],[110.5664, 26.3232],[110.2148, 25.9717],[109.9512, 26.1914],[109.7754, 25.8838],[109.5117, 26.0156],[109.4238, 26.2793],[109.248, 26.3232],[109.4238, 26.5869],[109.3359, 26.7188],[109.5117, 26.8066],[109.5117, 27.0264],[109.3359, 27.1582],[108.8965, 27.0264],[108.8086, 27.1143],[109.4238, 27.5977],[109.3359, 27.9053],[109.3359, 28.2568],[109.248, 28.4766]]]}},{"type": "Feature","properties": { "id": "61", "size": "1150", "name": "陕西", "cp": [108.5996, 33.7396], "childNum": 10 },"geometry": {"type": "Polygon","coordinates": [[[105.4688, 32.915],[105.9082, 33.0029],[105.9961, 33.1787],[105.7324, 33.3984],[105.9961, 33.6182],[106.5234, 33.5303],[106.4355, 33.9258],[106.6113, 34.1455],[106.5234, 34.2773],[106.6992, 34.3213],[106.3477, 34.585],[106.5234, 34.7607],[106.6113, 35.0684],[106.9629, 35.0684],[107.2266, 34.8926],[107.666, 34.9365],[107.8418, 35.0244],[107.7539, 35.1123],[107.7539, 35.2881],[108.5449, 35.2881],[108.6328, 35.5518],[108.5449, 35.8594],[108.6328, 35.9912],[108.7207, 36.3428],[107.3145, 36.9141],[107.3145, 37.0898],[107.3145, 37.6172],[107.666, 37.8809],[108.1934, 37.6172],[108.7207, 37.7051],[108.8086, 38.0127],[108.8965, 37.9688],[109.0723, 38.0127],[108.9844, 38.3203],[109.9512, 39.1553],[109.8633, 39.2432],[110.2148, 39.2871],[110.127, 39.4629],[110.6543, 39.2871],[111.0938, 39.5947],[111.0938, 39.375],[111.1816, 39.2432],[110.918, 38.7158],[110.8301, 38.4961],[110.4785, 38.1885],[110.4785, 37.9688],[110.8301, 37.6611],[110.3906, 37.002],[110.4785, 36.123],[110.5664, 35.6396],[110.2148, 34.8926],[110.2148, 34.6729],[110.3906, 34.585],[110.4785, 34.2334],[110.6543, 34.1455],[110.6543, 33.8379],[111.0059, 33.5303],[111.0059, 33.2666],[110.7422, 33.1348],[110.5664, 33.2666],[110.3027, 33.1787],[109.5996, 33.2666],[109.4238, 33.1348],[109.7754, 33.0469],[109.7754, 32.915],[110.127, 32.7393],[110.127, 32.6074],[109.6875, 32.6074],[109.5117, 32.4316],[109.5996, 31.7285],[109.248, 31.7285],[109.0723, 31.9482],[108.5449, 32.2119],[108.2813, 32.2559],[108.0176, 32.168],[107.4023, 32.5195],[107.2266, 32.4316],[107.1387, 32.4756],[107.0508, 32.6953],[106.3477, 32.6514],[106.084, 32.7393],[106.084, 32.8711],[105.5566, 32.7393],[105.4688, 32.915]]]}},{"type": "Feature","properties": { "id": "44", "size": "1600", "name": "广东", "cp": [113.8668, 22.8076], "childNum": 21 },"geometry": {"type": "Polygon","coordinates": [[[109.7754, 21.4014],[109.7754, 21.6211],[109.8633, 21.665],[109.9512, 21.8408],[110.3027, 21.8848],[110.3027, 22.1484],[110.6543, 22.1484],[110.7422, 22.2803],[110.7422, 22.5439],[111.2695, 22.8076],[111.4453, 23.0273],[111.3574, 23.4668],[111.6211, 23.6865],[111.6211, 23.8184],[111.7969, 23.8184],[111.8848, 23.9941],[111.8848, 24.2139],[112.0605, 24.3457],[111.8848, 24.6533],[112.0605, 24.7412],[112.1484, 24.873],[112.2363, 25.1807],[112.5879, 25.1367],[112.8516, 24.917],[113.0273, 24.9609],[113.0273, 25.2246],[112.8516, 25.3564],[113.2031, 25.5322],[113.6426, 25.3125],[113.9063, 25.4443],[113.9941, 25.2686],[114.6094, 25.4004],[114.7852, 25.2686],[114.6973, 25.1367],[114.4336, 24.9609],[114.1699, 24.6973],[114.4336, 24.5215],[115.4004, 24.7852],[115.8398, 24.5654],[115.752, 24.7852],[115.9277, 24.917],[116.2793, 24.7852],[116.3672, 24.873],[116.543, 24.6094],[116.7188, 24.6533],[116.9824, 24.1699],[116.9824, 23.9063],[117.1582, 23.5547],[117.334, 23.2471],[116.8945, 23.3789],[116.6309, 23.1152],[116.543, 22.8516],[115.9277, 22.7197],[115.6641, 22.7637],[115.5762, 22.6318],[115.0488, 22.6758],[114.6094, 22.3682],[114.3457, 22.5439],[113.9941, 22.5],[113.8184, 22.1924],[114.3457, 22.1484],[114.4336, 22.0166],[114.082, 21.9287],[113.9941, 21.7969],[113.5547, 22.0166],[113.1152, 21.8408],[112.9395, 21.5771],[112.4121, 21.4453],[112.2363, 21.5332],[111.5332, 21.4893],[111.2695, 21.3574],[110.7422, 21.3574],[110.6543, 21.2256],[110.7422, 20.918],[110.4785, 20.874],[110.6543, 20.2588],[110.5664, 20.2588],[110.3906, 20.127],[110.0391, 20.127],[109.8633, 20.127],[109.8633, 20.3027],[109.5996, 20.918],[109.7754, 21.4014],[109.7754, 21.4014]],[[113.5986, 22.1649],[113.6096, 22.1265],[113.5547, 22.11],[113.5437, 22.2034],[113.5767, 22.2034],[113.5986, 22.1649]]]}},{"type": "Feature","properties": { "id": "22", "size": "1120", "name": "吉林", "cp": [126.1746, 43.5938], "childNum": 9 },"geometry": {"type": "Polygon","coordinates": [[[123.2227, 46.2305],[123.9258, 46.2305],[124.0137, 45.7471],[124.3652, 45.4395],[124.8926, 45.5273],[125.0684, 45.3955],[125.6836, 45.5273],[125.7715, 45.3076],[126.0352, 45.1758],[126.5625, 45.2637],[126.9141, 45.1318],[127.0898, 45],[127.002, 44.7803],[127.0898, 44.6045],[127.5293, 44.6045],[127.7051, 44.1211],[128.0566, 44.1211],[128.0566, 44.3408],[128.4082, 44.4727],[128.4961, 44.165],[128.8477, 43.5498],[129.1992, 43.5938],[129.2871, 43.8135],[129.8145, 43.9014],[129.9023, 44.0332],[129.9902, 43.8574],[130.3418, 43.9893],[130.5176, 43.6377],[130.8691, 43.418],[131.3086, 43.4619],[131.3086, 43.3301],[131.1328, 42.9346],[130.4297, 42.7148],[130.6055, 42.6709],[130.6055, 42.4512],[130.2539, 42.7588],[130.2539, 42.8906],[130.166, 42.9785],[129.9023, 43.0225],[129.7266, 42.4951],[129.375, 42.4512],[128.9355, 42.0117],[128.0566, 42.0117],[128.3203, 41.5723],[128.1445, 41.3525],[127.0898, 41.5283],[127.1777, 41.5723],[126.9141, 41.792],[126.6504, 41.6602],[126.4746, 41.3965],[126.123, 40.957],[125.6836, 40.8691],[125.5957, 40.9131],[125.7715, 41.2207],[125.332, 41.6602],[125.332, 41.9678],[125.4199, 42.0996],[125.332, 42.1436],[124.8926, 42.8027],[124.8926, 43.0664],[124.7168, 43.0664],[124.4531, 42.8467],[124.2773, 43.2422],[123.8379, 43.4619],[123.6621, 43.374],[123.3105, 43.5059],[123.4863, 43.7256],[123.1348, 44.4727],[122.3438, 44.2529],[122.0801, 44.8682],[122.2559, 45.2637],[121.9043, 45.7031],[121.7285, 45.7471],[121.8164, 46.0107],[122.2559, 45.791],[122.4316, 45.8789],[122.6953, 45.7031],[122.7832, 46.0107],[123.2227, 46.2305]]]}},{"type": "Feature","properties": { "id": "13", "size": "1300", "name": "河北", "cp": [115.4004, 38.1688], "childNum": 11 },"geometry": {"type": "MultiPolygon","coordinates": [[[[114.5215, 39.5068],[114.3457, 39.8584],[113.9941, 39.9902],[114.5215, 40.3418],[114.3457, 40.3857],[114.2578, 40.6055],[114.082, 40.7373],[113.9063, 41.1328],[113.9941, 41.2207],[113.9063, 41.4404],[114.2578, 41.5723],[114.1699, 41.792],[114.5215, 42.1436],[114.873, 42.0996],[114.9609, 41.6162],[115.2246, 41.5723],[115.9277, 41.9238],[116.0156, 41.792],[116.2793, 42.0117],[116.8066, 42.0117],[116.8945, 42.4072],[117.334, 42.4512],[117.5098, 42.583],[117.7734, 42.627],[118.0371, 42.4072],[117.9492, 42.2314],[118.125, 42.0557],[118.3008, 42.0996],[118.3008, 41.792],[118.125, 41.748],[118.3887, 41.3086],[119.2676, 41.3086],[118.8281, 40.8252],[119.2676, 40.5176],[119.5313, 40.5615],[119.707, 40.1221],[119.8828, 39.9463],[119.5313, 39.6826],[119.4434, 39.4189],[118.916, 39.0674],[118.4766, 38.9355],[118.125, 39.0234],[118.0371, 39.1992],[118.0371, 39.2432],[117.8613, 39.4189],[117.9492, 39.5947],[117.6855, 39.5947],[117.5098, 39.7705],[117.5098, 39.9902],[117.6855, 39.9902],[117.6855, 40.0781],[117.4219, 40.21],[117.2461, 40.5176],[117.4219, 40.6494],[116.9824, 40.6934],[116.6309, 41.0449],[116.3672, 40.9131],[116.4551, 40.7813],[116.1914, 40.7813],[116.1035, 40.6055],[115.752, 40.5615],[115.9277, 40.2539],[115.4004, 39.9463],[115.4883, 39.6387],[115.752, 39.5068],[116.1914, 39.5947],[116.3672, 39.4629],[116.543, 39.5947],[116.8066, 39.5947],[116.8945, 39.1113],[116.7188, 38.9355],[116.7188, 38.8037],[117.2461, 38.54],[117.5977, 38.6279],[117.9492, 38.3203],[117.4219, 37.8369],[116.8066, 37.8369],[116.4551, 37.4854],[116.2793, 37.5732],[116.2793, 37.3535],[116.0156, 37.3535],[115.752, 36.9141],[115.3125, 36.5186],[115.4883, 36.167],[115.3125, 36.0791],[115.1367, 36.2109],[114.9609, 36.0791],[114.873, 36.123],[113.7305, 36.3428],[113.4668, 36.6504],[113.7305, 36.8701],[113.7305, 37.1338],[114.1699, 37.6611],[113.9941, 37.7051],[113.8184, 38.1445],[113.5547, 38.2764],[113.5547, 38.54],[113.8184, 38.8037],[113.8184, 38.9355],[113.9063, 39.0234],[114.3457, 39.0674],[114.5215, 39.5068]]],[[[117.2461, 40.0781],[117.1582, 39.8145],[117.1582, 39.6387],[116.8945, 39.6826],[116.8945, 39.8145],[116.8066, 39.9902],[117.2461, 40.0781]]]]}},{"type": "Feature","properties": { "id": "42", "size": "1500", "name": "湖北", "cp": [112.2363, 30.8572], "childNum": 17 },"geometry": {"type": "Polygon","coordinates": [[[110.2148, 31.1572],[110.127, 31.377],[109.6875, 31.5527],[109.7754, 31.6846],[109.5996, 31.7285],[109.5117, 32.4316],[109.6875, 32.6074],[110.127, 32.6074],[110.127, 32.7393],[109.7754, 32.915],[109.7754, 33.0469],[109.4238, 33.1348],[109.5996, 33.2666],[110.3027, 33.1787],[110.5664, 33.2666],[110.7422, 33.1348],[111.0059, 33.2666],[111.5332, 32.6074],[112.3242, 32.3438],[113.2031, 32.4316],[113.4668, 32.2998],[113.7305, 32.4316],[113.8184, 31.8604],[113.9941, 31.7725],[114.1699, 31.8604],[114.5215, 31.7725],[114.6094, 31.5527],[114.7852, 31.4648],[115.1367, 31.5967],[115.2246, 31.4209],[115.4004, 31.4209],[115.5762, 31.2012],[116.0156, 31.0254],[115.752, 30.6738],[116.1035, 30.1904],[116.1035, 29.8389],[115.9277, 29.707],[115.4883, 29.7949],[114.873, 29.3994],[114.2578, 29.3555],[113.9063, 29.0479],[113.7305, 29.0918],[113.6426, 29.3115],[113.7305, 29.5752],[113.5547, 29.707],[113.5547, 29.8389],[113.0273, 29.4434],[112.9395, 29.4873],[113.0273, 29.751],[112.9395, 29.7949],[112.6758, 29.5752],[112.5, 29.6191],[112.2363, 29.5313],[111.7969, 29.9268],[110.8301, 30.1465],[110.4785, 30.0146],[110.6543, 29.751],[110.4785, 29.6631],[109.7754, 29.751],[109.6875, 29.6191],[109.5117, 29.6191],[109.248, 29.1357],[109.0723, 29.3555],[108.9844, 29.3115],[108.6328, 29.8389],[108.457, 29.7949],[108.5449, 30.2344],[108.457, 30.4102],[108.6328, 30.5859],[108.8086, 30.498],[109.0723, 30.6299],[109.1602, 30.542],[109.248, 30.6299],[109.4238, 30.542],[109.8633, 30.8936],[110.0391, 30.8057],[110.2148, 31.1572]]]}},{"type": "Feature","properties": { "id": "52", "size": "2000", "name": "贵州", "cp": [106.6113, 26.6385], "childNum": 9 },"geometry": {"type": "Polygon","coordinates": [[[104.1504, 27.2461],[104.4141, 27.4658],[104.5898, 27.334],[105.2051, 27.3779],[105.293, 27.7295],[105.5566, 27.7734],[105.6445, 27.6416],[106.3477, 27.8174],[106.1719, 28.125],[105.9082, 28.125],[105.6445, 28.4326],[105.9961, 28.7402],[106.3477, 28.5205],[106.5234, 28.5645],[106.4355, 28.7842],[106.5234, 28.7842],[106.6113, 28.6523],[106.6113, 28.5205],[106.6992, 28.4766],[106.875, 28.7842],[107.4023, 28.8721],[107.4023, 29.1797],[107.5781, 29.2236],[107.8418, 29.1357],[107.8418, 29.0039],[108.2813, 29.0918],[108.3691, 28.6523],[108.5449, 28.6523],[108.5449, 28.3887],[108.7207, 28.4766],[108.7207, 28.2129],[109.0723, 28.2129],[109.248, 28.4766],[109.3359, 28.2568],[109.3359, 27.9053],[109.4238, 27.5977],[108.8086, 27.1143],[108.8965, 27.0264],[109.3359, 27.1582],[109.5117, 27.0264],[109.5117, 26.8066],[109.3359, 26.7188],[109.4238, 26.5869],[109.248, 26.3232],[109.4238, 26.2793],[109.5117, 26.0156],[109.3359, 25.708],[108.9844, 25.752],[109.0723, 25.5322],[108.6328, 25.5762],[108.6328, 25.3125],[108.3691, 25.5322],[108.1934, 25.4443],[108.1055, 25.2246],[107.8418, 25.1367],[107.7539, 25.2246],[107.4902, 25.2246],[107.2266, 25.6201],[106.9629, 25.4883],[107.0508, 25.2686],[106.875, 25.1807],[106.1719, 24.9609],[106.1719, 24.7852],[105.9961, 24.6533],[105.2051, 24.9609],[104.6777, 24.6094],[104.502, 24.7412],[104.6777, 24.9609],[104.5898, 25.0488],[104.8535, 25.2246],[104.3262, 25.708],[104.6777, 26.4111],[104.4141, 26.6748],[103.8867, 26.543],[103.7109, 26.7627],[103.7109, 26.9824],[103.623, 27.0264],[103.8867, 27.4219],[104.1504, 27.2461]]]}},{"type": "Feature","properties": { "id": "37", "size": "1500", "name": "山东", "cp": [118.2402, 36.2307], "childNum": 17 },"geometry": {"type": "Polygon","coordinates": [[[115.4883, 36.167],[115.3125, 36.5186],[115.752, 36.9141],[116.0156, 37.3535],[116.2793, 37.3535],[116.2793, 37.5732],[116.4551, 37.4854],[116.8066, 37.8369],[117.4219, 37.8369],[117.9492, 38.3203],[118.125, 38.1445],[118.916, 38.1445],[119.3555, 37.6611],[119.0039, 37.5293],[119.0039, 37.3535],[119.3555, 37.1338],[119.707, 37.1338],[119.8828, 37.3975],[120.498, 37.8369],[120.5859, 38.1445],[120.9375, 38.4521],[121.0254, 37.8369],[121.2012, 37.6611],[121.9043, 37.4854],[122.168, 37.6172],[122.2559, 37.4854],[122.6074, 37.4854],[122.6953, 37.3535],[122.6074, 36.9141],[122.4316, 36.7822],[121.8164, 36.8701],[121.7285, 36.6943],[121.1133, 36.6064],[121.1133, 36.4307],[121.377, 36.2549],[120.7617, 36.167],[120.9375, 35.8594],[120.6738, 36.0352],[119.707, 35.4639],[119.9707, 34.9805],[119.3555, 35.0244],[119.2676, 35.1123],[118.916, 35.0244],[118.7402, 34.7168],[118.4766, 34.6729],[118.3887, 34.4092],[118.2129, 34.4092],[118.125, 34.6289],[117.9492, 34.6729],[117.5977, 34.4531],[117.334, 34.585],[117.2461, 34.4531],[116.8066, 34.9365],[116.4551, 34.8926],[116.3672, 34.6289],[116.1914, 34.585],[115.5762, 34.585],[115.4004, 34.8486],[114.7852, 35.0684],[115.0488, 35.376],[115.2246, 35.4199],[115.4883, 35.7275],[116.1035, 36.0791],[115.3125, 35.8154],[115.4883, 36.167]]]}},{"type": "Feature","properties": { "id": "36", "size": "1700", "name": "江西", "cp": [115.7156, 27.99], "childNum": 11 },"geometry": {"type": "Polygon","coordinates": [[[114.2578, 28.3447],[114.082, 28.5645],[114.1699, 28.8281],[113.9063, 29.0479],[114.2578, 29.3555],[114.873, 29.3994],[115.4883, 29.7949],[115.9277, 29.707],[116.1035, 29.8389],[116.2793, 29.7949],[116.7188, 30.0586],[116.8945, 29.9268],[116.7188, 29.751],[116.7188, 29.6191],[117.1582, 29.707],[117.0703, 29.8389],[117.1582, 29.9268],[117.5098, 29.6191],[118.0371, 29.5752],[118.2129, 29.3994],[118.0371, 29.1797],[118.0371, 29.0479],[118.3887, 28.7842],[118.4766, 28.3447],[118.4766, 28.3008],[118.3008, 28.0811],[117.7734, 27.8174],[117.5098, 27.9932],[116.9824, 27.6416],[117.1582, 27.29],[117.0703, 27.1143],[116.543, 26.8066],[116.6309, 26.4551],[116.3672, 26.2354],[116.4551, 26.1035],[116.1914, 25.8838],[116.0156, 25.2686],[115.8398, 25.2246],[115.9277, 24.917],[115.752, 24.7852],[115.8398, 24.5654],[115.4004, 24.7852],[114.4336, 24.5215],[114.1699, 24.6973],[114.4336, 24.9609],[114.6973, 25.1367],[114.7852, 25.2686],[114.6094, 25.4004],[113.9941, 25.2686],[113.9063, 25.4443],[113.9941, 26.0596],[114.2578, 26.1475],[113.9941, 26.1914],[114.082, 26.5869],[113.9063, 26.6309],[113.9063, 26.9385],[113.7305, 27.1143],[113.8184, 27.29],[113.6426, 27.3779],[113.6426, 27.5977],[113.7305, 27.9492],[114.2578, 28.3447]]]}},{"type": "Feature","properties": { "id": "41", "size": "1700", "name": "河南", "cp": [113.0668, 33.8818], "childNum": 17 },"geometry": {"type": "Polygon","coordinates": [[[110.3906, 34.585],[110.8301, 34.6289],[111.1816, 34.8047],[111.5332, 34.8486],[111.7969, 35.0684],[112.0605, 35.0684],[112.0605, 35.2881],[112.7637, 35.2002],[113.1152, 35.332],[113.6426, 35.6836],[113.7305, 36.3428],[114.873, 36.123],[114.9609, 36.0791],[115.1367, 36.2109],[115.3125, 36.0791],[115.4883, 36.167],[115.3125, 35.8154],[116.1035, 36.0791],[115.4883, 35.7275],[115.2246, 35.4199],[115.0488, 35.376],[114.7852, 35.0684],[115.4004, 34.8486],[115.5762, 34.585],[116.1914, 34.585],[116.1914, 34.4092],[116.543, 34.2773],[116.6309, 33.9258],[116.1914, 33.7061],[116.0156, 33.9697],[115.6641, 34.0576],[115.5762, 33.9258],[115.5762, 33.6621],[115.4004, 33.5303],[115.3125, 33.1787],[114.873, 33.1348],[114.873, 33.0029],[115.1367, 32.8711],[115.2246, 32.6074],[115.5762, 32.4316],[115.8398, 32.5195],[115.9277, 31.7725],[115.4883, 31.6846],[115.4004, 31.4209],[115.2246, 31.4209],[115.1367, 31.5967],[114.7852, 31.4648],[114.6094, 31.5527],[114.5215, 31.7725],[114.1699, 31.8604],[113.9941, 31.7725],[113.8184, 31.8604],[113.7305, 32.4316],[113.4668, 32.2998],[113.2031, 32.4316],[112.3242, 32.3438],[111.5332, 32.6074],[111.0059, 33.2666],[111.0059, 33.5303],[110.6543, 33.8379],[110.6543, 34.1455],[110.4785, 34.2334],[110.3906, 34.585]]]}},{"type": "Feature","properties": { "id": "21", "size": "1500", "name": "辽宁", "cp": [123.0438, 41.0889], "childNum": 14 },"geometry": {"type": "Polygon","coordinates": [[[119.2676, 41.3086],[119.4434, 41.6162],[119.2676, 41.7041],[119.3555, 42.2754],[119.5313, 42.3633],[119.8828, 42.1875],[120.1465, 41.7041],[120.498, 42.0996],[121.4648, 42.4951],[121.7285, 42.4512],[121.9922, 42.7148],[122.3438, 42.6709],[122.3438, 42.8467],[122.7832, 42.7148],[123.1348, 42.8027],[123.3105, 42.9785],[123.5742, 43.0225],[123.6621, 43.374],[123.8379, 43.4619],[124.2773, 43.2422],[124.4531, 42.8467],[124.7168, 43.0664],[124.8926, 43.0664],[124.8926, 42.8027],[125.332, 42.1436],[125.4199, 42.0996],[125.332, 41.9678],[125.332, 41.6602],[125.7715, 41.2207],[125.5957, 40.9131],[125.6836, 40.8691],[124.541, 40.21],[124.1016, 39.6826],[123.3984, 39.6826],[123.1348, 39.4189],[123.1348, 39.0234],[122.0801, 39.0234],[121.5527, 38.7158],[121.1133, 38.6719],[120.9375, 38.9795],[121.377, 39.1992],[121.2012, 39.5508],[122.0801, 40.3857],[121.9922, 40.6934],[121.7285, 40.8252],[121.2012, 40.8252],[120.5859, 40.21],[119.8828, 39.9463],[119.707, 40.1221],[119.5313, 40.5615],[119.2676, 40.5176],[118.8281, 40.8252],[119.2676, 41.3086]]]}},{"type": "Feature","properties": { "id": "14", "size": "1450", "name": "山西", "cp": [112.3121, 37.4611], "childNum": 11 },"geometry": {"type": "Polygon","coordinates": [[[110.918, 38.7158],[111.1816, 39.2432],[111.0938, 39.375],[111.3574, 39.4189],[111.4453, 39.6387],[111.9727, 39.5947],[112.3242, 40.2539],[112.7637, 40.166],[113.2031, 40.3857],[113.5547, 40.3418],[113.8184, 40.5176],[114.082, 40.5176],[114.082, 40.7373],[114.2578, 40.6055],[114.3457, 40.3857],[114.5215, 40.3418],[113.9941, 39.9902],[114.3457, 39.8584],[114.5215, 39.5068],[114.3457, 39.0674],[113.9063, 39.0234],[113.8184, 38.9355],[113.8184, 38.8037],[113.5547, 38.54],[113.5547, 38.2764],[113.8184, 38.1445],[113.9941, 37.7051],[114.1699, 37.6611],[113.7305, 37.1338],[113.7305, 36.8701],[113.4668, 36.6504],[113.7305, 36.3428],[113.6426, 35.6836],[113.1152, 35.332],[112.7637, 35.2002],[112.0605, 35.2881],[112.0605, 35.0684],[111.7969, 35.0684],[111.5332, 34.8486],[111.1816, 34.8047],[110.8301, 34.6289],[110.3906, 34.585],[110.2148, 34.6729],[110.2148, 34.8926],[110.5664, 35.6396],[110.4785, 36.123],[110.3906, 37.002],[110.8301, 37.6611],[110.4785, 37.9688],[110.4785, 38.1885],[110.8301, 38.4961],[110.918, 38.7158]]]}},{"type": "Feature","properties": { "id": "34", "size": "1700", "name": "安徽", "cp": [117.2461, 32.0361], "childNum": 17 },"geometry": {"type": "Polygon","coordinates": [[[116.6309, 33.9258],[116.543, 34.2773],[116.1914, 34.4092],[116.1914, 34.585],[116.3672, 34.6289],[116.8945, 34.4092],[117.1582, 34.0576],[117.5977, 34.0137],[117.7734, 33.7061],[118.125, 33.75],[117.9492, 33.2227],[118.0371, 33.1348],[118.2129, 33.2227],[118.3008, 32.7832],[118.7402, 32.7393],[118.916, 32.959],[119.1797, 32.8271],[119.1797, 32.4756],[118.5645, 32.5635],[118.6523, 32.2119],[118.4766, 32.168],[118.3887, 31.9482],[118.916, 31.5527],[118.7402, 31.377],[118.8281, 31.2451],[119.3555, 31.2891],[119.4434, 31.1572],[119.6191, 31.1133],[119.6191, 31.0693],[119.4434, 30.6738],[119.2676, 30.6299],[119.3555, 30.4102],[118.916, 30.3223],[118.916, 29.9707],[118.7402, 29.707],[118.2129, 29.3994],[118.0371, 29.5752],[117.5098, 29.6191],[117.1582, 29.9268],[117.0703, 29.8389],[117.1582, 29.707],[116.7188, 29.6191],[116.7188, 29.751],[116.8945, 29.9268],[116.7188, 30.0586],[116.2793, 29.7949],[116.1035, 29.8389],[116.1035, 30.1904],[115.752, 30.6738],[116.0156, 31.0254],[115.5762, 31.2012],[115.4004, 31.4209],[115.4883, 31.6846],[115.9277, 31.7725],[115.8398, 32.5195],[115.5762, 32.4316],[115.2246, 32.6074],[115.1367, 32.8711],[114.873, 33.0029],[114.873, 33.1348],[115.3125, 33.1787],[115.4004, 33.5303],[115.5762, 33.6621],[115.5762, 33.9258],[115.6641, 34.0576],[116.0156, 33.9697],[116.1914, 33.7061],[116.6309, 33.9258]]]}},{"type": "Feature","properties": { "id": "35", "size": "2000", "name": "福建", "cp": [118.3008, 25.9277], "childNum": 9 },"geometry": {"type": "Polygon","coordinates": [[[118.4766, 28.3008],[118.8281, 28.2568],[118.7402, 28.0371],[118.916, 27.4658],[119.2676, 27.4219],[119.6191, 27.6855],[119.7949, 27.29],[120.2344, 27.4219],[120.4102, 27.1582],[120.7617, 27.0264],[120.6738, 26.8945],[120.2344, 26.8506],[120.2344, 26.7188],[120.4102, 26.6748],[120.498, 26.3672],[120.2344, 26.2793],[120.4102, 26.1475],[120.0586, 26.1914],[119.9707, 25.9277],[119.7949, 25.9277],[119.9707, 25.4004],[119.7949, 25.2686],[119.5313, 25.1367],[119.4434, 25.0049],[119.2676, 25.0928],[118.916, 24.8291],[118.6523, 24.5215],[118.4766, 24.5215],[118.4766, 24.4336],[118.2129, 24.3457],[118.2129, 24.1699],[117.8613, 23.9941],[117.7734, 23.7744],[117.5098, 23.5986],[117.1582, 23.5547],[116.9824, 23.9063],[116.9824, 24.1699],[116.7188, 24.6533],[116.543, 24.6094],[116.3672, 24.873],[116.2793, 24.7852],[115.9277, 24.917],[115.8398, 25.2246],[116.0156, 25.2686],[116.1914, 25.8838],[116.4551, 26.1035],[116.3672, 26.2354],[116.6309, 26.4551],[116.543, 26.8066],[117.0703, 27.1143],[117.1582, 27.29],[116.9824, 27.6416],[117.5098, 27.9932],[117.7734, 27.8174],[118.3008, 28.0811],[118.4766, 28.3008]]]}},{"type": "Feature","properties": { "id": "33", "size": "2100", "name": "浙江", "cp": [120.498, 29.0918], "childNum": 11 },"geometry": {"type": "Polygon","coordinates": [[[118.2129, 29.3994],[118.7402, 29.707],[118.916, 29.9707],[118.916, 30.3223],[119.3555, 30.4102],[119.2676, 30.6299],[119.4434, 30.6738],[119.6191, 31.0693],[119.6191, 31.1133],[119.9707, 31.1572],[120.498, 30.8057],[120.9375, 31.0254],[121.2891, 30.6738],[121.9922, 30.8057],[122.6953, 30.8936],[122.8711, 30.7178],[122.959, 30.1465],[122.6074, 30.1025],[122.6074, 29.9268],[122.168, 29.5313],[122.3438, 28.8721],[121.9922, 28.8721],[121.9922, 28.4326],[121.7285, 28.3447],[121.7285, 28.2129],[121.4648, 28.2129],[121.5527, 28.0371],[121.2891, 27.9492],[121.1133, 27.4219],[120.6738, 27.334],[120.6738, 27.1582],[120.9375, 27.0264],[120.7617, 27.0264],[120.4102, 27.1582],[120.2344, 27.4219],[119.7949, 27.29],[119.6191, 27.6855],[119.2676, 27.4219],[118.916, 27.4658],[118.7402, 28.0371],[118.8281, 28.2568],[118.4766, 28.3008],[118.4766, 28.3447],[118.3887, 28.7842],[118.0371, 29.0479],[118.0371, 29.1797],[118.2129, 29.3994]]]}},{"type": "Feature","properties": { "id": "32", "size": "1950", "name": "江苏", "cp": [119.8586, 33.1915], "childNum": 13 },"geometry": {"type": "Polygon","coordinates": [[[116.3672, 34.6289],[116.4551, 34.8926],[116.8066, 34.9365],[117.2461, 34.4531],[117.334, 34.585],[117.5977, 34.4531],[117.9492, 34.6729],[118.125, 34.6289],[118.2129, 34.4092],[118.3887, 34.4092],[118.4766, 34.6729],[118.7402, 34.7168],[118.916, 35.0244],[119.2676, 35.1123],[119.3555, 35.0244],[119.3555, 34.8486],[119.707, 34.585],[120.3223, 34.3652],[120.9375, 33.0469],[121.0254, 32.6514],[121.377, 32.4756],[121.4648, 32.168],[121.9043, 31.9922],[121.9922, 31.6846],[121.9922, 31.5967],[121.2012, 31.8604],[121.1133, 31.7285],[121.377, 31.5088],[121.2012, 31.4648],[120.9375, 31.0254],[120.498, 30.8057],[119.9707, 31.1572],[119.6191, 31.1133],[119.4434, 31.1572],[119.3555, 31.2891],[118.8281, 31.2451],[118.7402, 31.377],[118.916, 31.5527],[118.3887, 31.9482],[118.4766, 32.168],[118.6523, 32.2119],[118.5645, 32.5635],[119.1797, 32.4756],[119.1797, 32.8271],[118.916, 32.959],[118.7402, 32.7393],[118.3008, 32.7832],[118.2129, 33.2227],[118.0371, 33.1348],[117.9492, 33.2227],[118.125, 33.75],[117.7734, 33.7061],[117.5977, 34.0137],[117.1582, 34.0576],[116.8945, 34.4092],[116.3672, 34.6289]]]}},{"type": "Feature","properties": { "id": "50", "size": "2380", "name": "重庆", "cp": [107.7539, 29.8904], "childNum": 40 },"geometry": {"type": "Polygon","coordinates": [[[108.5449, 31.6846],[108.2813, 31.9043],[108.3691, 32.168],[108.5449, 32.2119],[109.0723, 31.9482],[109.248, 31.7285],[109.5996, 31.7285],[109.7754, 31.6846],[109.6875, 31.5527],[110.127, 31.377],[110.2148, 31.1572],[110.0391, 30.8057],[109.8633, 30.8936],[109.4238, 30.542],[109.248, 30.6299],[109.1602, 30.542],[109.0723, 30.6299],[108.8086, 30.498],[108.6328, 30.5859],[108.457, 30.4102],[108.5449, 30.2344],[108.457, 29.7949],[108.6328, 29.8389],[108.9844, 29.3115],[109.0723, 29.3555],[109.248, 29.1357],[109.248, 28.4766],[109.0723, 28.2129],[108.7207, 28.2129],[108.7207, 28.4766],[108.5449, 28.3887],[108.5449, 28.6523],[108.3691, 28.6523],[108.2813, 29.0918],[107.8418, 29.0039],[107.8418, 29.1357],[107.5781, 29.2236],[107.4023, 29.1797],[107.4023, 28.8721],[106.875, 28.7842],[106.6992, 28.4766],[106.6113, 28.5205],[106.6113, 28.6523],[106.5234, 28.7842],[106.4355, 28.7842],[106.5234, 28.5645],[106.3477, 28.5205],[106.2598, 28.8721],[105.8203, 28.96],[105.7324, 29.2676],[105.4688, 29.3115],[105.293, 29.5313],[105.7324, 29.8828],[105.5566, 30.1025],[105.6445, 30.2783],[105.8203, 30.4541],[106.2598, 30.1904],[106.6113, 30.3223],[106.7871, 30.0146],[107.0508, 30.0146],[107.4902, 30.6299],[107.4023, 30.7617],[107.4902, 30.8496],[107.9297, 30.8496],[108.1934, 31.5088],[108.5449, 31.6846]]]}},{"type": "Feature","properties": { "id": "64", "size": "2100", "name": "宁夏", "cp": [105.9961, 37.1096], "childNum": 5 },"geometry": {"type": "Polygon","coordinates": [[[104.3262, 37.4414],[105.8203, 37.793],[105.9082, 38.7158],[106.3477, 39.2871],[106.7871, 39.375],[106.9629, 38.9795],[106.5234, 38.3203],[106.7871, 38.1885],[107.3145, 38.1006],[107.666, 37.8809],[107.3145, 37.6172],[107.3145, 37.0898],[106.6113, 37.0898],[106.6113, 36.7822],[106.4355, 36.5625],[106.5234, 36.4746],[106.5234, 36.2549],[106.875, 36.123],[106.9629, 35.8154],[106.6992, 35.6836],[106.4355, 35.6836],[106.5234, 35.332],[106.3477, 35.2441],[106.2598, 35.4199],[106.084, 35.376],[105.9961, 35.4199],[106.084, 35.4639],[105.9961, 35.4639],[105.8203, 35.5518],[105.7324, 35.7275],[105.3809, 35.7715],[105.293, 35.9912],[105.4688, 36.123],[105.2051, 36.6943],[105.293, 36.8262],[104.8535, 37.2217],[104.5898, 37.2217],[104.5898, 37.4414],[104.3262, 37.4414]]]}},{"type": "Feature","properties": { "id": "46", "size": "4500", "name": "海南", "cp": [109.9512, 19.2041], "childNum": 18 },"geometry": {"type": "Polygon","coordinates": [[[108.6328, 19.3799],[109.0723, 19.6436],[109.248, 19.9512],[109.5996, 20.0391],[110.0391, 20.127],[110.3906, 20.127],[110.5664, 20.2588],[110.6543, 20.2588],[111.0938, 19.9512],[111.2695, 19.9951],[110.6543, 19.1602],[110.5664, 18.6768],[110.2148, 18.5889],[110.0391, 18.3691],[109.8633, 18.3691],[109.6875, 18.1055],[108.9844, 18.2813],[108.6328, 18.457],[108.6328, 19.3799]]]}},{"type": "Feature","properties": { "id": "71", "size": "3000", "name": "台湾", "cp": [120.8254, 23.5986], "childNum": 1 },"geometry": {"type": "Polygon","coordinates": [[[121.9043, 25.0488],[121.9922, 25.0049],[121.8164, 24.7412],[121.9043, 24.5654],[121.6406, 24.0381],[121.377, 23.1152],[121.0254, 22.6758],[120.8496, 22.0605],[120.7617, 21.9287],[120.6738, 22.3242],[120.2344, 22.5879],[120.0586, 23.0713],[120.1465, 23.6865],[121.0254, 25.0488],[121.5527, 25.3125],[121.9043, 25.0488]]]}},{"type": "Feature","properties": { "id": "11", "size": "5000", "name": "北京", "cp": [116.4551, 40.2539], "childNum": 19 },"geometry": {"type": "Polygon","coordinates": [[[117.4219, 40.21],[117.334, 40.1221],[117.2461, 40.0781],[116.8066, 39.9902],[116.8945, 39.8145],[116.8945, 39.6826],[116.8066, 39.5947],[116.543, 39.5947],[116.3672, 39.4629],[116.1914, 39.5947],[115.752, 39.5068],[115.4883, 39.6387],[115.4004, 39.9463],[115.9277, 40.2539],[115.752, 40.5615],[116.1035, 40.6055],[116.1914, 40.7813],[116.4551, 40.7813],[116.3672, 40.9131],[116.6309, 41.0449],[116.9824, 40.6934],[117.4219, 40.6494],[117.2461, 40.5176],[117.4219, 40.21]]]}},{"type": "Feature","properties": { "id": "12", "size": "5000", "name": "天津", "cp": [117.4219, 39.4189], "childNum": 18 },"geometry": {"type": "Polygon","coordinates": [[[116.8066, 39.5947],[116.8945, 39.6826],[117.1582, 39.6387],[117.1582, 39.8145],[117.2461, 40.0781],[117.334, 40.1221],[117.4219, 40.21],[117.6855, 40.0781],[117.6855, 39.9902],[117.5098, 39.9902],[117.5098, 39.7705],[117.6855, 39.5947],[117.9492, 39.5947],[117.8613, 39.4189],[118.0371, 39.2432],[118.0371, 39.1992],[117.8613, 39.1113],[117.5977, 38.6279],[117.2461, 38.54],[116.7188, 38.8037],[116.7188, 38.9355],[116.8945, 39.1113],[116.8066, 39.5947]]]}},{"type": "Feature","properties": { "id": "31", "size": "7500", "name": "上海", "cp": [121.4648, 31.2891], "childNum": 19 },"geometry": {"type": "Polygon","coordinates": [[[120.9375, 31.0254],[121.2012, 31.4648],[121.377, 31.5088],[121.1133, 31.7285],[121.2012, 31.8604],[121.9922, 31.5967],[121.9043, 31.1572],[121.9922, 30.8057],[121.2891, 30.6738],[120.9375, 31.0254]]]}},{"type": "Feature","properties": { "id": "81", "size": "18000", "name": "香港", "cp": [114.6178, 22.3242], "childNum": 1 },"geometry": {"type": "Polygon","coordinates": [[[114.6094, 22.4121],[114.5215, 22.1484],[114.3457, 22.1484],[113.9063, 22.1484],[113.8184, 22.1924],[113.9063, 22.4121],[114.1699, 22.5439],[114.3457, 22.5439],[114.4336, 22.5439],[114.4336, 22.4121],[114.6094, 22.4121]]]}},{"type": "Feature","properties": { "id": "82", "size": "27", "name": "澳门", "cp": [114.5547, 22.1484], "childNum": 1 },"geometry": {"type": "Polygon","coordinates": [[[113.5986, 22.1649],[113.6096, 22.1265],[113.5547, 22.11],[113.5437, 22.2034],[113.5767, 22.2034],[113.5986, 22.1649]]]}}]
}

 二次封装echarts组件

<template><div ref="chartRef" class="chart-container"></div>
</template><script setup lang="ts">
import { ref, onMounted, onBeforeUnmount, watch, defineExpose } from 'vue';
import * as echarts from 'echarts';// 定义 Props 类型
interface ChartProps {options: EChartsOption;// 可以添加其他 props 如:autoResize, theme 等
}const props = withDefaults(defineProps<ChartProps>(), {options: () => ({} as EChartsOption)
});const chartRef = ref<HTMLDivElement | null>(null);
let chartInstance: echarts.ECharts | null = null;// 初始化 ECharts
onMounted(() => {if (chartRef.value) {chartInstance = echarts.init(chartRef.value);chartInstance.setOption(props.options);// 如果需要,添加窗口大小变化时的响应式处理window.addEventListener('resize', () => {chartInstance?.resize();});}
});// 监听 options 的变化并更新图表
watch(() => props.options,(newOptions) => {if (chartInstance) {chartInstance.setOption(newOptions);}},{ deep: true }
);// 清理
onBeforeUnmount(() => {if (chartInstance) {chartInstance.dispose();chartInstance = null;window.removeEventListener('resize', () => chartInstance?.resize());}
});// 提供 API
defineExpose({// 例如:提供一个方法来刷新图表refreshChart(newOptions: EChartsOption) {if (chartInstance) {chartInstance.setOption(newOptions);}},// 获取 ECharts 实例(谨慎使用,可能会破坏封装性)getChartInstance() {return chartInstance;},//自适应容器宽度高度autoResize() {chartInstance?.resize();}
});
</script><style scoped>
.chart-container {width: 100%;height: 100%;
}
</style>

最后效果

相关文章:

vue3+ts 写echarts 中国地图

需要引入二次封装的echarts和在ts文件写的option <template><div class"contentPage"><myEcharts :options"chartOptions" class"myEcharts" id"myEchartsMapId" ref"mapEcharts" /></di…...

【设计模式】【行为型模式】【责任链模式】

系列文章目录 可跳转到下面链接查看下表所有内容https://blog.csdn.net/handsomethefirst/article/details/138226266?spm1001.2014.3001.5501文章浏览阅读2次。系列文章大全https://blog.csdn.net/handsomethefirst/article/details/138226266?spm1001.2014.3001.5501 目录…...

超越所有SOTA达11%!媲美全监督方法 | UC伯克利开源UnSAM

文章链接&#xff1a;https://arxiv.org/pdf/2406.20081 github链接&#xff1a;https://github.com/frank-xwang/UnSAM SAM 代表了计算机视觉领域&#xff0c;特别是图像分割领域的重大进步。对于需要详细分析和理解复杂视觉场景(如自动驾驶、医学成像和环境监控)的应用特别有…...

享元模式(设计模式)

享元模式&#xff08;Flyweight Pattern&#xff09;是一种结构型设计模式&#xff0c;它通过共享细粒度对象来减少内存使用&#xff0c;从而提高性能。在享元模式中&#xff0c;多个对象可以共享相同的状态以减少内存消耗&#xff0c;特别适合用于大量相似对象的场景。 享元模…...

【机器学习】大模型训练的深入探讨——Fine-tuning技术阐述与Dify平台介绍

目录 引言 Fine-tuning技术的原理阐 预训练模型 迁移学习 模型初始化 模型微调 超参数调整 任务设计 数学模型公式 Dify平台介绍 Dify部署 创建AI 接入大模型api 选择知识库 个人主页链接&#xff1a;东洛的克莱斯韦克-CSDN博客 引言 Fine-tuning技术允许用户根…...

【Linux从入门到放弃】探究进程如何退出以进程等待的前因后果

&#x1f9d1;‍&#x1f4bb;作者&#xff1a; 情话0.0 &#x1f4dd;专栏&#xff1a;《Linux从入门到放弃》 &#x1f466;个人简介&#xff1a;一名双非编程菜鸟&#xff0c;在这里分享自己的编程学习笔记&#xff0c;欢迎大家的指正与点赞&#xff0c;谢谢&#xff01; 进…...

QT5 static_cast实现显示类型转换

QT5 static_cast实现显示类型转换&#xff0c;解决信号重载情况...

【ES】--Elasticsearch的翻页详解

目录 一、前言二、from+size浅分页1、from+size导致深度分页问题三、scroll深分页1、scroll原理2、scroll可以返回总计数量四、search_after深分页1、search_after避免深度分页问题一、前言 ES的分页常见的主要有三种方式:from+size浅分页、scroll深分页、search_after分页。…...

3.js - 纹理的重复、偏移、修改中心点、旋转

你瞅啥 上字母 // ts-nocheck // 引入three.js import * as THREE from three // 导入轨道控制器 import { OrbitControls } from three/examples/jsm/controls/OrbitControls // 导入lil.gui import { GUI } from three/examples/jsm/libs/lil-gui.module.min.js // 导入twee…...

RS232隔离器的使用

RS232隔离器在通信系统中扮演着至关重要的角色&#xff0c;其主要作用可以归纳如下&#xff1a; 一、保护通信设备 电气隔离&#xff1a;RS232隔离器通过光电隔离技术&#xff0c;将RS-232接口两端的设备电气完全隔离&#xff0c;从而避免了地线回路电压、浪涌、感应雷击、静电…...

一切为了安全丨2024中国应急(消防)品牌巡展武汉站成功召开!

消防品牌巡展武汉站 6月28日&#xff0c;由中国安全产业协会指导&#xff0c;中国安全产业协会应急创新分会、应急救援产业网联合主办&#xff0c;湖北消防协会协办的“一切为了安全”2024年中国应急(消防)品牌巡展-武汉站成功举办。该巡展旨在展示中国应急&#xff08;消防&am…...

【面试系列】PHP 高频面试题

欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;欢迎订阅相关专栏&#xff1a; ⭐️ 全网最全IT互联网公司面试宝典&#xff1a;收集整理全网各大IT互联网公司技术、项目、HR面试真题. ⭐️ AIGC时代的创新与未来&#xff1a;详细讲解AIGC的概念、核心技术、…...

JAVA极简图书管理系统,初识springboot后端项目

前提条件&#xff1a; 具备基础的springboot 知识 Java基础 废话不多说&#xff01; 创建项目 配置所需环境 将application.properties>application.yml 配置以下环境 数据库连接MySQL 自己创建的数据库名称为book_test server:port: 8080 spring:datasource:url:…...

MySQL 重新初始化实例

1、关闭mysql服务 service mysqld stop 2、清理datadir(本例中指定的是/var/lib/mysql)指定的目录下的文件&#xff0c;将该目录下的所有文件删除或移动至其他位置 cd /var/lib/mysql mv * /opt/mysql_back/ 3、初始化实例 /usr/local/mysql/bin/mysqld --initialize --u…...

VCS编译bug汇总

‘typedef’ is not expected to be used in this contex 注册前少了分号。 Scope resolution error resolution : 声明指针时 不能与类名同名&#xff0c;即 不能声明为adapter. cannot find member "type_id" 忘记注册了 拼接运算符使用 关键要加上1b&#xff0…...

【2024LLM应用-数据预处理】之如何从PDF,PPT等非结构化数据提取有效信息(结构化数据JSON)?

&#x1f970;大家知道吗,之前在给AI大模型"喂数据"的时候,我们往往需要把非结构化数据(比如PDF、PPT、Excel等)自己手动转成结构化的格式,这可真是太累人儿了。&#x1f975; 幸好现在有了Unstructured这个神级库,它内置的数据提取函数可以帮我们快速高效地完成这个…...

冯雷老师:618大退货事件分析

近日冯雷老师受邀为某头部电商36名高管进行培训&#xff0c;其中聊到了今年618退货潮的问题。以下内容整理自冯雷老师的部分授课内容。 一、引言 随着电子商务的蓬勃发展&#xff0c;每年的618大促已成为消费者和商家共同关注的焦点。然而&#xff0c;在销售额不断攀升的同时…...

JAVA基础教程DAY0-基础知识

JAVA语言的特点 简单性、面向对象、安全性、跨平台性、支持多线程、分布性 面向对象编程&#xff08;Object-Oriented Programming&#xff0c;简称OOP&#xff09;是一种编程范式&#xff0c;它通过将数据和操作这些数据的方法封装在一起&#xff0c;以创建对象的形式来组织代…...

鸿蒙开发Ability Kit(程序访问控制):【安全控件概述】

安全控件概述 安全控件是系统提供的一组系统实现的ArkUI组件&#xff0c;应用集成这类组件就可以实现在用户点击后自动授权&#xff0c;而无需弹窗授权。它们可以作为一种“特殊的按钮”融入应用页面&#xff0c;实现用户点击即许可的设计思路。 相较于动态申请权限的方式&am…...

【信息系统项目管理师】18年~23年案例概念型知识

文章目录 18上18下19上19下20上20下21上21下22年上22年下23年上 18上 请简述 ISO 9000 质量管理的原则 领导作用、 过程方法、 管理的系统方法、 与供方互利的关系、 基于事实的决策方法、 持续改进、 全员参与、 以顾客为关注焦点 概念 国家标准(GB/T 1 9000 2008)对质量的定…...

什么是字符串常量池?如何利用它来节省内存?

字符串常量池是Java中一个非常重要的概念&#xff0c;尤其对于理解内存管理和性能优化至关重要。想象一下&#xff0c;你正在管理一家大型图书馆&#xff0c;每天都有无数读者来借阅书籍。 如果每本书每次借阅都需要重新印刷一本&#xff0c;那么图书馆很快就会陷入混乱&#…...

Selenium自动化测试20条常见异常+处理方案

常见的Selenium异常 以下是所有Selenium WebDriver代码中可能发生的一些常见Selenium异常。 1、ElementClickInterceptedException 由于以某种方式隐藏了接收到click命令的元素&#xff0c;因此无法正确执行Element Click命令。 2、ElementNotInteractableException 即使目…...

verilog将信号和常数拼接起来

正确的拼接 1 s_axis_data_tdata {32b0000_0000_0000_0000_0000_0000_0000_0000,32b0011_1111_1000_0000_0000_0000_0000_0000}; 2 注意&#xff0c;信号的两部分都要用{}花括号括起来 s_axis_data_tdata {{32{1b1}},{32b0100_0000_0000_0000_0000_0000_0000_0000}}; 3…...

OpenSSH远程代码执行漏洞 (CVE-2024-6387)

1. 前言 OpenSSH是一套基于安全外壳&#xff08;SSH&#xff09;协议的安全网络实用程序&#xff0c;它提供强大的加密功能以确保隐私和安全的文件传输&#xff0c;使其成为远程服务器管理和安全数据通信的必备工具。 OpenSSH 自 1995 年问世近 20 年来&#xff0c;首次出现了…...

高薪程序员必修课-java并发编程的bug源头

前言 Java并发编程虽然强大&#xff0c;但也容易引发复杂的bug。并发编程的bug主要源自以下几个方面&#xff1a;竞态条件、死锁、内存可见性问题和线程饥饿。了解这些bug的源头及其原理&#xff0c;可以帮助开发者避免和解决这些问题。以下是详细的讲解和相应的示例。 1. 竞态…...

c++:#include 某文件.h底层如何寻找其.cpp实现

在C中&#xff0c;当你编写了一个头文件&#xff08;如MyLibrary.h&#xff09;和对应的实现文件&#xff08;如MyLibrary.cpp&#xff09;时&#xff0c;其他源文件&#xff08;如main.cpp&#xff09;只需要包含头文件&#xff08;#include "MyLibrary.h"&#xff…...

uniapp中如何进行微信小程序的分包

思路&#xff1a;在uniapp中对微信小程序进行分包&#xff0c;和原生微信小程序进行分包的操作基本上没区别&#xff0c;主要就是在pages.json中进行配置。 如图&#xff0c;我新增了一个包diver-page 此时需要在pages.json中的subPackages数组中新增一项 root代表这个包的根…...

win10下安装PLSQL14连接Oracle数据库

问题背景 在使用Oracle开发过程中&#xff0c;经常会使用工具来连接数据库&#xff0c;方便查询、处理数据。其中有很多工具可以使用&#xff0c;比如dbeaver、plsql等。本文主要介绍在win10环境下&#xff0c;plsql14的安装步骤以及安装过程中遇到的一些问题。 安装步骤及问题…...

高考失利咨询复读,银河补习班客服开挂回复

补习班的客服在高考成绩出来后&#xff0c;需要用专业的知识和足够的耐心来回复各种咨询&#xff0c;聊天宝快捷回复软件&#xff0c;帮助客服开挂回复。 ​ 前言 高考成绩出来&#xff0c;几家欢喜几家愁&#xff0c;对于高考失利的学生和家长&#xff0c;找一个靠谱的复读补…...

java 代码块

Java中的代码块主要有三种类型&#xff1a;普通代码块、静态代码块、构造代码块。它们的用途和执行时机各不相同。 普通代码块&#xff1a;在方法内部定义&#xff0c;使用一对大括号{}包围的代码片段。它的作用域限定在大括号内&#xff0c;每当程序执行到该代码块时就会执行其…...

vue中避免多次请求字典接口

vuex缓存所有字典项 背景vuex管理所有字典项调用字典接口处理字典项数据的filter页面中使用字典 背景 每次用到字典都需要通过对应的字典type调用一次字典接口&#xff0c;当一个页面用到字典项很多时&#xff0c;接口请求炒鸡多&#xff0c;会导致接口响应超时。 本篇文章改为…...

Snappy使用

Snappy使用 Snappy是谷歌开源的压缩和解压的开发包&#xff0c;目标在于实现高速的压缩而不是最大的压缩 项目地址&#xff1a;GitHub - google/snappy&#xff1a;快速压缩器/解压缩器 Cmake版本升级 该项目需要比较新的cmake&#xff0c;CMake 3.16.3 or higher is requi…...

跨越重洋:在Heroku上配置Pip镜像源的终极指南

&#x1f310; 跨越重洋&#xff1a;在Heroku上配置Pip镜像源的终极指南 Heroku是一个支持多种编程语言的云平台即服务&#xff08;PaaS&#xff09;&#xff0c;它允许开发者部署和管理应用程序。然而&#xff0c;由于Heroku的服务器位于海外&#xff0c;直接使用Python的包管…...

SpringBoot + 虚拟线程,性能炸裂!

一、什么是虚拟线程 虚拟线程是Java19开始增加的一个特性&#xff0c;和Golang的携程类似&#xff0c;一个其它语言早就提供的、且如此实用且好用的功能&#xff0c;作为一个Java开发者&#xff0c;早就已经望眼欲穿了。 二、虚拟线程和普通线程的区别 “虚拟”线程&#xf…...

Java Character类

Character是char的包装类 转义序列 Character类的方法...

Python中的爬虫实战:猫眼电影爬虫

随着互联网技术的快速发展&#xff0c;网络上的信息量越来越庞大。猫眼电影作为国内领先的电影数据平台&#xff0c;为用户提供了全面的电影信息服务。本文将介绍如何利用python编写简单的猫眼电影爬虫&#xff0c;获取电影相关数据。 爬虫概述 爬虫&#xff0c;即网络爬虫&a…...

WAIC2024 | 华院计算邀您共赴2024年世界人工智能大会,见证未来科技革新

在智能时代的浪潮汹涌澎湃之际&#xff0c;算法已成为推动社会进步的核心力量。作为中国认知智能技术的领军企业&#xff0c;华院计算在人工智能的广阔天地中&#xff0c;不断探索、创新&#xff0c;致力于将算法的潜力发挥到极致。在过去的时日里&#xff0c;华院计算不断探索…...

数据库原理之数据库基本概念

目录 前言 基本概念 数据库完整性 前言 今天我们来看看数据库的基本概念&#xff0c;帮助大家对数据库有一点点最基本的了解 基本概念 4个基本概念 数据data&#xff1a;描述事物的符号&#xff0c;数据库中存储的基本对象。 数据库Database&#xff1a;长期存储在计算机…...

vue2项目的打包以及部署

打包 当我们写好vue2的项目后&#xff0c;可以通过npm build来对项目进行打包 npm build 打包完成后我们可以看到在当面目录下生成了dis目录,src下的文件都会被打包进这个目录里&#xff0c;当然打包后的文件我们不能直接在浏览器打开&#xff0c;需要进行部署 部署 1.新建一个…...

Java的全局异常处理代码

第一步&#xff1a;先写一个异常管理类: package com.example.firefighting.exceptions;import com.example.firefighting.utils.Result; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerA…...

Hi3861 OpenHarmony嵌入式应用入门--LiteOS semaphore作为锁

CMSIS 2.0 接口中的 Semaphore&#xff08;信号量&#xff09;是用于嵌入式系统中多线程或中断服务例程&#xff08;ISR&#xff09;之间同步和共享资源保护的重要机制。Semaphore 是一种用于控制对多个共享资源访问的同步机制。它可以被看作是一个计数器&#xff0c;用于跟踪可…...

注意!年龄越大,社交圈子越窄?其实这是老人的理性选择!数学家告诉你:何时该跳槽,何时该坚守!你必须知道的三个智慧:让你的人生更加精彩!

我们到底应该在什么情况下探索新事物&#xff0c;什么情况下专注于已有的东西呢&#xff1f;本质上来说&#xff0c;这个问题就是在询问&#xff0c;你究竟应该耗费精力去探索新的信息&#xff0c;还是专注从既有的信息中获取收获&#xff1f; 有人采访了临终的老人&#xff0c…...

[SwiftUI 开发] 嵌套的ObservedObject中的更改不会更新UI

1. 发生问题的demo 业务逻辑代码 class Address: ObservableObject {Published var street "123 Apple Street"Published var city "Cupertino" }class User: ObservableObject {Published var name "Tim Cook"Published var address Addr…...

全面了解机器学习

目录 一、基本认识 1. 介绍 2. 机器学习位置 二、机器学习的类型 1. 监督学习 2. 无监督学习 3. 强化学习 三、机器学习术语 1. 训练样本 2. 训练 3. 特征 4. 目标 5. 损失函数 四、机器学习流程 五、机器学习算法 1. 分类算法 2. 聚类算法 3. 关联分析 4. …...

作为图形渲染API,OpenGL和Direct3D的全方位对比。

当你在网页看到很多美轮美奂的图形效果&#xff0c;3D交互效果&#xff0c;你知道是如何实现的吗&#xff1f;当然是借助图形渲染API了&#xff0c;说起这个不就不得说两大阵营&#xff0c;OpenGL和Direct3D&#xff0c;贝格前端工场在本文对二者做个详细对比。 一、什么是图形…...

安装Rabbitmq遇到的坑

&#xff01;&#xff01;&#xff01;一定要对号版本号 不同的虚拟机unbontu、cetenos和不同的erlang和不同的rabbitmq之间要对应下载对应版本 下面给出我的版本centos7erlangrabbitmq 分割线 安装好后&#xff0c;如果在虚拟机的服务器上可以打开&#xff0c;在本地浏览器…...

React+TS 从零开始教程(4):useEffect

上一节传送门&#xff1a;ReactTS 从零开始教程&#xff08;3&#xff09;&#xff1a;useState 源码链接&#xff1a;https://pan.quark.cn/s/c6fbc31dcb02 上一节&#xff0c;我们已经学会了React的第一个Hook&#xff1a;useState。 这一节&#xff0c;我们要学习的是另一…...

网络安全学习路线图(2024版详解)

近期&#xff0c;大家在网上对于网络安全讨论比较多&#xff0c;想要学习的人也不少&#xff0c;但是需要学习哪些内容&#xff0c;按照什么顺序去学习呢&#xff1f;其实我们已经出国多版本的网络安全学习路线图&#xff0c;一直以来效果也比较不错&#xff0c;本次我们针对市…...

你了解人工智能吗?

前言 人工智能&#xff08;Artificial Intelligence&#xff0c;AI&#xff09;是计算机科学的一个重要分支&#xff0c;致力于开发能够执行通常需要人类智能的任务的系统。本文将从历史发展、关键技术、应用领域以及未来挑战等方面&#xff0c;深入探讨人工智能的相关内容。 …...

如何使用Vue.js实现动态文档生成与下载功能

在现代Web应用开发中&#xff0c;用户往往需要在浏览器端完成复杂的操作&#xff0c;如生成和下载特定格式的文档&#xff0c;而无需服务器直接干预。本文将以一个Vue.js应用程序为例&#xff0c;详细介绍如何利用axios&#xff08;或自定义请求模块&#xff09;结合FileReader…...

分布式限流:Spring Cloud Gateway 限流

分布式限流&#xff1a;Spring Cloud Gateway 限流 在现代微服务架构中&#xff0c;流量控制是一个至关重要的部分。分布式限流作为一种有效的流量控制手段&#xff0c;能够帮助我们保护系统不被突发的流量冲垮。Spring Cloud Gateway支持多种限流方式。 什么是分布式限流 分…...

[VN2020 公开赛]CSRe

参考&#xff1a;http://t.csdnimg.cn/TQiUc 查了后得知是NET混淆,就是一种防反编译的方法 learn-net混淆 这边需要俩个工具de4dot 用来去混淆,dnSpy是针对NET类的反编译下载地址https://down.52pojie.cn/?querydnspy 去混淆,把de4ot拖入cmd, 空格 -f 空格,拖入题目文件,最…...

快递物流运输中的锁控系统优缺点探讨

一、物流运输中锁控系统的重要性 1.1 保障货物安全 在物流运输过程中&#xff0c;货物安全是物流公司最为关注的问题之一。传统机械锁虽然在一定程度上提供了安全保障&#xff0c;但其缺点逐渐暴露&#xff0c;成为物流运输中的一个痛点。 易被破解&#xff1a;传统机械锁通…...

唯一ID:雪花算法介绍与 Go 语言实现

介绍 snowflake 雪花算法可以在不依赖数据库的情况下&#xff0c;生成全局唯一的ID。雪花算法生成的ID是一个64位的整数&#xff0c;它由以下4部分组成: 时间戳&#xff1a;占用41位&#xff0c;精确到毫秒级&#xff0c;用于记录时间戳&#xff0c;差值形式可以使用69年。数…...

Java后端每日面试题(day3)

目录 Spring中Bean的作用域有哪些&#xff1f;Spring中Bean的生命周期Bean 是线程安全的吗&#xff1f;了解Spring Boot中的日志组件吗&#xff1f; Spring中Bean的作用域有哪些&#xff1f; Bean的作用域&#xff1a; singleton&#xff1a;单例&#xff0c;Spring中的bean默…...

成人高考本科何时报名-深职训学校帮您规划学习之路

你有想过继续深造自己的学历吗&#xff1f;也许你已经工作多年&#xff0c;但总觉得学历是一块心病&#xff0c;想要通过成人高考本科来提升自己。不用着急&#xff0c;今天我们来聊一聊成人高考本科的报名时间&#xff0c;以及深职训学校如何帮助你顺利完成报名。 深圳成人高…...

540°全域透明底盘“爸”气从容跨越障碍

无论孩子多大,在学业或工作上遇到的障碍,父亲总会以更宽广的视野为我们拨开云雾。为给全家人带来开挂级的开阔视野,而奇瑞舒享家配备540全域透明底盘,透明底盘+360高清全景影像,让障碍无处遁形。且可实现高清2D/3D视图切换,全方位观察车辆周围及车底的情况,一目了然;还…...

再破记录!东风风神L7无补能2162.8公里往返穿越羌塘

想象一下驰骋在高速公路上,周围是辽阔的羌塘无人区,一望无际的荒野,野生动物自由穿梭,神秘而充满挑战。这条路就是传说中的216国道,无疑是最无人居住的地区道路。从新疆民丰到西藏改则,800公里无人区没有加油站,这是对车辆极限性能和团队冒险精神的双重考验!最近,在这…...

非量表题如何进行信效度分析

效度是指设计的题确实在测量某个东西&#xff0c;一般问卷中使用到。如果是量表类的数据&#xff0c;其一般是用因子分析这种方法去验证效度水平&#xff0c;其可通过因子分析探究各测量量表的内部结构情况&#xff0c;分析因子分析得到的内部结构与自己预期的内部结构进行对比…...

04_前端三大件JS

文章目录 JavaScript1.JS的组成部分2.JS引入2.1 直接在head中通过一对script标签定义脚本代码2.2创建JS函数池文件&#xff0c;所有html文件共享调用 3.JS的数据类型和运算符4.分支结构5.循环结构6.JS函数的声明7.JS中自定义对象8.JS_JSON在客户端使用8.1JSON串格式8.2JSON在前…...

milvus 中的集合与 database

在Milvus中&#xff0c;集合&#xff08;Collection&#xff09;和数据库&#xff08;Database&#xff09;是两个不同的概念&#xff0c;它们之间存在一定的关系。 1. 数据库&#xff08;Database&#xff09; 数据库是Milvus中的最顶层的组织单位&#xff0c;可以理解为一个…...

2024-03-23青少年软件编程(Python语言)等考(五级)解析

2024-03-23青少年软件编程(Python语言)等考(五级)解析一、单选题(共25题,共50分) 1.以下代码的输出结果是?( A ) nums = list(range(100, 201)) print(nums[::10]) A.[100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200] B.[100, 101, 102, 103, 104, 105, 106…...