option = {
series: [{
type: 'map',
map: 'world', // 地图类型,可以是 'world'、'china'、'广东' 等
roam: true, // 是否开启拖拽缩放
label: {
show: true // 是否显示标签
},
data: [
{name: 'China', value: 100}, // 数据项,name 表示地区名称,value 表示数据值
{name: 'United States', value: 50},
// 更多数据项...
],
emphasis: {
label: {
show: true // 鼠标悬浮时是否显示标签
}
}
}]
};
// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
在上述代码中,type 设置为 'map' 表示这是一个地图系列。map 属性指定了地图的类型,可以是 'world' 表示世界地图,也可以是 'china'、'广东' 等表示中国地图或具体省份地图。roam 表示是否开启拖拽和缩放功能。
label 配置项用于设置标签的显示与否,data 数组包含了地图上的数据项,其中 name 表示地区名称,value 表示对应的数据值。
emphasis 配置项可以设置鼠标悬浮时的样式,例如,在这里设置了悬浮时显示标签。
你可以根据具体需求调整这些配置项,包括地图类型、标签样式、颜色配置等。
转载请注明出处:http://www.zyzy.cn/article/detail/5433/ECharts