html地图显示省份,echart显示省份和中国地图

本文介绍了如何使用Echarts库在网页上展示中国地图和省份地图,包括初始化地图、注册自定义地图数据,并展示了两种不同的地图样式设置方法:全局地图样式和省区城市名称显示。
Echarts Map

#app,#main1,#main2{

width: 1000px;

height: 500px;

}

aaa

var chart = echarts.init(document.getElementById('app'));

chart.setOption({

series: [{

type: 'map',

map: 'china'

}]

});

$.get('map/json/china.json', function (chinaJson) {

echarts.registerMap('china', chinaJson);

var chart1 = echarts.init(document.getElementById('main1'));

chart1.setOption({

series: [{

type: 'map',

map: 'china'

}]

});

});

axios.get('map/json/province/shanxi.json').then((data) => {

echarts.registerMap('shanxi', data.data)

let chart2 = echarts.init(document.getElementById('main2'))

/*

// 这种方式可以自定义地图样式

chart.setOption({

geo: {

map: 'jiangsu',

label: {

emphasis: {

show: false

}

},

itemStyle: {

normal: {

areaColor: '#323c48',

borderColor: '#111'

},

emphasis: {

areaColor: '#2a333d'

}

}

},

});

*/

// 这种方式可以显示城市名称

chart2.setOption({

series: [{

type: 'map',

map: 'shanxi'

}]

})

});

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值