echarts实现全国及各省市地图(内附地图json文件)

导读:本篇文章讲解 echarts实现全国及各省市地图(内附地图json文件),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

echarts实现各省市地图

总结不易,大家别忘了点赞+关注呀!
首先要获取目标地图的json文件,去阿里云就可以获取:阿里云地理
进入后看到的是这样的:
在这里插入图片描述
上图是全国地图,如果想要某市的,点击对应省份即可,比如滁州市的:
在这里插入图片描述

现在开始写代码啦,直接上代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>ECharts</title>
    <!-- 引入 echarts.js -->
    <script src="echarts.js"></script>
    <script src="jquery.min.js"></script>
</head>
<body>
    <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    <div id="main" style="width: 600px;height:400px;"></div>
    <script type="text/javascript">
        $.get('https://geo.datav.aliyun.com/areas_v3/bound/341100_full.json', function (cZjson) {
        echarts.registerMap('滁州', cZjson);
        var chart = echarts.init(document.getElementById('main'));
        
        option = {
            title: {
                text: '四色预警',
                x:'center'
            },
            dataRange:{
            	min:0,
            	max:500,
            	text:['高','低'],
            	realtime:true,
            	calculable:true,
            	color:['orangered','yellow','green']
            },
            series:[
            	{
            		name:'犯罪数量',
            		type:'map',
            		map:'滁州',
            		mapLocation:{
            			y:60
            		},
            		itemSytle:{
            			emphasis:{label:{show:false}}
            		},
            		data:[
            			{name:'琅琊区',value:700},
            			{name:'南谯区',value:600},
            			{name:'定远县',value:500},
            			{name:'凤阳县',value:400},
            			{name:'明光市',value:300},
            			{name:'来安县',value:200},
            			{name:'天长市',value:100}
            		]
            	}
            ],
            
        };
        chart.setOption(option);
});
    </script>
</body>
</html>

上图url就是我们的json文件对应的地址,如果觉得还要联网访问麻烦,我们直接下载下来,url换成本地json文件也可以的。效果图如下:
在这里插入图片描述
至于细节,比如悬浮标签啊,设置各区域颜色啊、边框颜色啊、事件啊等等这里就不啰嗦了,感兴趣的可以评论,我们在探讨!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/117969.html

(0)
seven_的头像seven_bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!