echarts中国地图上显示柱状图,并且柱状图可点击

本文展示了如何使用Echarts在中国地图上创建柱状图,且柱状图支持点击交互,数据和标题可动态变化。通过实例代码详细解释了实现过程。
摘要由CSDN通过智能技术生成

先放效果图~~




点击之后~~(数据和标题可动态变化)




话不多说,直接上代码


<link rel="shortcut icon" href="${ctx}/static/img/favicon.ico">
<link rel="stylesheet" href="${ctx}/static/layui_v2/css/layui.css">

<link rel="stylesheet" href="${ctx}/static/css/global.css">
<link rel="stylesheet" type="text/css"
	href="${ctx}/static/css/common.css" media="all">
<link rel="stylesheet" type="text/css"
	href="${ctx}/static/css/personal.css" media="all">
<link rel="stylesheet" href="${ctx}/static/css/main.css">

<link rel="stylesheet" type="text/css"
	href="http://at.alicdn.com/t/font_9h680jcse4620529.css">

<script src="${ctx}/static/layui_v2/layui.js"></script>

<script src="${ctx}/static/js/jquery-1.8.3.js"></script>
<script src="${ctx}/static/js/jquery.leoweather.min.js"></script>

<script type="text/javascript" src="${ctx}/static/echarts/echarts.min.js" charset="utf-8"></script>
<script type="text/javascript" src="${ctx}/static/echarts/china.js" charset="utf-8"></script>
<script type="text/javascript" src="${ctx}/static/echarts/javascript.js" charset="utf-8"></script>


</head>
<body>
<div></div>
	<div class="wrap" style="position: relative;">
		<div id="map" style="width: 100%; height: 800px;"></div>
	</div>

	<script>
	layui.use('layer', function(){ //独立版的layer无需执行这一句
  	var $ = layui.jquery, layer = layui.layer; //独立版的layer无需执行这一句
  
	
		var myChart = echarts.init(document.getElementById('map'));
		// 省坐标,因为全国34个省固定不变,写死即可
		var geoCoordMap = {
			'西藏' : [ 91.11, 30.97 ],
			'上海' : [ 121.48, 31.22 ],
			'福建' : [ 118.1, 27.46 ],
			'浙江' : [ 119.
echarts中,可以实现在3D地图上展示柱状图的效果。通过使用echarts的gallery,你可以将3D地图柱状图联合使用。具体来说,你可以在echarts的gallery中放入一个包含3D地图柱状图的demo。这个demo可以实现缩放、拖拽等功能,适用于内网环境,并支持离线以及地图柱状图的效果展示。你可以参考中提供的demo地址,了解更多关于echarts 3D地图柱状图的信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [使用echarts做3D地图与3D柱状图](https://blog.csdn.net/weixin_44331357/article/details/107413816)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [echarts中国地图+柱状图组合.zip](https://download.csdn.net/download/pxffly564862798/12270458)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [echarts上各个省的3DMap以及地图上加柱状图以及tooltip集成](https://download.csdn.net/download/qq_43153440/12087804)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值