我想在地图上显示几个动态的点(就是全国的top 20),而且底图的各个省份也是有数据的,可是一直显示代码有错误,求大神指点!
配置项如下
function randomData() {
return Math.round(Math.random() * 1000);
}
option = {
title: {
text: '2015年全国饲料产量',
subtext: '单位:万吨',
left: 'center'
},
tooltip: {
trigger: 'item'
},
legend: {
orient: 'vertical',
left: 'left',
data: ['2015年', 'Top 20 饲料厂']
},
visualMap: {
min: 0,
max: 2573,
left: 'left',
top: 'bottom',
text: ['高', '低'], // 文本,默认为数值文本
calculable: true
},
toolbox: {
show: true,
orient: 'vertical',
left: 'right',
top: 'center',
feature: {
mark: {
show: true
},
dataView: {
show: true,
readOnly: false
},
restore: {
show: true
},
saveAsImage: {
show: true
}
}
},
series: [{
name: '2015年',
type: 'map',
mapType: 'china',
roam: true,
label: {
normal: {
show: true
},
emphasis: {
show: true
}
},
data: [{
name: '北京',
value: 273
}, {
name: '天津',
value: 216
}, {
name: '上海',
value: 159
}, {
name: '重庆',
value: 207
}, {
name: '河北',
value: 1338
}, {
name: '河南',
value: 1236
}, {
name: '云南',
value: 329
}, {
name: '辽宁',
value: 1148
}, {
name: '黑龙江',
value: 611
}, {
name: '湖南',
value: 1075
}, {
name: '安徽',
value: 543
}, {
name: '山东',
value: 2288
}, {
name: '新疆',
value: 172
}, {
name: '江苏',
value: 1028
}, {
name: '浙江',
value: 401
}, {
name: '江西',
value: 881
}, {
name: '湖北',
value: 791
}, {
name: '广西',
value: 1058
}, {
name: '甘肃',
value: 87
}, {
name: '山西',
value: 285
}, {
name: '内蒙古',
value: 271
}, {
name: '陕西',
value: 427
}, {
name: '吉林',
value: 455
}, {
name: '福建',
value: 816
}, {
name: '贵州',
value: 99
}, {
name: '广东',
value: 2573
}, {
name: '青海',
value: 13
}, {
name: '西藏',
value: 365
}, {
name: '四川',
value: 978
}, {
name: '宁夏',
value: 26
}, {
name: '海南',
value: 225
}],
markPoint: {
symbol:'pin',
hoverable: false,
label:{
normal:{
show:true,
formatter:function(d){return d.name},
textStyle:{
color:'black',
fontSize:10
}
}
},
roam: true,
itemStyle: {
normal: {
color:'green'
}
},
data: [{
name: "广东温氏食品集团有限公司",
coord:[112.10, 22.05],
symbolSize:30,
}, {
name: "广东南宝集团有限公司",
coord: [113.24, 22.84],
symbolSize: 12
}, {
name: "双胞胎(集团)股份有限公司",
coord:[115.89, 28.36],
symbolSize: 12
}, {
name: "江西正邦科技股份有限公司",
coord:[115.20, 26.295],
symbolSize: 12
}, {
name: "中粮粮油有限公司饲料部",
coord: [116.37, 39.83],
symbolSize: 14
}, {
name: "四川特驱投资集团有限公司",
coord: [104.32, 31.50],
symbolSize: 15
}, {
name: "唐人神集团股份有限公司",
coord:[113.42, 27.20],
symbolSize: 16
}, {
name: "湖南九鼎科技(集团)有限公司",
coord:[110.42, 28.16],
symbolSize: 18
}, {
name: "湖南正虹科技发展股份有限公司",
coord: [112.32, 26.53],
symbolSize: 18
}, {
name: "广西壮族自治区扬翔饲料有限公司",
coord: [109.43, 23.089],
symbolSize: 19
}, {
name: "漓源饲料有限公司",
coord: [108.58, 22.93],
symbolSize: 21
}, {
name: "四川铁骑力士集团",
coord:[103.53, 33.46],
symbolSize: 21
}, {
name: "广东海大集团股份有限公司",
coord:[113.17, 23.08],
symbolSize: 21
}, {
name: "新希望六和股份有限公司",
coord: [104.45, 32.42],
symbolSize: 22
}, {
name: "东方希望集团有限公司",
coord:[121.50, 30.55],
symbolSize: 23
}, {
name: "通威股份有限公司",
coord:[105.30, 31.5],
symbolSize: 24
}, {
name: "辽宁大成农牧实业有限公司",
coord: [125.48, 42.56],
symbolSize: 24
}, {
name: "山东亚太中慧集团有限公司",
coord:[120.30, 35.52],
symbolSize: 25
}, {
name: "正大(中国)投资有限公司",
coord:[117.1, 40.5],
symbolSize: 25
}, {
name: "大北农集团",
coord: [116.40, 40.02],
symbolSize: 25
}, {
name: "辽宁禾丰牧业股份有限公司",
coord: [123.4, 41.08],
symbolSize: 25
},
]
}
}
]
};