本文出处:http://blog.csdn.net/chenxiaodan_danny/article/details/39081071 

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)},
                    
                   ]
               }
           ]

2.  mapType显示地图范围,为china,显示中国地图,为浙江,显示浙江地图板块,若‘china|浙江’地图显示会出错,‘浙江|杭州市’显示杭州地图板块,但识别不了区以下级别,'杭州市|西湖区'地图显示错误无法加载

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的更多相关文章

  1. eCharts的随笔

    1.散点图中找最优记录 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type&q ...

  2. echarts 显示下载按钮,echarts 自定义按钮,echarts 添加按钮

    echarts 显示下载按钮,echarts 自定义按钮,echarts 添加按钮 >>>>>>>>>>>>>>&g ...

  3. ECharts学习总结(一):ECharts的第一个图表

    在进行echarts图表开发之前先要到echarts官网下载echarts的库文件,我下载的是echarts-2.2.7.然后把库文件放到工程文件web目录下.接下来进行第一个图表的显示步骤如下: 1 ...

  4. 【ECharts】1.学习ECharts从现在开始:第一个Echart图形

    首先,你需要下载ECharts所需的文件,我使用的是echarts-2.0.2版本,点击这里下载:echarts-2.0.2 下载解压后,下面有一系列文件夹,其中build中有我们需要引入的JS文件, ...

  5. Echarts常用API(echarts和echartsInstance)

    一.echarts上的方法 一般在项目中引入echarts之后,可以获得一个全局的echarts对象. 1.下面是几个比较常用的echarts方法 echarts.init() 创建一个echarts ...

  6. ECharts系列:玩转ECharts之常用图(折线、柱状、饼状、散点、关系、树)

    一.背景 最近产品叫我做一些集团系列的统计图,包括集团组织.协作.销售.采购等方面的.作为一名后端程序员,于是趁此机会来研究研究这个库. 如果你仅仅停留在用的层面,那还是蛮简单的. 二.介绍 ECha ...

  7. PyQt学习随笔:Qt中Model/View中的怎么构造View匹配的Model

    老猿Python博文目录 老猿Python博客地址 在<PyQt学习随笔:Qt中Model/View相关的主要类及继承关系>介绍了Model/View架构的主要类,在实际使用时,view相 ...

  8. PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的按钮改变缺省文字的方法

    在Qt Designer中可以预先定义标准按钮,相关支持的标准按钮请见<PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的StandardButton ...

  9. PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox增加自定义按钮的方法

    在Qt Designer中可以预先定义标准按钮,相关支持的标准按钮请见<PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的StandardButton ...

随机推荐

  1. Ext.Ajax.request同步请求

    导读: ajax分为2种,一种是同步,一种是异步同步:代码执行完了之后才执行后面的代码 异步:代码刚执行,后面的代码就马上接着执行了,不管前面的代码是否执行完异步的情况下,要获得返回信息,就需要在异步 ...

  2. JqueryUI 为什么TypeError: $(...).slides is not a function

    单独写一个html发现一切没有问题,但放在自己的网页中作为一部分却出现了问题,最后发现是那些js文件引入顺序出现了问题,

  3. Windows窗口样式速查参考,Delphi窗口控件的风格都有它们来决定(附Delphi何时用到它们,并举例说明)good

    /* 窗口样式参考列表(都是GetWindowLong的GWL_STYLE风格,都是TCreateParams.Sytle的一部分),详细列表如下:https://msdn.microsoft.com ...

  4. dump iot表

    SQL> create user scan identified by scan default tablespace users; User created. SQL> grant db ...

  5. TCP/IP TELNET & SSH

    快速导航 远程登录示例 关于远程登录? 嵌入? 用来控制远程服务器上运行的应用程序字符? 转义? 操作方式? 关于SSH? 远程登录示例 关于远程登录? 网络虚拟终端(Network Virtual ...

  6. JS原型函数相关基础知识

    函数对象和普通对象 //普通对象 var oo1 = {}, oo2 = new Object(), oo3 = []; console.log(typeof oo1 + ',' + typeof o ...

  7. Java中的包

    包:定义包用package关键字. 1:对类文件进行分类管理. 2:给类文件提供多层名称空间. 如果生成的包不在当前目录下,需要最好执行classpath,将包所在父目录定义到classpath变量中 ...

  8. java web判断是否登录

    在使用session的情况下,如何判断是否已登录呢? 1,登录成功的后续操作 session.setAttribute(Constant2.SESSION_KEY_LOGINED_USER, user ...

  9. Android学习笔记(七)两个Fragment简单跳转示例

    在前两篇博文中分别介绍了Fragment得基础和Fragment的生命周期,然而说了这么多Fragment到底怎么用呢以及我们为什么要使用Fragment?本篇博文将主要探讨这两个问题,首先说下在AP ...

  10. octopress添加回到顶部按钮

    准备回到顶部的png图片一枚,可以随自己喜好google.分享我的 取名top.png,保存在octopress/source/images/top.png octopress/source/_inc ...