/* 将空气质量的数据设置给series下的对象
将series下的数据和geo关联起来(geoIndex:0;type: 'map')
配置visualMap
*/
var airData = [
{ name: '北京', value: 39.92 },
{ name: '天津', value: 66 },
{ name: '河北', value: 147 },
{ name: '河南', value: 80 },
{ name: '陕西', value: 77 },
{ name: '山东', value: 110 },
]
// 显示某个区域--将一个区域的json数据加载进去
var mCharts = echarts.init(document.querySelector("div"))
$.get('json/china.json',function(ret){
console.log(ret);
echarts.registerMap('chinaMap',ret)
var option = {
geo: {
type: 'map',
map: 'chinaMap',
roam: true, // 设置允许缩放以及拖动的效果
label: {
show: true // 展示标签
},
},
series: [
{
data: airData,
geoIndex: 0,
type: 'map'
}
],
// 工具栏筛选
visualMap: {
min: 0,
max: 300,
inRange: {// 渐变色-从白色到红
color: ['white','red']
},
// 筛选滑块
calculable: true
}
}
mCharts.setOption(option)
})
一键复制
编辑
Web IDE
原始数据
按行查看
历史