使用EChats制作中国地图,点击省份跳转到相应链接
html中:
<div class="container">
<div class="map" >
<div id="main"></div>
</div>
</div>
js文件
<script src="js/jquery-1.11.3.js"></script>
<script src="js/bootstrap.js"></script>
<script src="js/echarts-all.js"></script>
<script src="js/map.js"></script>
其中map.js
var container = document.getElementById('main');
//初始化容器高度
container.style.height = $('.container').innerWidth()*2/3+"px"
var myChart = echarts.init(container);
var option = {
tooltip: {
trigger: 'item',
formatter: '{b}'
},
series: [
{
name: '中国',
type: 'map',
mapType: 'china',
//selectedMode : 'multiple',
label: {
normal: {
show: true
},
emphasis: {
show: true
}
},
itemStyle:{
normal:{
label:{
show:true,
textStyle: {
color: "#231816"
}
},
borderColor: '#666',
areaColor: '#bbb',
},
emphasis:
{
areaColor:'#3385ff',
label:
{
show:true,
textStyle: {
color: "#f6f6f6"
}
}
}
},
data:[
{name:'吉林', provinceurl:" "},
{name:'辽宁', provinceurl:" "},
{name:'河北', provinceurl:" "},
{name:'河南', provinceurl:" "},
{name:'云南', provinceurl:" "},
{name:'海南', provinceurl:" "},
{name:'江苏', provinceurl:" "},
{name:'重庆', provinceurl:" "},
{name:'天津', provinceurl:" "},
{name:'广西', provinceurl:" "},
{name:'山东', provinceurl:" "},
{name:'内蒙古', provinceurl:" "},
{name:'新疆', provinceurl:" "},
{name:'西藏', provinceurl:" "},
{name:'甘肃', provinceurl:" "},
{name:'四川', provinceurl:" "},
{name:'福建', provinceurl:" "},
{name:'浙江', provinceurl:" "},
{name:'青海', provinceurl:" "},
{name:'安徽', provinceurl:" "},
{name:'陕西', provinceurl:" "},
{name:'山西', provinceurl:" "},
{name:'江西', provinceurl:" "},
{name:'黑龙江', provinceurl:" "},
{name:'贵州', provinceurl:" "},
{name:'上海', provinceurl:" "},
{name:'广东', provinceurl:" "},
{name:'湖北', provinceurl:" "},
{name:'湖南', provinceurl:" "},
{name:'北京', provinceurl:" "},
{name:'宁夏', provinceurl:" "},
]
}
]
};
myChart.setOption(option);
//window.onresize = myChart.resize;//只有宽度变化才变化
//用于使chart自适应高度和宽度
window.onresize = function () {
container.style.height = $('.container').innerWidth()*2/3+"px";
myChart.resize();
};
myChart.on('click', function (params) {
window.open(params.data.provinceurl);
//console.log(params.series.itemStyle);
});
最后附上echarts的链接,方便下载调试,其中还包含其他各种图形组件
http://echarts.baidu.com/echarts2/doc/example.html
使用EChats制作中国地图,点击省份跳转到相应链接相关推荐
- echarts.制作中国地图,点击对应的省市链接到该省份的详细介绍
今天花了一天的时间,用echart弄了一个效果,是从中国地图点进去身份并把改省份的数据渲染出来的效果,刚开始完全没有头绪,只能硬着头皮去看百度echart的api,和博客,看了半天,好家伙,终于给我找 ...
- python作中国地图背景气泡图_exce表格中怎么制作中国地图背景数据气泡图
exce表格中怎么制作中国地图背景数据气泡图 exce表格中怎么制作中国地图背景数据气泡图?excel表格中想要在中国地图上显示气泡来看看地区分布情况,该怎么设置中国地图气泡图表呢?下面我们就来看看详 ...
- python作中国地图背景气泡图_Excel图表中制作中国地图背景气泡图的操作方法
在一些商务PPT,经常能够看见以中国或世界地图作为背景的图表,并且使用气泡图反映数据的大小,如何实现这样的气泡图.今天,学习啦小编就教大家在Excel图表中制作中国地图为背景气泡图的操作方法. Exc ...
- python作中国地图背景气泡图_excel怎么制作中国地图背景效果的气泡图?
在一些商务PPT,经常能够看见以中国或世界地图作为背景的图表,并且使用气泡图反映数据的大小,如下图所示.该怎使用excel制作气泡图效果呢?下面我们就来看看详细的教程. 软件名称:Microsoft ...
- D3.js 制作中国地图 .net 公共基础类
D3.js 制作中国地图 from: http://d3.decembercafe.org/pages/map/index.html GeoJSON is a format for encoding ...
- echart+react实现中国地图点击切换省份(使用react hooks封装echart)
实现效果如下: 一.echart封装(react hooks) 实现容器大小发生改变,重新绘制 在页面卸载时清理监听以及清除图例 实现代码如下 //index.js import React, { u ...
- echarts 中国地图点击进入相应省份 海南省里的南海诸岛换成诸岛简图
DataV.GeoAtlas地理小工具系列 在这里下载了中国以及各省的json文件,但是下面海南那块国家海岸线里有很多岛我不想要,明明已经有个南海诸岛的框了,在那占位置不好看,这时就要改变下Chin ...
- echarts+vue中国地图,点击进入省级地图
先上效果图 再说思路 第一步: 生成中国地图 第二步: 定义点击事件根据反参生成省级地图所需要的参数 第三步: 将省级地图所需要的参数传入渲染方法重新渲染 最后说步骤 准备 1 npm echarts ...
- echarts,map中国地图点击各省,跳转展示,从省返回到中国地图【china.js】
效果图: 1.点击省,跳转到河北省 2.返回,从省返回到中国地图 话不多说,直接上代码,1.复制粘贴,2.在引入对应js即可 注:全部各省地图,下载地址:** <!DOCTYPE html> ...
最新文章
- java内存区域与内存溢出异常_Java内存区域与内存溢出异常
- Spring Aop 组件概述
- 有选择性的启用SAP UI5调试版本的源代码
- mfc this指针
- (转)C#中Split用法
- varnish4.0简介
- 添加logviewer用户
- 南华大学计算机学院足球队,南华大学大学生足球联赛电气首战
- R语言生存分析之COX比例风险模型构建及亚组森林图绘制示例
- 【GPU精粹与Shader编程】(二) 《GPU Gems 1》全书核心内容提炼总结 · 上篇
- 完整JAVA学习路线图,助您从JAVA小白变身秃顶大叔,迈向JAVA成神之路
- 圣诞Party将至!来来来,露一手用Python 抽奖
- HCIA-Big Data华为认证大数据工程师在线课程笔记
- 使用jspdf将网页转化成pdf(解决滚动条以外变成黑色问题及缺少echarts图表问题)
- 永恒之蓝漏洞原理及漏洞复现
- UIpath for each遍历文件,判断,删除文件。catch捕捉全局异常
- 通过银联接口获取给定银行卡的所属信息
- docker 搭建禅道
- 打破企业内部“部门墙”
- 最新今日头条详情页加密参数 __ac_nonce和__ac_signature 解决方案
热门文章
- ACPI Specification 第三章 ACPI概念
- Eureka如何实现自我保护机制
- 基于JAVA高校招生管理系统计算机毕业设计源码+数据库+lw文档+系统+部署
- c语言中运算符的读音是什么,操作符、运算符,operator,音标,读音,翻译,英文例句,英语词典...
- 什么是微服务以及微服务的技术点
- SpringBoot集成mybatis拦截器的实现
- MNIST和SVHN数据集配对
- 手机显示屏TFT LCD分类
- Framework学习之路(一)—— UI绘制深入源码分析
- Java的静态方法和实例方法详解