日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

省份、区域(华南,华北...)自定义颜色

發布時間:2023/12/15 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 省份、区域(华南,华北...)自定义颜色 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<script>import echarts from 'echarts'export default {data() {return {chartBar1:null,chartBar2:null,chartBar3:null,chartBar4:null,tableData: [{province: '吉林',watch: '664',rate: '52.37%'}, {province: '吉林',watch: '664',rate: '52.37%'}, {province: '吉林',watch: '664',rate: '52.37%'}, {province: '吉林',watch: '664',rate: '52.37%'},{province: '吉林',watch: '664',rate: '52.37%'},{province: '吉林',watch: '664',rate: '52.37%'},{province: '吉林',watch: '664',rate: '52.37%'},{province: '吉林',watch: '664',rate: '52.37%'},{province: '吉林',watch: '664',rate: '52.37%'},{province: '吉林',watch: '664',rate: '52.37%'}],options: [{value: '選項1',label: '黃金糕'}, {value: '選項2',label: '雙皮奶'}, {value: '選項3',label: '蚵仔煎'}, {value: '選項4',label: '龍須面'}, {value: '選項5',label: '北京烤鴨'}],value: '',options2: [{value: '選項1',label: '黃金糕'}, {value: '選項2',label: '雙皮奶'}, {value: '選項3',label: '蚵仔煎'}, {value: '選項4',label: '龍須面'}, {value: '選項5',label: '北京烤鴨'}],value2: '',areaName:'',data:[{name: "東北地區",value:9,rate:'東北地區:5%'},{name: "西北地區",value:90,rate:'西北地區:6%'},{name: "華北地區",value:900,rate:'華北地區:15%'},{name: "華東地區",value:9000,rate:'華東地區:26%'},{name: "華中地區",value:9,rate:'華中地區:16%'},{name: "華南地區",value:90,rate:'華南地區:18%'},{name: "西南地區",value: 900,rate:'西南地區:14%'},{name: "港澳地區",value:9,rate:'港澳地區:0.05%'} ],geoCoordMap:{'東北地區':[126.63,45.75],'西北地區':[90.68,38.77],'華北地區':[112.46,40.92],'華東地區':[121.48,31.22],'華中地區':[111.15,33.38],'華南地區':[110.3,24.08],'西南地區':[98.06,30.67],'港澳地區':[123.06,23.67]}, }},methods: { convertData(data) {var res = [];for (var i = 0; i < data.length; i++) {var geoCoord = this.geoCoordMap[data[i].name];if (geoCoord) {res.push({name: data[i].name,value: geoCoord.concat(data[i].value)});}}return res;},//地圖drawMap(){var _this = this;var chart = echarts.init(document.getElementById('map'),"macarons");chart.setOption({ backgroundColor: '#F6F2EE',title: {text: '用戶分布',left: 'center'},toolbox: {show : true,feature : { saveAsImage : {show: true,title:'導出'},}},tooltip : {show:true,trigger: 'item', // triggerOn: 'click', formatter:function(params,ticket,callback){ var res = '';for(var i = 0 ; i < _this.data.length; i++){if(params.name==_this.data[i].name){res = _this.data[i].rate; _this.areaName = params.name;break;}} // console.log(_this.areaName)return res; }},visualMap: {min: 0,max: 1600,left: 'left',top: 'bottom',text: ['High','Low'],seriesIndex: [1],inRange: {color: ['#55c5c7', '#93a5ff','#5ab1ef','#ff916a','#d87a80','#8d98b3','#e5cf0d','#97b552']},calculable : true},legend: {orient: 'vertical',y: 'bottom',x:'right',data:['pm2.5'],textStyle: {color: '#fff'}}, geo: {map: 'china',roam: false,//禁止縮放label: {normal: {show: false,textStyle: {color: 'rgba(0,0,0,0.4)'}}}, //背景色itemStyle: {//正常的顏色normal: {areaColor: '#d6d6d6',borderColor: '#fff',},//鼠標劃上去的顏色emphasis: {areaColor: null,shadowOffsetX: 0,shadowOffsetY: 0,shadowBlur: 20,borderWidth: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}}},series : [ //區域打點{name: '',type: 'effectScatter',coordinateSystem: 'geo',data: this.convertData(this.data),symbolSize: function (val) {return 20;},showEffectOn: 'render',rippleEffect: {brushType: 'stroke'},hoverAnimation: true,label: {normal: {formatter: '{b}',position: 'right',show: true}},itemStyle: {normal: {color: '#ff6633',//點點的顏色shadowBlur: 10,shadowColor: '#fff',}},zlevel: 1},//地圖數據的配置{name: 'categoryA',type: 'map',geoIndex: 0,// tooltip: {show: false},data:[{name: '北京', value: 200},{name: '天津', value: 200},{name: '上海', value: 0},{name: '重慶', value: 400},{name: '河北', value: 200},{name: '河南', value: 800},{name: '云南', value: 400},{name: '遼寧', value: 1600},{name: '黑龍江', value:1600},{name: '湖南', value: 800},{name: '安徽', value: 0},{name: '山東', value: 0},{name: '新疆', value: 1400},{name: '江蘇', value: 0},{name: '浙江', value: 0},{name: '江西', value: 800},{name: '湖北', value: 800},{name: '廣西', value: 1000},{name: '甘肅', value: 1400},{name: '山西', value: 200},{name: '內蒙古',value:200},{name: '陜西', value: 1400},{name: '吉林', value: 1600},{name: '福建', value: 0},{name: '貴州', value: 400},{name: '廣東', value: 1000},{name: '青海', value: 1400},{name: '西藏', value: 400},{name: '四川', value: 400},{name: '寧夏', value: 1400},{name: '海南', value: 1000},{name: '臺灣', value: 600},{name: '香港', value: 600},{name: '澳門', value: 600}]} ]});return chart},exportExcel(){}, // 柱形圖性別比例drawChartBar1() { this.chartBar1 = echarts.init(document.getElementById('chartBar1'),"macarons");var that = this.chartBar1;this.chartBar1.setOption({title : {text: '性別比例',subtext: ''},tooltip : {trigger: 'axis'},legend: {orient: 'horizontal',y: 'bottom',data:['蒸發量','降水量']},toolbox: {show : true,feature : { saveAsImage : {show: true,title:'導出'},}},calculable : true,xAxis : [{type : 'category',data : ['1月','2月','3月','4月','5月','6月']}],yAxis : [{type : 'value'}],series : [{name:'蒸發量',type:'bar',data:[2.0, 4.9, 7.0, 23.2, 25.6, 70.7],markPoint : {data : [{type : 'max', name: '最大值'},{type : 'min', name: '最小值'}]},markLine : {data : [{type : 'average', name: '平均值'}]}},{name:'降水量',type:'bar',data:[2.6, 5.9, 9.0, 26.4, 28.7, 70.7],markPoint : {data : [{name : '年最高', value : 182.2, xAxis: 7, yAxis: 183},{name : '年最低', value : 2.3, xAxis: 11, yAxis: 3}]},markLine : {data : [{type : 'average', name : '平均值'}]}}]});return this.chartBar1;}, // 柱形圖年齡分布drawChartBar2() { this.chartBar2 = echarts.init(document.getElementById('chartBar2'),"macarons");var that = this.chartBar2;this.chartBar2.setOption({title : {text: '年齡分布',subtext: ''},tooltip : {trigger: 'axis'},legend: {orient: 'horizontal',y: 'bottom',data:['蒸發量','降水量']},toolbox: {show : true,feature : {saveAsImage : {show: true,title:'導出'},}},calculable : true,xAxis : [{type : 'category',data : ['1月','2月','3月','4月','5月','6月']}],yAxis : [{type : 'value'}],series : [{name:'蒸發量',type:'bar',data:[2.0, 4.9, 7.0, 23.2, 25.6, 76.7],markPoint : {data : [{type : 'max', name: '最大值'},{type : 'min', name: '最小值'}]},markLine : {data : [{type : 'average', name: '平均值'}]}},{name:'降水量',type:'bar',data:[2.6, 5.9, 9.0, 26.4, 28.7, 70.7],markPoint : {data : [{name : '年最高', value : 182.2, xAxis: 7, yAxis: 183},{name : '年最低', value : 2.3, xAxis: 11, yAxis: 3}]},markLine : {data : [{type : 'average', name : '平均值'}]}}]});return this.chartBar2;}, // 學歷分布drawChartBar3() { this.chartBar3 = echarts.init(document.getElementById('chartBar3'),"macarons");var that = this.chartBar3;this.chartBar3.setOption({title : {text: '學歷分布',subtext: ''},tooltip : {trigger: 'axis'},legend: {orient: 'horizontal',y: 'bottom',data:['蒸發量','降水量']},toolbox: {show : true,feature : {saveAsImage : {show: true,title:'導出'},}},calculable : true,xAxis : [{type : 'category',data : ['1月','2月','3月','4月','5月','6月']}],yAxis : [{type : 'value'}],series : [{name:'蒸發量',type:'bar',data:[2.0, 4.9, 7.0, 23.2, 25.6, 76.7],markPoint : {data : [{type : 'max', name: '最大值'},{type : 'min', name: '最小值'}]},markLine : {data : [{type : 'average', name: '平均值'}]}},{name:'降水量',type:'bar',data:[2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3],markPoint : {data : [{name : '年最高', value : 182.2, xAxis: 7, yAxis: 183},{name : '年最低', value : 2.3, xAxis: 11, yAxis: 3}]},markLine : {data : [{type : 'average', name : '平均值'}]}}]});return this.chartBar3;},drawBarChart4() {this.chartBar4 = echarts.init(document.getElementById('chartBar4'),"macarons");this.chartBar4.setOption({title : {text: '職業分布',subtext: ''},tooltip : {trigger: 'axis'},legend: {orient: 'horizontal',y: 'bottom',data:['蒸發量','降水量']},toolbox: {show : true,feature : {saveAsImage : {show: true,title:'導出'},}},calculable : true,xAxis : [{type : 'category',data : ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月']}],yAxis : [{type : 'value'}],series : [{name:'蒸發量',type:'bar',data:[2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3],markPoint : {data : [{type : 'max', name: '最大值'},{type : 'min', name: '最小值'}]},markLine : {data : [{type : 'average', name: '平均值'}]}},{name:'降水量',type:'bar',data:[2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3],markPoint : {data : [{name : '年最高', value : 182.2, xAxis: 7, yAxis: 183},{name : '年最低', value : 2.3, xAxis: 11, yAxis: 3}]},markLine : {data : [{type : 'average', name : '平均值'}]}}]});return this.chartBar4;},},mounted() {this.drawMap();this.drawChartBar1();this.drawChartBar2();this.drawChartBar3();this.drawBarChart4();var that = this;var that = this;this.drawMap().on('click', function (params) { var province = params.name;if(province=="東北地區"||province=="華北地區"||province=="西北地區"||province=="華中地區"||province=="西南地區"||province=="華東地區"||province=="華南地區"||province=="港澳地區"){console.log(province)}else{that.$notify({title: '警告',message: '請點擊熱點區域',type: 'warning',offset:70});}}); window.onresize = function() {that.drawMap().resize(); that.drawChartBar1().resize();that.drawChartBar2().resize();that.drawChartBar3().resize();that.drawBarChart4().resize();}},} </script>
核心: visualMap: {min: 0,max: 1600,left: 'left',top: 'bottom',text: ['High','Low'],seriesIndex: [1],inRange: {color: ['#55c5c7', '#93a5ff','#5ab1ef','#ff916a','#d87a80','#8d98b3','#e5cf0d','#97b552']},calculable : true},

  

//地圖數據的配置{name: 'categoryA',type: 'map',geoIndex: 0,// tooltip: {show: false},data:[{name: '北京', value: 200},{name: '天津', value: 200},{name: '上海', value: 0},{name: '重慶', value: 400},{name: '河北', value: 200},{name: '河南', value: 800},{name: '云南', value: 400},{name: '遼寧', value: 1600},{name: '黑龍江', value:1600},{name: '湖南', value: 800},{name: '安徽', value: 0},{name: '山東', value: 0},{name: '新疆', value: 1400},{name: '江蘇', value: 0},{name: '浙江', value: 0},{name: '江西', value: 800},{name: '湖北', value: 800},{name: '廣西', value: 1000},{name: '甘肅', value: 1400},{name: '山西', value: 200},{name: '內蒙古',value:200},{name: '陜西', value: 1400},{name: '吉林', value: 1600},{name: '福建', value: 0},{name: '貴州', value: 400},{name: '廣東', value: 1000},{name: '青海', value: 1400},{name: '西藏', value: 400},{name: '四川', value: 400},{name: '寧夏', value: 1400},{name: '海南', value: 1000},{name: '臺灣', value: 600},{name: '香港', value: 600},{name: '澳門', value: 600}]}

  



轉載于:https://www.cnblogs.com/jessical626/p/7269671.html

總結

以上是生活随笔為你收集整理的省份、区域(华南,华北...)自定义颜色的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲三级网站 | 中文字幕在线播放av | 日日操日日爽 | 色骚网 | 秋霞国产午夜精品免费视频 | 性高潮免费视频 | 91精品国产综合久久久久 | 欧洲熟妇的性久久久久久 | 亚洲第一页在线观看 | 日韩色av | 一级不卡毛片 | av成人精品| 亚洲av成人无码一二三在线观看 | 视频在线观看电影完整版高清免费 | 日韩国产综合 | 欧美色图一区二区三区 | 国产性―交―乱―色―情人 | 欧洲三级在线 | 一区二区三区四区影院 | 人人妻人人澡人人爽欧美一区双 | 免费观看在线视频 | 色婷婷精品国产一区二区三区 | 激情欧美日韩 | 亚洲高清在线免费观看 | 女生喷水视频 | 青苹果av | 日本久久久久 | 欧美精品一区二区三区视频 | 中文字幕h | 亚洲综合色成人 | 亚洲一区二区视频在线 | 日本不卡视频在线播放 | 日本中文字幕在线观看视频 | 夜夜春很很躁夜夜躁 | 国产吞精囗交免费视频 | 亚洲v日韩v综合v精品v | 少妇视频网 | 人人干av | 欧洲美熟女乱又伦 | 中出一区 | 成人综合网址 | 天堂网视频在线 | 亚洲一区二区三区在线播放 | 国产精品自拍在线 | 日日热 | 日本a免费| 黄色网www | 成人123区| 亚洲精品国产手机 | 精品美女一区二区三区 | 亚洲综合在线一区二区 | 91精彩刺激对白 | 亚洲精品电影网 | 黄色av中文字幕 | 狠狠爱五月婷婷 | 九色91视频| 欧美另类一区二区 | 精品1卡二卡三卡四卡老狼 日韩三级网 | 国产精品久久国产精麻豆96堂 | 青青草原伊人网 | 国产高清免费在线 | 亚洲乱亚洲乱妇 | 97av超碰| 羞视频在线观看 | 亚洲精品成a人在线观看 | 好妞色妞国产在线视频 | 久久久久久久久91 | 嫩模一区二区三区 | 69xxx中国| 日本免费网址 | 国产精品久久毛片 | 特级精品毛片免费观看 | 香蕉久久a毛片 | 一本色综合 | 免费91看片 | 日本三级视频在线观看 | 久久精品日韩 | 亚洲国产综合视频 | 免费黄色在线网站 | 亚洲熟妇无码一区二区三区导航 | 久久亚洲私人国产精品va | 亚洲色成人一区二区三区小说 | 自拍偷拍小视频 | 亚洲av综合永久无码精品天堂 | 精品久久久久久一区二区里番 | 欧美韩国日本在线 | 北条麻妃在线一区二区 | 综合网久久 | sese在线视频 | 久草这里只有精品 | 蜜桃久久一区二区三区 | 日韩Av无码精品 | 欧美性天堂| 成人观看视频 | 性欧美在线观看 | 熟女一区二区三区视频 | a级黄色小视频 | 天堂va蜜桃一区二区三区漫画版 | 在线观看一二三区 |