地图主要用于地理区域数据的可视化,配合 visualMap 组件用于展示不同区域的人口分布密度等数据。

visualMap 是视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素(视觉通道)。echarts 官网案例:https://echarts.apache.org/zh/option.html#visualMap-piecewise。

除了可以在地图上打点之外,我们如何在地图上做热力图呢?效果图如下:

首先介绍 visualMap 视觉映射组件。

visualMap: {show: true,min: 1,max: 1000,// splitNumber: 5,inRange: {color: ['#d94e5d', '#eac736', '#50a3ba'].reverse()},textStyle: {color: '#fff'},
},

设置 visualMap 组件的最大值和最小值,切分段数以及在选择范围中的视觉元素定义颜色、尺寸等。

引入地图信息:

geo: {map: 'china',type: 'map',
},

如何将数据铺在地图上呢?

function randomValue() {return Math.round(Math.random()*1000);
}
series: [//地图配置{ name: 'china',type: 'map',mapType: 'china',zoom: 1,geoIndex: 0,data: [{name: '北京', value: randomValue()},{name: '天津', value: randomValue()},{name: '上海', value: randomValue()},{name: '重庆', value: randomValue()},{name: '河北', value: randomValue()},{name: '河南', value: randomValue()},{name: '云南', value: randomValue()},{name: '辽宁', value: randomValue()},{name: '黑龙江', value: randomValue()},{name: '湖南', value: randomValue()},{name: '安徽', value: randomValue()},{name: '山东', value: randomValue()},{name: '新疆', value: randomValue()},{name: '江苏', value: randomValue()},{name: '浙江', value: randomValue()},{name: '江西', value: randomValue()},{name: '湖北', value: randomValue()},{name: '广西', value: randomValue()},{name: '甘肃', value: randomValue()},{name: '山西', value: randomValue()},{name: '内蒙古', value: randomValue()},{name: '陕西', value: randomValue()},{name: '吉林', value: randomValue()},{name: '福建', value: randomValue()},{name: '贵州', value: randomValue()},{name: '广东', value: randomValue()},{name: '青海', value: randomValue()},{name: '西藏', value: randomValue()},{name: '四川', value: randomValue()},{name: '宁夏', value: randomValue()},{name: '海南', value: randomValue()},{name: '台湾', value: randomValue()},{name: '香港', value: randomValue()},{name: '澳门', value: randomValue()}]}
]

更多详情,请参考官方案例:https://echarts.apache.org/examples/zh/editor.html?c=map-HK

echarts 地图类型热力图相关推荐

  1. echarts地图散点热力图1

    echarts地图散点热力图 <!--https://blog.csdn.net/liangayang/article/details/83311433--><!--https:// ...

  2. 高德地图使用、echarts地图等地图设置

    1.高德地图使用 前提准备: 1.打开高德地图开方平台,注册账号: https://console.amap.com/dev/key/app 2.创建一个应用,获取key值. 一.引入相关资源 < ...

  3. Echarts地图编写

    1.引入echarts库文件 <script charset="utf-8" type="text/javascript" language=" ...

  4. echarts地图的基本使用配置

    一.空气质量图 代码和配置如下: <template><div class="box"><div id="map">< ...

  5. vue 引入json地图_在vue2.x中使用echarts,地图或者theme引入js 文件,会有问题,地图的json文件重新注册可以...

    One-line summary [问题简述] 在vue2.x中使用echarts,地图或者theme引入会有问题 import echarts from 'echarts/dist/echarts' ...

  6. echarts地图api series_ECharts地图绘制和钻取简易接口详解

    1.地图绘制过程原理 给定范围边界经纬度数据,再给它个名字就构成了绘制地图的基础.也就是说,你可以绘制任意形状的地图版块. 2.地图数据生成 中国以及省市县等地图的基础数据可以从这里生成与下载. ht ...

  7. Vue 使用echarts 地图自定义图标和修改图标样式,点击切换图标

    效果图:如下 注意事项: 1.使用echarts最好看官方文档,官方文档(链接如下) https://echarts.apache.org/examples/zh/index.html#chart-t ...

  8. ECharts之类型3D(map,bar3D,scatter3D)

    ECharts之类型3D(3D地图) 相关js源码下载: 1.世界地图.js,中国地图.js,中国各省份地图.js 地址:https://github.com/ecomfe/echarts/tree/ ...

  9. ECharts地图使用

                                                ECharts地图使用        最近项目开发中用到了ECharts地图,感觉ECharts地图美观炫酷,所 ...

最新文章

  1. 【camera-radar】基于ROS的多传感器融合感知系统实现(雷达+相机)(2)
  2. 宗成庆:如何撰写毕业论文?
  3. JAVA中jsp怎么接收参数_如何使用JSP从URL获取参数
  4. Lucene教程具体解释
  5. ccot 目标跟踪全称_Siamese:CVPR 2019 接收论文作者为你解读视频跟踪领域 | CVPR 2019...
  6. 2008高考零分作文---大事与小事
  7. oralce10g中约束与列属性NULLABLE的关系
  8. SQL Server之字符串函数
  9. leetcode1070. 产品销售分析 III(SQL)
  10. PHP的stdClass
  11. 某微型计算机指令格式如图,组成原理考试试卷
  12. VMware虚拟机里centos7下安装mysql5.6并授权远程连接Navicat
  13. 2020 年百度之星·程序设计大赛 - 测试赛1001 度度熊保护村庄
  14. Atitit 高性能架构之道 attilax著 艾龙 著 1. 应用服务与数据隔离 2 2. 负载均衡你问题 2 2.1. 用户的请求由谁来转发到到具体的应用服务器 2 2.2. 有什么转发的算法
  15. 百度如流智能工作平台2.0发布 聚焦智能组织
  16. 2020年5月全国县以上行政区划代码、城市经纬度查询、国内地区经度纬度查询工具
  17. Map集合简单应用的例子(世界杯)
  18. 囚徒困境、智猪博弈、纳什均衡与一致预期(博弈论入门学习笔记二)
  19. cubieboard mysql_Cubieboard开发笔记
  20. php 获取数组四分位,如何在JavaScript(或PHP)中获得数组的中位数和四分位数/百分位数?...

热门文章

  1. ECC算法C语言实现
  2. 2月23日 星期四 杨祎祾
  3. ADI模拟电子器件基础学习笔记(二)——运算放大器的使用
  4. 趣学呗老师整理:初中英语60个常见介词短语!
  5. 电子计算机电缆成缆节距,成缆节距电缆基础知识.PPT
  6. 德州仪器启用深圳全新自动化产品分拨中心;SGS宣布与微软、中兴通讯等公司合作;阿维塔科技完成首轮战略融资 | 全球TMT...
  7. Linux在防火墙中开放SVN端口
  8. 踩坑记:水墨屏无线标签卡不能用于工业
  9. 员工上网行为可以管理?电脑监控软件帮你实现
  10. MOOC数据结构(下)(自主模式)-重名剔除(Deduplicate)