Toggle navigation
全国新能源汽车项目分布
By
badmanpch008
2018-02-05 01:10:12
脚本
16
21
作品使用的第三方脚本
/dep/echarts/latest/extension/bmap.min.js
数据管理
上传数据
支持小于 5M 任意格式(csv, xlsx, json, xml, ...)的数据文件
上传后可以通过生成的文件链接异步获取托管的数据。
历史数据
0 条
无历史数据
代码修改记录
信息提示
保存作品
对当前截图不满意?你还可以
上传本地截图
重新截图
作品名称
作品描述
标签
geo
grid
legend
markLine
markPoint
bar
effectScatter
line
lines
map
timeline
title
toolbox
tooltip
visualMap
作品默认版本
最新
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
20:11:45
图表已生成
整理代码
刷新
代码
var geoCoordMap = { "安宁": [102.4765002068, 24.9221981613], '北京': [116.4007503787, 39.9031844643], '常熟': [120.7485903653, 31.6555551742], '常州': [119.9702459619, 31.8117500319], '成都': [104.0724994128, 30.6522706787], '承德': [117.9566704804, 40.9499365609], '从化': [113.5818746211, 23.5510696131], '大连': [121.6100532808, 38.9125212468], '奉化': [121.4024639083, 29.6575347142], '佛山': [113.1165184334, 23.0243820777], '赣州': [114.9292790313, 25.8322751212], '格尔木': [94.9259982744, 36.4065498327], '广州': [113.2596665241, 23.1317626641], '贵阳': [106.6264366888, 26.6512290693], '杭州': [120.2044835101, 30.2494163927], '合肥': [117.2214998776, 31.8223053535], '湖州': [120.0831127141, 30.8950975113], '淮安': [119.0095521085, 33.6115909198], '黄石': [115.033632615, 30.2017072395], '济源': [112.5960426589, 35.0680110571], '嘉兴': [120.7526864145, 30.7473423022], '金华': [119.6423011308, 29.0812674354], '晋中': [112.746524575, 37.6863708473], '九江': [115.9959247984, 29.7079676407], '昆山': [120.9766577064, 31.3867776267], '兰州': [103.8315894989, 36.0615869885], '灵武': [106.3354282583, 38.101968187], '南充': [106.1069611355, 30.8401242884], '南京': [118.7907996424, 32.0603627958], '南宁': [108.3629356575, 22.8189739942], '宁波': [121.6178926436, 29.8630085108], '攀枝花': [101.717432423, 26.5857258079], '莆田': [119.0032712608, 25.4567595782], '齐河': [116.7572690176, 36.7832743223], '青岛': [120.3778458118, 36.0658569754], '汕头': [116.6775279967, 23.355988358], '汕尾': [115.3700592978, 22.7882323483], '上饶': [117.9380255288, 28.4577763447], '深圳': [114.0528899134, 22.5455155546], '石家庄': [114.5089972984, 38.0417774681], '台州': [121.4165777076, 28.6588895244], '太原': [112.5437100641, 37.8701314671], '天津': [117.196712841, 39.0867296952], '芜湖': [118.4276122313, 31.3540265172], '武汉': [114.2995528195, 30.5952058577], '西安': [108.9353562803, 34.3425803471], '湘潭': [112.9385603206, 27.8330738358], '襄阳': [112.1158953347, 32.0110017292], '孝感': [113.9105121086, 30.9272642429], '邢台': [114.4990644252, 37.070118515], '宜宾': [104.6406244887, 28.7551207751], '宜兴': [119.8201556331, 31.3393725615], '义乌': [120.070259139, 29.3078885446], '榆林': [109.7294191169, 38.2846820783], '长沙': [112.9335162442, 28.2323034791], '肇庆': [112.4597250973, 23.0494052021], '重庆': [106.5482798308, 29.565526745] }; var convertData = function(data) { var res = []; for (var i = 0; i < data.length; i++) { var geoCoord = geoCoordMap[data[i].name]; if (geoCoord) { res.push({ name: data[i].name, value: geoCoord.concat(data[i].value) }); } } return res; }; option = { backgroundColor: '#404a59', title: { text: '全国新能源汽车项目分布', subtext: '整车与零件类', sublink: 'http://www.pm25.in', x: 'center', textStyle: { color: '#fff' } }, tooltip: { trigger: 'item', formatter: function(params) { return params.name + ' : ' + params.value[2]; } }, legend: { orient: 'vertical', y: 'bottom', x: 'right', data: ['pm2.5'], textStyle: { color: '#fff' } }, visualMap: { min: 0, max: 200, calculable: true, inRange: { color: ['#50a3ba', '#eac736', '#d94e5d'] }, textStyle: { color: '#fff' } }, geo: { map: 'china', label: { emphasis: { show: false } }, itemStyle: { normal: { areaColor: '#323c48', borderColor: '#111' }, emphasis: { areaColor: '#2a333d' } } }, series: [{ name: 'pm2.5', type: 'scatter', coordinateSystem: 'geo', data: convertData([{ name: '南京', value: 116 }, { name: '常州', value: 30 }, { name: '上饶', value: 100 }, { name: '莆田', value: 18.9 }, { name: '宜兴', value: 120 }, { name: '重庆', value: 30 }, { name: '赣州', value: 80 }, { name: '金华', value: 25 }, { name: '宜兴', value: 28.37 }, { name: '宜宾', value: 55 }, { name: '湖州', value: 115 }, { name: '赣州', value: 60 }, { name: '嘉兴', value: 11.57 }, { name: '广州', value: 450 }, { name: '兰州', value: 85 }, { name: '石家庄', value: 30 }, { name: '肇庆', value: 100 }, { name: '南京', value: 100 }, { name: '黄石', value: 30 }, { name: '合肥', value: 60 }, { name: '广州', value: 6 }, { name: '灵武', value: 20 }, { name: '安宁', value: 27 }, { name: '南宁', value: 30 }, { name: '佛山', value: 60 }, { name: '汕头', value: 41.8 }, { name: '常州', value: 23 }, { name: '淮安', value: 30 }, { name: '攀枝花', value: 50 }, { name: '襄阳', value: 7.7 }, { name: '邢台', value: 41.8 }, { name: '西安', value: 41.8 }, { name: '宁波', value: 20 }, { name: '格尔木', value: 5 }, { name: '榆林', value: 41.8 }, { name: '北京', value: 41.8 }, { name: '济源', value: 13.44 }, { name: '青岛', value: 55.7 }, { name: '武汉', value: 41.8 }, { name: '深圳', value: 11 }, { name: '青岛', value: 20 }, { name: '昆山', value: 250 }, { name: '常熟', value: 10 }, { name: '孝感', value: 13.4 }, { name: '天津', value: 11.49 }, { name: '北京', value: 50 }, { name: '北京', value: 57 }, { name: '襄阳', value: 2.2 }, { name: '芜湖', value: 15.6 }, { name: '齐河', value: 10 }, { name: '合肥', value: 30 }, { name: '青岛', value: 41.8 }, { name: '北京', value: 41.8 }, { name: '常州', value: 100 }, { name: '九江', value: 130 }, { name: '广州', value: 46.94 }, { name: '杭州', value: 37.5 }, { name: '合肥', value: 41.8 }, { name: '武汉', value: 17.6 }, { name: '宁波', value: 62 }, { name: '宁波', value: 130 }, { name: '杭州', value: 80 }, { name: '台州', value: 121 }, { name: '成都', value: 41.8 }, { name: '南充', value: 138 }, { name: '晋中', value: 26.8 }, { name: '湘潭', value: 35 }, { name: '义乌', value: 72 }, { name: '贵阳', value: 41.8 }, { name: '杭州', value: 41.8 }, { name: '长沙', value: 59 }, { name: '深圳', value: 41.8 }, { name: '天津', value: 13 }, { name: '南京', value: 30 }, { name: '西安', value: 41.8 }, { name: '青岛', value: 30 }, { name: '大连', value: 41.8 }, { name: '太原', value: 40 }, { name: '承德', value: 20 }, { name: '武汉', value: 41.8 }, { name: '汕尾', value: 41.8 }, { name: '奉化', value: 35 }, { name: '从化', value: 30 } ]), symbolSize: 12, label: { normal: { show: false }, emphasis: { show: false } }, itemStyle: { emphasis: { borderColor: '#fff', borderWidth: 1 } } }] }