Echarts使用随笔(2)-Echarts中mapType and data
series : [
series : [
{
name: 'iphone3',
type: 'map',
mapType: '浙江',//mapType为浙江,可识别以下数据,若为,'china' 或 ‘china|浙江’,不可识别以下数据
roam: true,
itemStyle:{
normal:{label:{show:true}},
emphasis:{label:{show:true}}
},
data:[
//未加市,不可识别,加了市,可识别
//{name: '杭州',value: Math.round(Math.random()*1000)},//未加市不可识别
//{name: '温岭市',value: Math.round(Math.random()*1000)},//不可识别市级以下级别
{name: '杭州市',value: Math.round(Math.random()*1000)},
{name: '台州市',value: Math.round(Math.random()*1000)},
]
}
]
3.不可识别,无区级及以下地图
series : [
{
name: 'iphone3',
type: 'map',
mapType: '浙江|杭州市',//无实际
roam: true,
itemStyle:{
normal:{label:{show:true}},
emphasis:{label:{show:true}}
},
data:[
{name: '西湖区',value: Math.round(Math.random()*1000)},
// {name: '杭州市',value: Math.round(Math.random()*1000)},
//{name: '台州市',value: Math.round(Math.random()*1000)},
]
}
]
4.直辖市,上海(不能写成上海市,否则无效name),显示上海地图,可识别区级,同样,写成'china|上海'会出错
series : [
{
name: 'iphone3',
type: 'map',
mapType: '上海',
roam: true,
itemStyle:{
normal:{label:{show:true}},
emphasis:{label:{show:true}}
},
data:[
//未加市,不可识别,加了市,可识别
{name: '闵行区',value: Math.round(Math.random()*1000)},
// {name: '杭州市',value: Math.round(Math.random()*1000)},
//{name: '台州市',value: Math.round(Math.random()*1000)},
]
}
]
5.直辖市,mapType 写到区级,显示区级地图
series : [
{
name: 'iphone3',
type: 'map',
mapType: '上海|闵行区',//写到区级,显示区级地图
roam: true,
itemStyle:{
normal:{label:{show:true}},
emphasis:{label:{show:true}}
},
data:[
//未加市,不可识别,加了市,可识别
{name: '闵行区',value: Math.round(Math.random()*1000)},
// {name: '杭州市',value: Math.round(Math.random()*1000)},
//{name: '台州市',value: Math.round(Math.random()*1000)},
]
}
]
};
小结:
1.mapType:不要与china写一起,不要三个下一起,非直辖市自治区省市一起写
mapType: 'china',"//加载中国地图,并显示34个省直辖市自治区
mapType: 'china|上海|闵行区',"//加载出错,无法识别该name
mapType: 'china|上海',//加载出了上海地图,但无法显示出上海各区
mapType: '上海',//加载上海地图,并显示上海各区
mapType: '上海市',//加了市,无法识别,若是省级下的市要加上市,否则无法识别
mapType: '浙江|杭州市',//显示杭州地图,但没有显示杭州各区
mapType: '杭州市',//无法识别该name,省下面的市需要表上省
2.尝试下来得出
a.mapType识别两个关键词
b.地图识别两级,如直辖市,市、区(区下无法识别,地图画到区级别且无区以下地标显示),非直辖市(自治区未尝试),省、市(市下无法识别,地图画到市且无区及以下地标显示)
c.china单独写
d.直辖市,市、区一起写,非则省市一起写,该写市的写市,该写区的写区,该写县的写县,不该写的也都不要写
Echarts使用随笔(2)-Echarts中mapType and data的更多相关文章
- eCharts的随笔
1.散点图中找最优记录 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type&q ...
- echarts 显示下载按钮,echarts 自定义按钮,echarts 添加按钮
echarts 显示下载按钮,echarts 自定义按钮,echarts 添加按钮 >>>>>>>>>>>>>>&g ...
- ECharts学习总结(一):ECharts的第一个图表
在进行echarts图表开发之前先要到echarts官网下载echarts的库文件,我下载的是echarts-2.2.7.然后把库文件放到工程文件web目录下.接下来进行第一个图表的显示步骤如下: 1 ...
- 【ECharts】1.学习ECharts从现在开始:第一个Echart图形
首先,你需要下载ECharts所需的文件,我使用的是echarts-2.0.2版本,点击这里下载:echarts-2.0.2 下载解压后,下面有一系列文件夹,其中build中有我们需要引入的JS文件, ...
- Echarts常用API(echarts和echartsInstance)
一.echarts上的方法 一般在项目中引入echarts之后,可以获得一个全局的echarts对象. 1.下面是几个比较常用的echarts方法 echarts.init() 创建一个echarts ...
- ECharts系列:玩转ECharts之常用图(折线、柱状、饼状、散点、关系、树)
一.背景 最近产品叫我做一些集团系列的统计图,包括集团组织.协作.销售.采购等方面的.作为一名后端程序员,于是趁此机会来研究研究这个库. 如果你仅仅停留在用的层面,那还是蛮简单的. 二.介绍 ECha ...
- PyQt学习随笔:Qt中Model/View中的怎么构造View匹配的Model
老猿Python博文目录 老猿Python博客地址 在<PyQt学习随笔:Qt中Model/View相关的主要类及继承关系>介绍了Model/View架构的主要类,在实际使用时,view相 ...
- PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的按钮改变缺省文字的方法
在Qt Designer中可以预先定义标准按钮,相关支持的标准按钮请见<PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的StandardButton ...
- PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox增加自定义按钮的方法
在Qt Designer中可以预先定义标准按钮,相关支持的标准按钮请见<PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的StandardButton ...
随机推荐
- 【POJ3691】 DNA repair (AC自动机+DP)
DNA repair Time Limit: 2000MS Memory Limit: 65536KB 64bit IO Format: %I64d & %I64u Description B ...
- 子元素div高度不确定时父div高度如何自适应
粘自:http://www.jb51.net/css/110652.html 在最外层div加以下样式 height:100%; overflow:hidden; 其它方法: Div即父容器不根据内容 ...
- Principles of Motion Sensing
Principlesof Motion Sensing Various sensors capable of detecting motionin free space have been comme ...
- 迅雷创始人程浩:创业公司5招做好内部创新(组建小型敢死队:一共3个人,一个产品经理,两个研发;腾讯做不做这个项目是一个伪命题;让用户来验证,而不是相反 good)
欢迎关注“创事记”的微信订阅号:sinachuangshiji 文/程浩 编者按:本文首发于微信公众号“浩哥说”(ID:haogetalks),作者程浩,迅雷创始人.内容为作者在混沌AI成长营上的演讲 ...
- 在前台运行Service
一个前台的 service是被用户强烈关注的从而不会在内存低时被系统杀死.前台 service必须在状态栏上提供一个通知,这个通知被放在"正在进行"区域中,这表示这个通知不能被解除,除非服务停止了或者 ...
- http://www.cnbc.com/2016/07/12/tensions-in-south-china-sea-to-persist-even-after-court-ruling.html
http://www.cnbc.com/2016/07/12/tensions-in-south-china-sea-to-persist-even-after-court-ruling.html T ...
- Node.js权威指南 (1) - Node.js介绍
1.1 Node.js概述 / 2 1.1.1 使用Node.js能够解决什么问题 / 2 1.1.2 实现高性能服务器 / 2 1.1.3 非阻塞型I/O及事件环机制 / 2 1.1.4 Node. ...
- 怎样打开64位 Ubuntu 的32位支持功能?
怎样打开64位 Ubuntu 的32位支持功能? 现在有一个让你可以在64位系统中使用32位软件的方法,就在你读了这篇文章然后照着做了之后就可以了.如果你有一个13.10或更高版本的Ubuntu/De ...
- 爬虫技术实战 | WooYun知识库
爬虫技术实战 | WooYun知识库 爬虫技术实战 大数据分析与机器学习领域Python兵器谱-大数据邦-微头条(wtoutiao.com) 大数据分析与机器学习领域Python兵器谱
- Corn Fields - POJ 3254(状态压缩)
题目大意:有一个M*N的牧场,G(i, j) = 1表示这块地营养丰富,可以喂养牛,等于0表示贫瘠,不能喂养牛,所有的牛都讨厌与别的牛相邻,求有多少种放置牛的方式. 分析:算是炮兵那个题的弱化版吧,先 ...