echarts 地图类型热力图
地图主要用于地理区域数据的可视化,配合 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 地图类型热力图相关推荐
- echarts地图散点热力图1
echarts地图散点热力图 <!--https://blog.csdn.net/liangayang/article/details/83311433--><!--https:// ...
- 高德地图使用、echarts地图等地图设置
1.高德地图使用 前提准备: 1.打开高德地图开方平台,注册账号: https://console.amap.com/dev/key/app 2.创建一个应用,获取key值. 一.引入相关资源 < ...
- Echarts地图编写
1.引入echarts库文件 <script charset="utf-8" type="text/javascript" language=" ...
- echarts地图的基本使用配置
一.空气质量图 代码和配置如下: <template><div class="box"><div id="map">< ...
- vue 引入json地图_在vue2.x中使用echarts,地图或者theme引入js 文件,会有问题,地图的json文件重新注册可以...
One-line summary [问题简述] 在vue2.x中使用echarts,地图或者theme引入会有问题 import echarts from 'echarts/dist/echarts' ...
- echarts地图api series_ECharts地图绘制和钻取简易接口详解
1.地图绘制过程原理 给定范围边界经纬度数据,再给它个名字就构成了绘制地图的基础.也就是说,你可以绘制任意形状的地图版块. 2.地图数据生成 中国以及省市县等地图的基础数据可以从这里生成与下载. ht ...
- Vue 使用echarts 地图自定义图标和修改图标样式,点击切换图标
效果图:如下 注意事项: 1.使用echarts最好看官方文档,官方文档(链接如下) https://echarts.apache.org/examples/zh/index.html#chart-t ...
- ECharts之类型3D(map,bar3D,scatter3D)
ECharts之类型3D(3D地图) 相关js源码下载: 1.世界地图.js,中国地图.js,中国各省份地图.js 地址:https://github.com/ecomfe/echarts/tree/ ...
- ECharts地图使用
ECharts地图使用 最近项目开发中用到了ECharts地图,感觉ECharts地图美观炫酷,所 ...
最新文章
- 【camera-radar】基于ROS的多传感器融合感知系统实现(雷达+相机)(2)
- 宗成庆:如何撰写毕业论文?
- JAVA中jsp怎么接收参数_如何使用JSP从URL获取参数
- Lucene教程具体解释
- ccot 目标跟踪全称_Siamese:CVPR 2019 接收论文作者为你解读视频跟踪领域 | CVPR 2019...
- 2008高考零分作文---大事与小事
- oralce10g中约束与列属性NULLABLE的关系
- SQL Server之字符串函数
- leetcode1070. 产品销售分析 III(SQL)
- PHP的stdClass
- 某微型计算机指令格式如图,组成原理考试试卷
- VMware虚拟机里centos7下安装mysql5.6并授权远程连接Navicat
- 2020 年百度之星·程序设计大赛 - 测试赛1001 度度熊保护村庄
- Atitit 高性能架构之道 attilax著 艾龙 著 1. 应用服务与数据隔离	2 2. 负载均衡你问题	2 2.1. 用户的请求由谁来转发到到具体的应用服务器	2 2.2. 有什么转发的算法
- 百度如流智能工作平台2.0发布 聚焦智能组织
- 2020年5月全国县以上行政区划代码、城市经纬度查询、国内地区经度纬度查询工具
- Map集合简单应用的例子(世界杯)
- 囚徒困境、智猪博弈、纳什均衡与一致预期(博弈论入门学习笔记二)
- cubieboard mysql_Cubieboard开发笔记
- php 获取数组四分位,如何在JavaScript(或PHP)中获得数组的中位数和四分位数/百分位数?...
热门文章
- ECC算法C语言实现
- 2月23日 星期四 杨祎祾
- ADI模拟电子器件基础学习笔记(二)——运算放大器的使用
- 趣学呗老师整理:初中英语60个常见介词短语!
- 电子计算机电缆成缆节距,成缆节距电缆基础知识.PPT
- 德州仪器启用深圳全新自动化产品分拨中心;SGS宣布与微软、中兴通讯等公司合作;阿维塔科技完成首轮战略融资 | 全球TMT...
- Linux在防火墙中开放SVN端口
- 踩坑记:水墨屏无线标签卡不能用于工业
- 员工上网行为可以管理?电脑监控软件帮你实现
- MOOC数据结构(下)(自主模式)-重名剔除(Deduplicate)